aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-03-09Ignore EnterNotify on workspace changeJim Ramsay1-0/+3
Changing workspaces also reveals other windows, which causes unexpected focus changes.
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
2008-10-13remove doc/asciidoc/fluxbox.1 from indexMark Tiefenbruck1-2810/+0
2008-10-13merge menuDelay and menuDelayClose optionsMark Tiefenbruck9-96/+22
2008-10-12focus window when done dragging to a new workspace with outline movingMark Tiefenbruck1-5/+3
2008-10-09using namespace instead of a useless classMathias Gumz3-56/+21
2008-10-09don't show window on new workspace when warping with outline movingMark Tiefenbruck3-53/+21
2008-10-07show/hide tooltip if title length changes enough while mouse is over the ↵Mark Tiefenbruck1-8/+7
iconbutton
2008-10-07fix windows mapping into IconicState againMark Tiefenbruck1-0/+3
2008-10-07remove some unneeded codeMark Tiefenbruck1-9/+0
2008-10-07allow relative path for background images in style filesMark Tiefenbruck4-19/+28
2008-10-05remove menu modesMark Tiefenbruck11-88/+4
2008-10-05remove follow modelsMark Tiefenbruck8-194/+5
2008-10-05remove line style resources from init fileMark Tiefenbruck8-62/+2
2008-10-05remove rootcommand from init fileMark Tiefenbruck9-1715/+6557
2008-10-05add a message to default init file explaining why there aren't any options thereMark Tiefenbruck1-0/+3
2008-10-04recognize --option in addition to -option for most thingsMark Tiefenbruck4-32/+34
2008-10-04add -print option to fbrun to return result to stdout instead of executing itMark Tiefenbruck4-1/+17
2008-10-04in ClickFocus, replay pointer before focusing windowMark Tiefenbruck1-3/+3
2008-10-04fix CustomMenu and ClientMenu commands from fluxbox-remoteMark Tiefenbruck2-1/+4
2008-10-04break keychains after an invalid key is pressed (which unfortunately will be ↵Mark Tiefenbruck4-12/+15
swallowed)
2008-10-04fix flickering of shaped windows on focus changesMark Tiefenbruck5-51/+44
2008-10-01fix restackingMark Tiefenbruck3-15/+52
2008-10-01don't flash original window in the middle of cycling focusMark Tiefenbruck6-12/+21
2008-10-01reset background on resolution changeMark Tiefenbruck4-2/+5
2008-10-01restore missing config files on reconfigureMark Tiefenbruck2-0/+4
2008-09-28Changed resize signal in BScreen to use the new signal systemHenrik Kinnunen7-14/+35
2008-09-28Changed workspace area signal to use the new signal systemHenrik Kinnunen7-21/+31
2008-09-28Merge branch 'master' of fluxbox@git.fluxbox.org:fluxboxHenrik Kinnunen15-154/+187
Conflicts: ChangeLog
2008-09-28Change focused signal to use the new signal systemHenrik Kinnunen11-41/+84
2008-09-28don't let KeyRelease events propagate to windowsMark Tiefenbruck7-40/+33
2008-09-27turn off size/position display by default, move click raises to focus model menuMark Tiefenbruck1-10/+7
2008-09-27fix some goofy codeMark Tiefenbruck1-73/+38
2008-09-26forgotten Changelog entryMathias Gumz1-0/+3
2008-09-26fix rounded corners on restartMark Tiefenbruck3-3/+10
2008-09-26add some more default keybindingsMark Tiefenbruck1-5/+24
2008-09-23fixed detection of bad values in the _NET_WM_ICON property. eg, tvtime.sf.netMathias Gumz1-14/+58
is not aware of how to correctly feed icon data into the property on 64bit architecture which caused the dimensions of the icon beeing corrupt and due to overflow arithmetics fluxbox crashed.
2008-09-22Merge branch 'master' of fluxbox@dev:fluxboxMathias Gumz3-6/+11