Dana Jansens
|
8a05ae261d
|
split out the linear cycling into focuscycle.py.
some better comments about what options can be used.
|
2003-02-04 09:34:17 +00:00 |
|
Dana Jansens
|
00978e674a
|
wrong scoping
|
2003-02-04 09:10:09 +00:00 |
|
Dana Jansens
|
51a41b9b76
|
all new stacked cycling code. so much sexy.
add an openbox_active_window client message that lets you specify if you want the window to be raised and/or unshaded.
|
2003-02-04 08:51:47 +00:00 |
|
Dana Jansens
|
981876ca64
|
remove prints
|
2003-02-04 02:59:50 +00:00 |
|
Dana Jansens
|
4ddb8181c2
|
make this focus shit not buggy again..
|
2003-02-04 00:45:27 +00:00 |
|
Dana Jansens
|
046df3e746
|
update the client list's order after doing a stacked cycle
|
2003-02-03 22:05:12 +00:00 |
|
Dana Jansens
|
9c0ef03876
|
break out _focusable() function to make the test if a window can be focused reusable code
|
2003-01-30 23:14:18 +00:00 |
|
Dana Jansens
|
8934a553dc
|
formatting of comment
|
2003-01-30 22:56:41 +00:00 |
|
Dana Jansens
|
e0c8eae048
|
typos
|
2003-01-30 22:56:31 +00:00 |
|
Dana Jansens
|
027e974efd
|
let you optionally avoid focusing windows which have specified to not be displayed in taskbars
|
2003-01-30 22:55:45 +00:00 |
|
Dana Jansens
|
1d94cd5277
|
don't put windows in the focus cycling list if they are set to not show up in the taskbar
|
2003-01-30 22:41:05 +00:00 |
|
Dana Jansens
|
04c16882fa
|
focus windows on all desktops too
|
2003-01-30 22:15:46 +00:00 |
|
Dana Jansens
|
f7a0eb7624
|
grab the keyboard during move/resize to make sure the popup doesnt get left onscreen if the modifiers are released before the button
|
2003-01-30 21:39:12 +00:00 |
|
Dana Jansens
|
bb6ac36d41
|
working popups for moving/resizing
|
2003-01-30 21:11:04 +00:00 |
|
Dana Jansens
|
f4c91c54b5
|
missing a )
|
2003-01-30 00:04:29 +00:00 |
|
Dana Jansens
|
a692d5c4e1
|
check if the client wants focus before adding to list
|
2003-01-30 00:03:45 +00:00 |
|
Dana Jansens
|
ef0e907efd
|
add windows on all-desktops to the cycle list
|
2003-01-29 23:46:17 +00:00 |
|
Dana Jansens
|
0268365304
|
destroy the list before ungrabbing
|
2003-01-29 00:44:41 +00:00 |
|
Dana Jansens
|
3ec33ffba5
|
handle weird cases where theres no more focused windows left gracefully (switching desktops)
|
2003-01-28 06:45:25 +00:00 |
|
Dana Jansens
|
2a36b90eb0
|
add docs
|
2003-01-28 05:57:58 +00:00 |
|
Dana Jansens
|
5559780c26
|
add comments at the top for the functions
|
2003-01-28 05:56:38 +00:00 |
|
Dana Jansens
|
98a131603c
|
stacked_cycle_popup_list done
|
2003-01-28 05:38:32 +00:00 |
|
Dana Jansens
|
289e5e747e
|
fix bug in python when rming window while cycling
|
2003-01-28 05:30:12 +00:00 |
|
Dana Jansens
|
3fa43bafc3
|
titlebar focus in the background of the popuplist
|
2003-01-28 05:01:39 +00:00 |
|
Dana Jansens
|
5e24320bca
|
add margins, and limit title lengths
|
2003-01-28 05:00:39 +00:00 |
|
Dana Jansens
|
ff0f2bd335
|
focus cycling list
|
2003-01-28 04:53:10 +00:00 |
|
Dana Jansens
|
997f94cf86
|
new/better/cleaner scripting interface
|
2003-01-25 16:36:55 +00:00 |
|
Dana Jansens
|
084d6f4e42
|
some intermediate stage. stacked focus cycling is very broken. dont try it. going to have to change how the python stuff works i think!
|
2003-01-24 09:25:03 +00:00 |
|
Dana Jansens
|
91c7e5c378
|
allow python to grab the keyboard. have release events go to the grabs callback. remove the modifier from teh state when a modifier key is the one being released
|
2003-01-24 07:37:26 +00:00 |
|
Dana Jansens
|
104c1a164b
|
wrap around right for focus cycling
|
2003-01-23 23:18:05 +00:00 |
|
Dana Jansens
|
ff98438acc
|
keep a list of clients in the order that they have been focused
|
2003-01-23 15:46:19 +00:00 |
|
Dana Jansens
|
18ab245307
|
cycling by any number of windows
|
2003-01-23 09:03:06 +00:00 |
|
Dana Jansens
|
707f70682a
|
linear focus cycling
|
2003-01-23 09:01:40 +00:00 |
|