summaryrefslogtreecommitdiff
path: root/src/FocusControl.cc
AgeCommit message (Collapse)AuthorFilesLines
2009-02-27Added facility to selectively ignore EnterNotify eventsJim Ramsay1-1/+24
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-10-01don't flash original window in the middle of cycling focusMark Tiefenbruck1-2/+0
2008-09-28Merge branch 'master' of fluxbox@git.fluxbox.org:fluxboxHenrik Kinnunen1-1/+1
Conflicts: ChangeLog
2008-09-28Change focused signal to use the new signal systemHenrik Kinnunen1-2/+2
2008-09-28don't let KeyRelease events propagate to windowsMark Tiefenbruck1-1/+1
2008-09-21Changed client list signal in BScreen to use the new signal systemHenrik Kinnunen1-2/+2
2008-08-31fix focus after tabbingMark Tiefenbruck1-1/+2
2008-08-23when a transient dies, revert focus to its parentMark Tiefenbruck1-4/+4
2008-08-21fix cycling with minimized windowsMark Tiefenbruck1-0/+3
2008-05-21fix negative arguments to :GoToWindowMark Tiefenbruck1-4/+8
2008-05-21if argument to :GoToWindow is too large, select the last windowMark Tiefenbruck1-5/+7
2008-01-13fix some issues with reverting focusMark Tiefenbruck1-1/+4
2008-01-04remove old svn $Id$ tagsMark Tiefenbruck1-2/+0
2008-01-01fix some flickering on focus changeMark Tiefenbruck1-4/+4
2007-12-23added focused/unfocused borders to stylesMark Tiefenbruck1-1/+1
2007-11-12allow arbitrary window patterns in iconbarmarkt1-79/+48
2007-11-08one more fixmarkt1-8/+8
2007-11-08fix crash bug when cycling focusmarkt1-15/+18
2007-11-05various refactoring and minor changesmarkt1-25/+10
2007-11-04update autoraise delay for open windows on reconfiguremarkt1-1/+5
2007-10-31move fullscreen windows to normal layer when they lose focusmarkt1-3/+1
2007-10-24fix _NET_CLIENT_LIST updating on window closemarkt1-0/+2
2007-10-24introduced workspacename for ClientPattern, and some miscellaneous cleanupmarkt1-11/+11
2007-10-13merged changes from pre-develmarkt1-60/+127
2007-08-20fix problems with focus order when changing workspacesmarkt1-2/+4
2007-07-19minor fix for alt-tabfluxgen1-1/+5
2007-07-17updated behavior of alt-tab to match pre-devel, fixing bug #1755698markt1-41/+49
2007-06-29updates for compiling with gcc 4.3markt1-0/+5
2007-03-06I seem to have forgotten this in the last patchmarkt1-18/+0
2007-03-04moved some code around (regarding event handling) in preparation for ↵markt1-1/+3
upcoming features
2007-03-01changed FocusControl::cycleFocus() to take a list of windows as an argumentmarkt1-35/+34
also fixed some latent bugs and compiler warnings
2007-02-28ignore borders when doing FocusLeft, etc.markt1-8/+8
2007-01-27another little fixmarkt1-1/+3
2007-01-27bunch of cleanup, little bug fixesmarkt1-0/+1
2007-01-26opening window on different workspace should put it at front of focused list ↵markt1-2/+8
with focusnew
2007-01-21various changes to menu behaviormarkt1-8/+14
2007-01-13don't change focus order unless the user specifically focuses a windowmarkt1-1/+6
2007-01-13little cleanupmarkt1-8/+2
2007-01-05don't change focus to a window that doesn't accept focus, see bug #1626114markt1-1/+2
2007-01-04set IconicState on all unmapped clients, and unmap all clients when set to ↵markt1-1/+2
IconicState also, a little bug fix for previous commit
2007-01-04move iconified windows to the end of the focused list for cycling/revertingmarkt1-0/+24
2006-12-28allow focus to revert to stuck windows, and we'll see if it still causesmarkt1-5/+2
problems with normal focus -- that comment is older than FocusControl.cc, and I've made a lot of changes to focus handling since then; just disabling it wasn't the right thing to do, anyway
2006-08-04change the debug output in FocusControl::setFocusedWindow()markt1-2/+2
2006-08-03don't raise a window after cycling if it has been minimizedmarkt1-1/+3
2006-07-23fix restacking while cyclingmarkt1-8/+8
2006-07-19preserve order of focused windows on restartmarkt1-1/+13
2006-07-14include iconic windows when cyclingmarkt1-21/+20
also, stop cycling on one screen when cycling begins on another
2006-07-10next/prevwindow toolbar buttons break mousefocusmarkt1-1/+2
2006-07-06new dead functionmarkt1-5/+0
2006-07-06re-fixing the focus after fixing the crash bugmarkt1-12/+2