Dana Jansens
ea371936ce
let you raise the focus target temporarily during focus cycling, with the <raise> option. also a new <bar> option lets you turn off the indicator bar
2008-01-11 16:11:51 -05:00
Mikael Magnusson
77baf26a7f
remove trailing whitespace
2007-07-17 02:48:16 +02:00
Dana Jansens
0d0ce065df
don't focus helper windows that map unless there are no other valid targets in the group (don't move focus from a group window to a new helper window).
...
this fixes gucharmap.
2007-07-06 19:41:23 +00:00
Dana Jansens
6c5f6ed1f5
remove the activate action, make the focus action "activate" but not raise or unshade
2007-06-22 14:09:57 +00:00
Dana Jansens
29c4cf4a15
add the activate action. it will replace the focus action, as it can just focus without raising now (or without unshading)
2007-06-22 04:59:06 +00:00
Dana Jansens
fbc7607fbd
add the cyclewindows action
2007-06-22 04:37:33 +00:00
Dana Jansens
8f2e3f5fe1
use the same decision code to focus new windows as for focus cycling or focus fallback. yay consistency.
2007-06-12 17:46:16 +00:00
Dana Jansens
e437dff20c
remove debug prints
2007-06-10 18:06:12 +00:00
Dana Jansens
220e568d75
allow noninteractive directional focus.
...
make keybinds noninteractive when the last key in the chain has no modifiers (i think this is what the code was supposed to do but failed.)
don't reset key chains during an interactive action. reset them after an interactive action finishes (honoring chroot)
so you can <C-t><C-Up>Stuff<//> and it'll do stuff as you hit C-Up, you dont have to keep hitting C-t
2007-06-10 17:58:52 +00:00
Dana Jansens
2aa0fcca73
let you focus cycle to helper windows if there are only dialog windows around in its group (only normal type windows count as siblings for this case)
2007-06-09 17:58:16 +00:00
Dana Jansens
100b54ff7a
remove {} just cuz
2007-06-07 19:06:03 +00:00
Dana Jansens
aac7291527
fix dirfocus when no dialog
2007-06-07 19:05:06 +00:00
Dana Jansens
0dab2f8bad
why is this function declared twice
2007-06-07 19:03:18 +00:00
Mikael Magnusson
39d94f0db0
no pointless using of the comma operator
2007-05-29 00:14:56 +00:00
Mikael Magnusson
e215fc0110
make next/previouswindow and dirfocus actions show the focus_cycle_indicator even if they target the focused window, remove an unused variable from focus_cycle but not from focus_directional_cycle, there we use it to fix the aforementioned indicator.
2007-05-29 00:06:51 +00:00
Dana Jansens
461ae2a833
add a comment and make it smarter about when to let you focus cycle to windows with modal children
2007-05-28 00:38:44 +00:00
Dana Jansens
16fcb1213d
when you focus a window, bring any modal children it has to that desktop
...
when falling back, return the window which actually was focused by client_focus
let you focus cycle to windows when their modal window is on another desktop (it will be brought over)
2007-05-28 00:33:58 +00:00
Dana Jansens
aa7c36d1bc
only kill focus cycling when the window being destroyed was in the list of targets
2007-05-26 21:22:28 +00:00
Dana Jansens
11c4ce4903
don't need the client destructor now
2007-05-26 21:09:48 +00:00
Dana Jansens
5d9b059601
oops was saving tthe options in the wrong place.
...
save the panels/dockwindows/desktopwindows/alldesktops options when focus cycling starts
2007-05-26 21:03:48 +00:00
Dana Jansens
12bbc0cc43
use focus_cycle_stop to cancel focus cycling
2007-05-26 20:52:21 +00:00
Dana Jansens
508ce538c0
when canceling focus cycling, cancel both normal and directional
2007-05-26 20:48:52 +00:00
Dana Jansens
a76ac8205c
don't crash when a window adds itself to the focus order while cycling
2007-05-26 20:43:08 +00:00
Dana Jansens
bf9cbd07e8
make modal windows cyclable all the time if they are visible and stuff
2007-05-22 18:20:17 +00:00
Dana Jansens
ea272a93ef
show the old single-window popup for directional focus.
...
fix multirow icons for the new popup.
2007-05-19 20:52:31 +00:00
Dana Jansens
2253b5e341
fix the popup for directional focusing, only show what is going to be a valid target. change directional focus to use the same criteria as normal cycling.
2007-05-19 20:31:08 +00:00
Dana Jansens
83eb922012
move focus_cycle_popup into its own file
2007-05-19 14:49:00 +00:00
Dana Jansens
eb09b1873d
move focus_cycle_indicator into its own file
2007-05-19 14:36:19 +00:00
Dana Jansens
718adbae65
move focus cycling into its own file
2007-05-19 14:15:28 +00:00