Commit graph

47 commits

Author SHA1 Message Date
markt
5d7043320d allow arbitrary window patterns in iconbar 2007-11-12 21:59:43 +00:00
markt
8d4a6d5181 one more fix 2007-11-08 18:35:57 +00:00
markt
5db87437e6 fix crash bug when cycling focus 2007-11-08 18:05:05 +00:00
markt
97f7c3e1b5 various refactoring and minor changes 2007-11-05 17:05:58 +00:00
markt
4c72b13a88 update autoraise delay for open windows on reconfigure 2007-11-04 22:42:01 +00:00
markt
88f580ec0c move fullscreen windows to normal layer when they lose focus 2007-10-31 19:34:07 +00:00
markt
2ef6a7af44 fix _NET_CLIENT_LIST updating on window close 2007-10-24 17:41:26 +00:00
markt
f3afe787c1 introduced workspacename for ClientPattern, and some miscellaneous cleanup 2007-10-24 17:09:26 +00:00
markt
a59428d67a merged changes from pre-devel 2007-10-13 21:51:37 +00:00
markt
270782c8a5 fix problems with focus order when changing workspaces 2007-08-20 14:31:43 +00:00
fluxgen
9545871f7a minor fix for alt-tab 2007-07-19 19:21:57 +00:00
markt
8de73d0fd4 updated behavior of alt-tab to match pre-devel, fixing bug #1755698 2007-07-17 21:21:17 +00:00
markt
329fca30fd updates for compiling with gcc 4.3 2007-06-29 17:25:24 +00:00
markt
82f02f44c5 I seem to have forgotten this in the last patch 2007-03-06 21:23:18 +00:00
markt
4c1a242968 moved some code around (regarding event handling) in preparation for upcoming features 2007-03-04 17:47:37 +00:00
markt
2f63ba231c changed FocusControl::cycleFocus() to take a list of windows as an argument
also fixed some latent bugs and compiler warnings
2007-03-01 21:19:04 +00:00
markt
a0944a02cd ignore borders when doing FocusLeft, etc. 2007-02-28 21:29:58 +00:00
markt
de9ac12895 another little fix 2007-01-27 22:11:22 +00:00
markt
d446ba265a bunch of cleanup, little bug fixes 2007-01-27 18:06:28 +00:00
markt
e35670d4a6 opening window on different workspace should put it at front of focused list with focusnew 2007-01-26 17:21:44 +00:00
markt
feb56381d7 various changes to menu behavior 2007-01-21 18:43:22 +00:00
markt
16743aad06 don't change focus order unless the user specifically focuses a window 2007-01-13 19:24:35 +00:00
markt
09cc0bf6af little cleanup 2007-01-13 18:59:49 +00:00
markt
416cca0edd don't change focus to a window that doesn't accept focus, see bug #1626114 2007-01-05 17:57:07 +00:00
markt
e71346bd50 set IconicState on all unmapped clients, and unmap all clients when set to IconicState
also, a little bug fix for previous commit
2007-01-04 02:15:29 +00:00
markt
1dc07de318 move iconified windows to the end of the focused list for cycling/reverting 2007-01-04 00:11:22 +00:00
markt
a58453fac2 allow focus to revert to stuck windows, and we'll see if it still causes
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-12-28 18:11:17 +00:00
markt
bb2758f7c6 change the debug output in FocusControl::setFocusedWindow() 2006-08-04 00:40:16 +00:00
markt
52d3f3f6b6 don't raise a window after cycling if it has been minimized 2006-08-03 21:23:08 +00:00
markt
def26c19e5 fix restacking while cycling 2006-07-23 01:41:37 +00:00
markt
d666bec238 preserve order of focused windows on restart 2006-07-19 07:31:39 +00:00
markt
fde970a21d include iconic windows when cycling
also, stop cycling on one screen when cycling begins on another
2006-07-14 06:00:37 +00:00
markt
bf3aee5f67 next/prevwindow toolbar buttons break mousefocus 2006-07-10 18:00:42 +00:00
markt
4e820f5ba3 new dead function 2006-07-06 22:09:18 +00:00
markt
84ca1f2e2f re-fixing the focus after fixing the crash bug 2006-07-06 04:10:34 +00:00
markt
698539d9b9 more dead functions 2006-07-01 02:56:46 +00:00
markt
9e6c123611 Fixing my own code 2006-06-29 18:01:33 +00:00
markt
6f2a566206 more focus issues with linear cycling and tabbed windows 2006-06-28 19:17:38 +00:00
markt
03631ca98e Fix some focus issues on detach and restart 2006-06-28 00:54:40 +00:00
markt
926260e5c8 Fix crash when closing a window while cycling (Mark) 2006-06-16 22:29:26 +00:00
mathias
a15d9af3c7 Cleanup unneeded headers (thanks Slava Semushin) 2006-04-25 06:46:06 +00:00
simonb
191acd1883 tidy up window cycling
Thanks Mark Tiefenbruck, mark at tiefenbruck dot org
2006-04-23 08:27:07 +00:00
mathias
a21d42da37 fixed gcc4.1 problems, patch from Andreas Bierfert <andreas dot bierfert at lowlatency dot de> 2006-03-02 07:49:13 +00:00
fluxgen
9559a08760 removed some debug output 2006-02-19 07:39:04 +00:00
fluxgen
f503c6cbb0 added safety counter for the loops in nextFocus 2006-02-19 07:38:02 +00:00
fluxgen
5ceacc6592 moved all focus handling to FocusControl 2006-02-18 20:19:22 +00:00
fluxgen
43f690ff7b moved all focus handling to class FocusControl 2006-02-18 09:20:50 +00:00