summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-05-26'SetHead 0' -> Send to current headsendto-currentJim Ramsay3-3/+8
The SetHead command will now accept the special value of '0' to send windows to the currently active head (that is, the head with the mouse pointer).
2009-05-26'SendToWorkspace 0' -> Send to current workspaceJim Ramsay3-8/+20
This accepts the special value of '0' to send windows to the currently active workspace, (much like 'wmctrl -R' does now).
2009-05-26Merge branch 'mousefocus'Jim Ramsay5-3/+55
2009-05-26Removing improperly-added man pages.Jim Ramsay3-4490/+0
These were leftovers from a marginally-botched rebase of my docs branch before pushing to the main tree.
2009-05-26Don't complain on '-z' if there's no lastwallpaperJim Ramsay1-0/+4
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-26Allow 'background: unset'Jim Ramsay3-6/+13
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-26Error on incomplete MacroCmd key commandJim Ramsay1-7/+9
2009-05-26Exit loop for unterminated { } pairJim Ramsay1-1/+1
2009-05-26Added note about cancelling key chainsJim Ramsay2-4/+8
2009-05-26Updated formatting for RESOURCES and ENVIRONMENTJim Ramsay2-527/+932
2009-05-26Added note on ChangeWorkspaceJim Ramsay2-5/+19
2009-05-26Small edits for consistencyJim Ramsay20-283/+274
2009-05-26Added new 'make dist' target for ease in updating the manualsJim Ramsay3-6/+20
2009-05-26Converted startfluxbox(1) to asciidoc formatJim Ramsay5-62/+258
2009-05-26Converted fbsetroot(1) to asciidoc formatJim Ramsay5-119/+372
2009-05-26Moved fbsetbg(1) to asciidoc formatJim Ramsay5-124/+459
2009-05-26Moved fbrun(1) to asciidoc formatJim Ramsay5-74/+402
2009-05-26Created fluxbox-menu(5)Jim Ramsay14-1728/+2438
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-26Process all asciidoc-generated man pages with sedJim Ramsay5-16/+22
This makes things a bit simpler and more generic.
2009-05-26Renamed fluxstyle(1) to fluxbox-style(5)Jim Ramsay6-23/+29
2009-05-26Added missing asciidoc manual attributesJim Ramsay5-727/+810
Added :man source:, :man revision:, and :man manual: attributes to all remaining asciidoc manpages, and regenerated them with asciidoc-8.2.7
2009-05-26Removed APPLICATIONS section from fluxbox(1)Jim Ramsay2-604/+18
This is now in its own man page, fluxbox-apps(5).
2009-05-26Added fluxbox-apps(5) manpageJim Ramsay10-288/+6170
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-25don't try to install fbrun.1 twice.Slava Semushin1-1/+1
2009-05-25minor cosmeticsMathias Gumz3-9/+9
2009-05-25minor cosmeticsMathias Gumz2-2/+2
2009-03-09Ignore EnterNotify on workspace changeJim Ramsay1-0/+3
Changing workspaces also reveals other windows, which causes unexpected focus changes.
2009-03-04src/TextDialog.cc: removed useless stdexcept header inclusion.Slava Semushin1-1/+0
No functional change. Signed-off-by: Slava Semushin <php-coder@altlinux.ru>
2009-03-04src/Keys.cc(deleteTree): use FbTk::STLUtil::destroyAndClearSecond() instead ↵Slava Semushin1-3/+5
of self-written code. No functional change. Signed-off-by: Slava Semushin <php-coder@altlinux.ru>
2009-03-04doc/ru/fluxbox.1.in: fixed typo (s/Remeber/Remember/).Slava Semushin1-1/+1
Signed-off-by: Slava Semushin <php-coder@altlinux.ru>
2009-03-04Renamed function svnversion() to gitrevision() because now we uses GIT.Slava Semushin2-4/+4
No functional change. Signed-off-by: Slava Semushin <php-coder@altlinux.ru>
2009-03-04.gitignore: added more files.Slava Semushin1-6/+25
Also sort file. Signed-off-by: Slava Semushin <php-coder@altlinux.ru>
2009-03-04Renamed .cvsignore to .gitignoreSlava Semushin1-0/+0
Signed-off-by: Slava Semushin <php-coder@altlinux.ru>
2009-03-04compilefixMathias Gumz1-1/+1
2009-03-04buildfix: fluxbox didnt link when configured with --disable-rememberMathias Gumz2-2/+6
2009-03-04removed autogenerated fileSlava Semushin1-0/+0
2009-03-04dont try to read file when they are actually a directoryMathias Gumz1-9/+26
2009-02-27Ignore EnterNotify on Move or ResizeJim Ramsay1-0/+3
Moving and Resizing windows can reveal other windows, which of course can change unexpected focus changes in focus-follows-mouse.
2009-02-27Ignore EnterNotify on LowerJim Ramsay1-0/+4
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-27Ignore EnterNotify on UnmapJim Ramsay1-0/+5
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-27Added facility to selectively ignore EnterNotify eventsJim Ramsay3-3/+40
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-24remove unnecessary xpm.h include in imlib codeMark Tiefenbruck1-2/+0
2009-01-11fixed resize bug (caused by typo, see #2498507)Peter Hercek1-1/+1
2008-11-02don't reload keys file on modifier map events, just re-grab keysMark Tiefenbruck4-1/+11
2008-10-19increase default size of toolbar and icon buttonsMark Tiefenbruck4-11/+11
2008-10-15unrevert 1fdef35e51Mark Tiefenbruck1-14/+0
x Mathias should listen to me when I say "by the way, I know you liked the code I just removed; you should change your keys file to use :MacroCmd {Focus} {Raise} {StartMoving}". Behavior in 1.0.0 and previous was that alt+click would focus and raise, regardless of whether the window was moved or not. If mathias really wants his alt+drag to preserve stacking order, he should add Mouse<N>Move events to the keys file to distinguish moving from clicking. I've been planning on doing it anyway.
2008-10-15additional fix for the resize bugMathias Gumz1-1/+3
2008-10-15reverted 1fdef35e51, added more info about that featureMathias Gumz1-0/+14
2008-10-15don't allow resizing to negative dimensionsMathias Gumz3-22/+34
this fixes a problem when the user resizes a window over the opposite border. as a result a signed overflow occured which lead to quite huge windows.
2008-10-15ignore XRandr events that don't actually change the screen sizeMark Tiefenbruck6-22/+25