Commit graph

235 commits

Author SHA1 Message Date
Dana Jansens
781495e2ea oops messed up centered 2003-02-18 22:10:16 +00:00
Dana Jansens
1481374353 add a POPUP_CENTERED option 2003-02-18 22:09:17 +00:00
Dana Jansens
60cd451a23 keep track of if the move is the final move or not, and pass it along 2003-02-17 21:48:54 +00:00
Dana Jansens
109c589667 focus does not return anything now, cuz its just the function which sends a focus event 2003-02-17 21:48:14 +00:00
Dana Jansens
3c82ae888d screeninfo and display are no more 2003-02-17 21:47:48 +00:00
Dana Jansens
ec575f229b use the new sexy additions to the python classes 2003-02-17 21:47:34 +00:00
Dana Jansens
d2adccbe28 80 cols 2003-02-17 11:50:18 +00:00
Dana Jansens
5fc7db1c16 allow cycling without a modifier in the binding 2003-02-17 11:48:35 +00:00
Dana Jansens
31d41a7aa6 defualt START_WITH_NEXT to true for desktops too 2003-02-16 23:43:31 +00:00
Dana Jansens
671230f83e add the new cycle module with super snazzy new Cycle classes. yay KatanaLynx! 2003-02-16 23:14:30 +00:00
Dana Jansens
2cbb95c3db change the default titlebar layout 2003-02-16 17:18:54 +00:00
Dana Jansens
fd76689470 dont provide a default icon in the python stuff, itll come from the style 2003-02-15 12:47:05 +00:00
Dana Jansens
4a90b1b48e better default icon, same thing, placed better 2003-02-14 10:24:54 +00:00
Dana Jansens
50002f2ceb add a default icon 2003-02-14 05:48:31 +00:00
Dana Jansens
059bc4dc24 add a Config class with config data from the scripts.
set up the functions for loading a style from a file.
use the Config class throughout instead of reading out of the python namespace all the time.
2003-02-14 03:04:23 +00:00
Dana Jansens
c88451f0c1 readd titlebar buttons. but they dont press yet 2003-02-13 07:18:11 +00:00
Dana Jansens
fe1473bccc use the frame's area() properly 2003-02-12 00:40:25 +00:00
Dana Jansens
5160662248 use the frame's area not the client's 2003-02-12 00:39:15 +00:00
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
783b4dac61 add W-d to toggle show-desktop-mode by default 2003-02-10 23:03:39 +00:00
Dana Jansens
33c0058f75 add callbacks to show/hide the desktop 2003-02-10 23:03:02 +00:00
Dana Jansens
81c164bbf9 add support for desktop layouts specified by pagers 2003-02-10 16:12:33 +00:00
Dana Jansens
dd088e727e kill a warning 2003-02-10 15:41:11 +00:00
Dana Jansens
f789d4a615 remove debug print 2003-02-10 07:36:28 +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
4ef1514836 stop using a desktop number for iconic windows. woot! 2003-02-10 07:16:56 +00:00
Dana Jansens
12108e16e1 keep track of struts for each desktop 2003-02-10 06:50:19 +00:00
Dana Jansens
a5ea4b0480 add DONT_DUPLICATE option 2003-02-10 04:01:04 +00:00
Dana Jansens
74cfb1b4c1 signed ints instead of unsigned ints again. less pain. pain bad. 2003-02-09 22:40:47 +00:00
Dana Jansens
ef231de58a mad optimizations 2003-02-08 08:59:24 +00:00
Dana Jansens
ee9eaed6cd highlight the popup 2003-02-08 08:31:32 +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
1c97e9fb7b some updatesto match changes to otk. Many more needed.. 2003-02-08 07:34:49 +00:00
Dana Jansens
7b8c5c892a catch exception if the file doesnt exist 2003-02-06 15:17:50 +00:00
Dana Jansens
3ca451fc00 use the new atoms global 2003-02-05 16:24:00 +00:00
Dana Jansens
7c8c9e998f new swig build system. much better. yay. 2003-02-05 15:38:29 +00:00
Dana Jansens
b23ed19a69 install the scripts as python, so they get compiled 2003-02-05 10:56:51 +00:00
Dana Jansens
bdbbfd6cff missing a ) 2003-02-05 10:56:29 +00:00
Dana Jansens
69d12b5ee2 use a focuslabel 2003-02-05 07:29:24 +00:00
Dana Jansens
833276412e cleaner syntax 2003-02-04 12:44:03 +00:00
Dana Jansens
cc050a4ec8 oops, missing a data. 2003-02-04 12:40:12 +00:00
Dana Jansens
7d66a2a42b add some safety checks 2003-02-04 12:10:19 +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
dddac55480 remove quotes from comment 2003-02-04 11:10:42 +00:00
Dana Jansens
21e9453c15 add more comment 2003-02-04 11:10:12 +00:00