aboutsummaryrefslogtreecommitdiff
path: root/src/FocusControl.cc
AgeCommit message (Collapse)AuthorFilesLines
2007-05-20added session.screen<N>.maxDisableMove/Resize, plus some other cleanupmarkt1-4/+2
2007-05-20little fixes for window focus on restartmarkt1-3/+5
2007-04-23added clientmenu command, set iconicstate properly, disabled resizing shaded ↵markt1-12/+23
windows
2007-04-13fixed some focus issues with FocusNew offmarkt1-21/+9
2007-03-31fixed a little crash bugmarkt1-1/+1
2007-03-30pattern matching for window cyclingmarkt1-68/+78
2007-03-29removed groups file, fixed initial_state handlingmarkt1-3/+10
2007-03-25added session.screen0.tabs.usePixmapmarkt1-1/+2
2007-03-24colossal multi-patch, encompassing all of what I did yesterday without ↵markt1-27/+90
internet access
2007-03-21added Focusable.hh -- a base class for all focusable windowsmarkt1-1/+1
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
2006-07-01more dead functionsmarkt1-18/+0
2006-06-29Fixing my own codemarkt1-2/+1
2006-06-28more focus issues with linear cycling and tabbed windowsmarkt1-2/+2
2006-06-28Fix some focus issues on detach and restartmarkt1-13/+11
2006-06-16Fix crash when closing a window while cycling (Mark)markt1-2/+3
2006-04-25Cleanup unneeded headers (thanks Slava Semushin)mathias1-1/+1
2006-04-23tidy up window cyclingsimonb1-191/+64
Thanks Mark Tiefenbruck, mark at tiefenbruck dot org
2006-03-02fixed gcc4.1 problems, patch from Andreas Bierfert <andreas dot bierfert at ↵mathias1-1/+3
lowlatency dot de>
2006-02-19removed some debug outputfluxgen1-5/+0
2006-02-19added safety counter for the loops in nextFocusfluxgen1-4/+12
2006-02-18moved all focus handling to FocusControlfluxgen1-30/+41
2006-02-18moved all focus handling to class FocusControlfluxgen1-0/+671