Mark Tiefenbruck
f3d61235f3
change default toolbar head from 0 to 1
2009-06-28 04:11:49 -07:00
Mark Tiefenbruck
f2c0175a72
add window menu and alt-tab to error case for keys file
2009-06-28 03:55:21 -07:00
Mark Tiefenbruck
fe92b6b39b
revert to relative iconbar alignment when too many windows are open
2009-06-28 03:40:50 -07:00
Mark Tiefenbruck
02e0f9321c
use current workspace in ClientPattern when client has no FbWindow
2009-06-25 03:18:27 -07:00
Jim Ramsay
ed28c69b8d
Cleaned up 'fbsetbg -h' output
...
Reordered the "Options" section and made it more clear that for setting solid,
gradient, or pattern textures, one should also refer to fbsetroot(1).
2009-05-28 14:31:54 -04:00
Jim Ramsay
5d183bf079
Updated ChangeLog
2009-05-27 08:58:59 -04:00
Jim Ramsay
71b639936f
Added warning for "ChangeWorkspace" event
2009-05-27 08:40:00 -04:00
Jim Ramsay
54b49c63a6
Merge branch 'mousefocus'
2009-05-26 16:45:05 -04:00
Jim Ramsay
04538cbaa1
Removing improperly-added man pages.
...
These were leftovers from a marginally-botched rebase of my docs branch before
pushing to the main tree.
2009-05-26 16:38:48 -04:00
Jim Ramsay
ae2d4b6b53
Don't complain on '-z' if there's no lastwallpaper
...
This hides the odd cornercase of users with no lastwallpaper file and no
background set in their style or overlay.
Adapted from the patch at
http://sourceforge.net/tracker/?func=detail&aid=2389567&group_id=35398&atid=413962
2009-05-26 16:36:43 -04:00
Jim Ramsay
edffe9c93f
Allow 'background: unset'
...
When a user sets 'background: none' it really means "Do not let themes touch the
background I have already set with fbsetbg" -> It does still actually call
fbsetbeg to re-assert the proper background.
This new value 'unset' is for users who will use an alternate method to set
their background (root-tail, xscreensaver, or whatever). It instructs fluxbox
to *never* run fbsetbg.
2009-05-26 16:36:13 -04:00
Jim Ramsay
ff6a46391f
Error on incomplete MacroCmd key command
2009-05-26 16:27:31 -04:00
Jim Ramsay
a56e409b1f
Exit loop for unterminated { } pair
2009-05-26 16:27:31 -04:00
Jim Ramsay
ba5d30f4ce
Added note about cancelling key chains
2009-05-26 16:16:07 -04:00
Jim Ramsay
42f2b03f60
Updated formatting for RESOURCES and ENVIRONMENT
2009-05-26 16:16:07 -04:00
Jim Ramsay
ce1fb1cf8e
Added note on ChangeWorkspace
2009-05-26 16:16:07 -04:00
Jim Ramsay
f68ff84bd1
Small edits for consistency
2009-05-26 16:16:07 -04:00
Jim Ramsay
54ee631cd8
Added new 'make dist' target for ease in updating the manuals
2009-05-26 16:16:07 -04:00
Jim Ramsay
e1018645da
Converted startfluxbox(1) to asciidoc format
2009-05-26 16:16:07 -04:00
Jim Ramsay
437ec3bf37
Converted fbsetroot(1) to asciidoc format
2009-05-26 16:16:07 -04:00
Jim Ramsay
4b4fa5bdeb
Moved fbsetbg(1) to asciidoc format
2009-05-26 16:16:07 -04:00
Jim Ramsay
0ac042c1ce
Moved fbrun(1) to asciidoc format
2009-05-26 16:16:07 -04:00
Jim Ramsay
a85866175a
Created fluxbox-menu(5)
...
This separates the menu-syntax portions of fluxbox.txt out into its own man
page, and includes a rather large rewrite of much of fluxbox.txt, as well as
small improvements in other pages.
2009-05-26 16:16:06 -04:00
Jim Ramsay
6beb1f96b2
Process all asciidoc-generated man pages with sed
...
This makes things a bit simpler and more generic.
2009-05-26 16:16:06 -04:00
Jim Ramsay
bd8275b33c
Renamed fluxstyle(1) to fluxbox-style(5)
2009-05-26 16:14:47 -04:00
Jim Ramsay
6a818df30e
Added missing asciidoc manual attributes
...
Added :man source:, :man revision:, and :man manual: attributes to all remaining
asciidoc manpages, and regenerated them with asciidoc-8.2.7
2009-05-26 16:14:01 -04:00
Jim Ramsay
a69c429e02
Removed APPLICATIONS section from fluxbox(1)
...
This is now in its own man page, fluxbox-apps(5).
2009-05-26 16:14:01 -04:00
Jim Ramsay
56e393a71c
Added fluxbox-apps(5) manpage
...
This now shares the CLIENT PATTERNS section in common with fluxbox-keys(5), so I
split this out into a client-patterns.txt which is included by both
fluxbox-apps.txt and fluxbox-keys.txt.
2009-05-26 16:14:01 -04:00
Slava Semushin
49ec77449f
don't try to install fbrun.1 twice.
2009-05-25 08:11:39 +02:00
Mathias Gumz
df81e1f774
minor cosmetics
2009-05-25 08:04:41 +02:00
Mathias Gumz
761c841171
minor cosmetics
2009-05-25 06:47:15 +02:00
Jim Ramsay
c1dee4a405
Ignore EnterNotify on workspace change
...
Changing workspaces also reveals other windows, which causes unexpected focus
changes.
2009-03-09 14:05:41 -04:00
Slava Semushin
dfa360e890
src/TextDialog.cc: removed useless stdexcept header inclusion.
...
No functional change.
Signed-off-by: Slava Semushin <php-coder@altlinux.ru>
2009-03-04 21:52:28 +01:00
Slava Semushin
5532aca916
src/Keys.cc(deleteTree): use FbTk::STLUtil::destroyAndClearSecond() instead of self-written code.
...
No functional change.
Signed-off-by: Slava Semushin <php-coder@altlinux.ru>
2009-03-04 21:45:52 +01:00
Slava Semushin
a144008c1f
doc/ru/fluxbox.1.in: fixed typo (s/Remeber/Remember/).
...
Signed-off-by: Slava Semushin <php-coder@altlinux.ru>
2009-03-04 21:43:42 +01:00
Slava Semushin
efea05e85c
Renamed function svnversion() to gitrevision() because now we uses GIT.
...
No functional change.
Signed-off-by: Slava Semushin <php-coder@altlinux.ru>
2009-03-04 21:41:39 +01:00
Slava Semushin
925fb1774d
.gitignore: added more files.
...
Also sort file.
Signed-off-by: Slava Semushin <php-coder@altlinux.ru>
2009-03-04 21:41:29 +01:00
Slava Semushin
2103c48ff4
Renamed .cvsignore to .gitignore
...
Signed-off-by: Slava Semushin <php-coder@altlinux.ru>
2009-03-04 21:41:10 +01:00
Mathias Gumz
2f9cce3687
compilefix
2009-03-04 20:24:59 +01:00
Mathias Gumz
c4d8e9c8e1
buildfix: fluxbox didnt link when configured with --disable-remember
2009-03-04 20:12:25 +01:00
Slava Semushin
f3bd0455f0
removed autogenerated file
2009-03-04 20:11:35 +01:00
Mathias Gumz
014ff1f71c
dont try to read file when they are actually a directory
2009-03-04 19:54:48 +01:00
Jim Ramsay
54c1ac8704
Ignore EnterNotify on Move or Resize
...
Moving and Resizing windows can reveal other windows, which of course can change
unexpected focus changes in focus-follows-mouse.
2009-02-27 15:18:08 -05:00
Jim Ramsay
8a7879913b
Ignore EnterNotify on Lower
...
Lower is one of the actions which may reveal a window under the current mouse
pointer which would unexpectedly change focus under focus-folows-mouse.
2009-02-27 15:18:08 -05:00
Jim Ramsay
76ea1d9bbe
Ignore EnterNotify on Unmap
...
This is the basic condition that was first noticed because of the effect of the
ClientMenu window unmapping and the resulting EnterNotify event stealing focus
from the window selected in that menu. But to be complete, any window unmapping
should cause focus to move to the next in the last-recently-focused window list,
not the one that happens to be beneath the mouse cursor.
2009-02-27 15:18:07 -05:00
Jim Ramsay
5c7784affe
Added facility to selectively ignore EnterNotify events
...
This will be used to avoid some situations where an EnterNotify event should not
focus the window beneath the mouse cursor. For example, when a menu (or any
window for that matter) is unmapped, focus should not pass to whatever window is
beneath the current location of the mouse cursor, but to the previous window in
the focus list.
This was first noticed when using the ClientMenu feature with
focus-follows-mouse on -> The focus would always end up on the window beneath
the mouse pointer, not the window selected in the menu.
2009-02-27 15:18:07 -05:00
Mark Tiefenbruck
e770016660
remove unnecessary xpm.h include in imlib code
2009-02-24 14:22:18 -08:00
Peter Hercek
4e831484d5
fixed resize bug (caused by typo, see #2498507 )
2009-01-11 14:23:08 +01:00
Mark Tiefenbruck
f5fdbab98c
don't reload keys file on modifier map events, just re-grab keys
2008-11-01 17:03:32 -07:00
Mark Tiefenbruck
3b9611b61d
increase default size of toolbar and icon buttons
2008-10-18 21:40:32 -07:00