Dana Jansens
|
7f8b8119c4
|
remove comment that isnt right anymore
|
2003-09-08 18:42:47 +00:00 |
|
Dana Jansens
|
e68e6c6a53
|
expose focus_cycle_client
|
2003-09-08 18:20:09 +00:00 |
|
Dana Jansens
|
806a8c411f
|
add a reconfigure action, also reconfigure on SIGUSR2.
support reconfiguring throughout the entire codebase.
|
2003-09-03 18:11:39 +00:00 |
|
Dana Jansens
|
0745e2ee0a
|
make focus cycling work when not interactive
add focus_directional_cycle
|
2003-08-31 18:52:23 +00:00 |
|
Dana Jansens
|
2c6c0757fa
|
make interactive actions a type and not special cases.
add the <interactive> option to them to turn off interactivity
|
2003-08-30 16:58:30 +00:00 |
|
Dana Jansens
|
d1d84711a2
|
replace the focus_backup with the screen_support_win, we dont need 2 offscreen windows.
|
2003-07-10 18:44:27 +00:00 |
|
Dana Jansens
|
59f318e897
|
prefix and capitalize the ObFocusFallbackType enum
|
2003-07-10 16:42:42 +00:00 |
|
Dana Jansens
|
2477a38d2f
|
rename the Client struct to ObClient
|
2003-07-10 06:38:42 +00:00 |
|
Dana Jansens
|
92d3f2342d
|
add helper functions for manipulating the focus_order list.
move the focus popup into focus.c, out of action.c
allow cycling to iconic windows, which are kept at the bottom of the focus_order lists.
|
2003-04-25 21:27:16 +00:00 |
|
Dana Jansens
|
e6a00eee31
|
comment typo
|
2003-04-18 01:51:55 +00:00 |
|
Dana Jansens
|
71badb0790
|
move config option loading for the kernel into config.c/h
add options for the number of desktops and the names of the desktops
|
2003-04-08 07:31:26 +00:00 |
|
Dana Jansens
|
c99bb4a049
|
add more options for focus fallback, use an enum for all the types of fallbacks.
|
2003-04-08 06:14:53 +00:00 |
|
Dana Jansens
|
f278ec41e4
|
fallback to transients' parents when possible.
return the Client* which was focused from focus_cycle
|
2003-04-08 01:03:26 +00:00 |
|
Dana Jansens
|
083f2f5d5d
|
add focusLast and focusLastOnDesktop options in the [focus] section of the rc3. allows more customizaton of the focus model. default to click-focus style. add handling for focus cycling when nothing on the desktop is focused.
|
2003-04-07 22:29:40 +00:00 |
|
Dana Jansens
|
db086ef336
|
put focus_cycle into focus.c, use it there in the action. improved it as well to handle odd cases like modal windows. added functions to client.c which are needed by the focus cycling routine.
|
2003-04-07 03:46:41 +00:00 |
|
Dana Jansens
|
d6f9bc953a
|
allow specifying that some focus events should be ignored for the focus order list
|
2003-04-05 22:56:10 +00:00 |
|
Dana Jansens
|
cbbf90a718
|
change how rc parsing will work. a=b will be parsed in any [section] and given to a separate parsing callback. no more general config infrastructure needed/
|
2003-04-05 20:27:03 +00:00 |
|
Dana Jansens
|
eee483bb47
|
add code to fallback focus
|
2003-03-27 23:07:47 +00:00 |
|
Dana Jansens
|
648c55b829
|
move the focus_order lists into the kernel
|
2003-03-19 07:08:15 +00:00 |
|
Dana Jansens
|
f8a47de5ec
|
merge the C branch into HEAD
|
2003-03-16 21:11:39 +00:00 |
|