Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-05-28 | Implement StrictMouseFocus | Jim Ramsay | 1 | -2/+8 | |
As noted in the previous commit, StrictMouseFocus now works as advertised: Focus follows mouse on every EnterNotify event (except when the "ClientMenu" closes or during alt+tab window cycling) | |||||
2010-05-28 | Add new focus model: StrictMouseFocus | Jim Ramsay | 1 | -3/+4 | |
This is not actually implemented yet, but from now on, "MouseFocus" means: Focus follows mouse only when you are moving the mouse, any EnterNotify events caused by non-mouse operations (window closing, keycommands, changing desktops) will *not* shift focus And once fully-implemented, "StrictMouseFocus" will mean: Focus follows mouse on every EnterNotify event (except when the "ClientMenu" closes or during alt+tab window cycling) | |||||
2009-02-27 | Added facility to selectively ignore EnterNotify events | Jim Ramsay | 1 | -0/+10 | |
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. | |||||
2008-01-13 | fix some issues with reverting focus | Mark Tiefenbruck | 1 | -0/+3 | |
2008-01-04 | remove old svn $Id$ tags | Mark Tiefenbruck | 1 | -2/+0 | |
2007-11-12 | allow arbitrary window patterns in iconbar | markt | 1 | -18/+13 | |
2007-10-24 | introduced workspacename for ClientPattern, and some miscellaneous cleanup | markt | 1 | -8/+8 | |
2007-10-13 | merged changes from pre-devel | markt | 1 | -29/+38 | |
2007-07-17 | updated behavior of alt-tab to match pre-devel, fixing bug #1755698 | markt | 1 | -3/+3 | |
2007-04-01 | more documentation | fluxgen | 1 | -22/+52 | |
2007-03-01 | changed FocusControl::cycleFocus() to take a list of windows as an argument | markt | 1 | -9/+7 | |
also fixed some latent bugs and compiler warnings | |||||
2007-01-26 | opening window on different workspace should put it at front of focused list ↵ | markt | 1 | -0/+1 | |
with focusnew | |||||
2007-01-13 | don't change focus order unless the user specifically focuses a window | markt | 1 | -0/+1 | |
2007-01-13 | little cleanup | markt | 1 | -2/+1 | |
2007-01-04 | move iconified windows to the end of the focused list for cycling/reverting | markt | 1 | -0/+1 | |
2006-12-20 | _FLUXBOX_GROUP_LEFT wasn't being removed on detach, and the correct client ↵ | markt | 1 | -0/+1 | |
in tabbed windows wasn't always being raised on restart | |||||
2006-07-29 | (no commit message) | markt | 1 | -0/+2 | |
2006-07-19 | preserve order of focused windows on restart | markt | 1 | -0/+1 | |
2006-07-14 | include iconic windows when cycling | markt | 1 | -0/+2 | |
also, stop cycling on one screen when cycling begins on another | |||||
2006-07-06 | new dead function | markt | 1 | -1/+0 | |
2006-07-01 | more dead functions | markt | 1 | -1/+0 | |
2006-06-29 | Fixing my own code | markt | 1 | -0/+2 | |
2006-06-28 | Fix some focus issues on detach and restart | markt | 1 | -0/+1 | |
2006-04-23 | tidy up window cycling | simonb | 1 | -4/+7 | |
Thanks Mark Tiefenbruck, mark at tiefenbruck dot org | |||||
2006-04-19 | mouse focus fixes - thanks Scott Kuhl: skuhl AT cs utah edu | simonb | 1 | -0/+1 | |
2006-02-18 | moved all focus handling to FocusControl | fluxgen | 1 | -1/+2 | |
2006-02-18 | moved all focus handling to class FocusControl | fluxgen | 1 | -0/+120 | |