Commit graph

22 commits

Author SHA1 Message Date
Dana Jansens
71f9b6cf3a proper check for modifiers being released, not caring about added. 2003-02-11 20:21:38 +00:00
Dana Jansens
6ae8608aed make stacked cycling work without a modifier-key binding, i think. cleaner checking for modifiers in motion and stackedcycle. 2003-02-11 09:52:24 +00:00
Dana Jansens
5af3950710 better include_icons selection, add INCLUDE_ICONS_ALL_DESKTOPS 2003-02-11 07:12:27 +00:00
Dana Jansens
d993bcd9ad include the desktop name if cycling on all desktops is enabled 2003-02-10 23:28:30 +00:00
Dana Jansens
82d147b5d7 better skipping of focus events while stackedcycling, fixes bug where esc would still change the order. 2003-02-10 07:35:51 +00:00
Dana Jansens
ef231de58a mad optimizations 2003-02-08 08:59:24 +00:00
Dana Jansens
a81b967475 grab early in the cycle so that we dont miss the modifier release 2003-02-08 08:19:10 +00:00
Dana Jansens
f51f1c775f stacked cycling menu works now. add a highlighted flag to otk widgets 2003-02-08 08:13:02 +00:00
Dana Jansens
e72d9d90f9 make stacked cycling work with new otk widgets.. not highlighting in the list yet though 2003-02-08 07:59:52 +00:00
Dana Jansens
3ca451fc00 use the new atoms global 2003-02-05 16:24:00 +00:00
Dana Jansens
cb5eb0d560 store pointers instead of window id's. this lets us use them directly instead of having to look them all up all the time. this is possible now because we watch for new/close window events. 2003-02-04 11:44:48 +00:00
Dana Jansens
220b5c40f9 make python config variables very visible by making them all capitals. cleaner nicer documentation in the py modules. make public functions more visible. 2003-02-04 11:03:57 +00:00
Dana Jansens
7e3a0b227c don't raise the window when reverting from Escape 2003-02-04 10:36:17 +00:00
Dana Jansens
9ae12978f4 simple possible bugfix? meh 2003-02-04 10:34:20 +00:00
Dana Jansens
c0b0c00408 keep iconic windows at the bottom of the cycling list always 2003-02-04 10:32:49 +00:00
Dana Jansens
b001e857fc watch for when theres no clients and avoid exceptions, just don't do shit all 2003-02-04 10:19:59 +00:00
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
106883eedf force a binding with a modifier 2003-02-04 09:03:48 +00:00
Dana Jansens
741aecf842 make Escape abort cycling 2003-02-04 09:01:38 +00:00
Dana Jansens
a04d9fc256 add comments 2003-02-04 08:58:00 +00:00
Dana Jansens
84dfca1c30 remove debug prints 2003-02-04 08:53:14 +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