Commit graph

83 commits

Author SHA1 Message Date
Dana Jansens
7b7ae097a0 make the 'toggle all desktops' button work 2003-01-23 04:49:42 +00:00
Dana Jansens
a1e6634a05 do good math 2003-01-17 07:25:11 +00:00
Dana Jansens
884ec58ccf use frame.size() 2003-01-17 07:17:26 +00:00
Dana Jansens
940247c3e5 make window placement not go off screen at all 2003-01-17 07:10:52 +00:00
Dana Jansens
d911b4b154 use the frame's area 2003-01-17 07:03:54 +00:00
Dana Jansens
a38a8f0bac add drag_threshold 2003-01-17 06:43:47 +00:00
Dana Jansens
af1ac846cc new raise/lower window code. only restacks 2 windows (1 move) at a time, ever. ManMower, u rulz. 2003-01-16 23:32:16 +00:00
Dana Jansens
5086347092 add a todo comment 2003-01-16 09:12:07 +00:00
Dana Jansens
d8aff44a6a redo otk::Property. make it static. 2003-01-16 08:44:52 +00:00
Dana Jansens
ffb237bf40 use the new global display var 2003-01-13 10:09:06 +00:00
Dana Jansens
de0706821d add number_of_desktops 2003-01-12 19:55:09 +00:00
Dana Jansens
fffcc1ee58 Middle lowers 2003-01-12 00:14:23 +00:00
Dana Jansens
157f6d5c8b s/OB// 2003-01-11 23:16:27 +00:00
Dana Jansens
87688e399c use new alias for mbuttons 2003-01-11 20:51:00 +00:00
Dana Jansens
fc7ec94f46 use new aliaes' for mbuttons 2003-01-11 20:50:47 +00:00
Dana Jansens
17ca0f5066 bind the exec properly 2003-01-10 22:54:59 +00:00
Dana Jansens
6f500e23e3 add an optional parameter to restart 2003-01-10 22:50:56 +00:00
Dana Jansens
8d52c2b114 change the default style to fieron2 2003-01-10 22:40:29 +00:00
Dana Jansens
151b6d4131 rm shit that didnt belong 2003-01-10 22:05:58 +00:00
Dana Jansens
cfead96bb3 some default bindings for if no user.py exists 2003-01-10 22:05:14 +00:00
Dana Jansens
5c752e66cf add defaults.py 2003-01-10 22:04:53 +00:00
Dana Jansens
6e41cef9bf reword comment a bit 2003-01-10 09:55:44 +00:00
Dana Jansens
1baea880f4 dont use a global var 2003-01-10 09:47:43 +00:00
Dana Jansens
05039de135 add setup_fallback_focus() to handle focus when nothing is left focused 2003-01-10 09:44:59 +00:00
Dana Jansens
52e881dc99 add the random window placement algo 2003-01-10 09:38:51 +00:00
Dana Jansens
fa34e01dae add a few functions for setting up default mouse behaviors 2003-01-10 09:32:58 +00:00
Dana Jansens
678bb52123 stop including otk in the openbox module. makes the wm hooger for no good cause. simply import all the otk shit. add otk.hh 2003-01-10 06:40:31 +00:00
Dana Jansens
b67f5e702e new python interface! using the .py shadow wrappers from swig 2003-01-10 03:11:48 +00:00
Dana Jansens
ae0b364fce pass the right num of shit to the client msg 2003-01-08 17:10:00 +00:00
Dana Jansens
8db3dc33e8 close windows with netwm messages 2003-01-08 17:07:18 +00:00
Dana Jansens
0441661365 use client msg's to toggle shaded 2003-01-08 17:03:36 +00:00
Dana Jansens
cf6866123f add state_shaded
rm debug print's
2003-01-08 17:01:20 +00:00
Dana Jansens
cec568b076 state_above/below work now 2003-01-08 17:00:27 +00:00
Dana Jansens
368d981208 add a -single argument which only runs on a single screen 2003-01-08 16:29:39 +00:00
Dana Jansens
4c768d5d63 use client messages to switch desktops/move windows between desktops 2003-01-07 04:51:55 +00:00
Dana Jansens
ee0591bf39 comment the new desktop functions 2003-01-07 02:46:14 +00:00
Dana Jansens
130a1a2c71 add change_desktop 2003-01-07 02:44:54 +00:00
Dana Jansens
66921633e5 add next/prev desktop, give them the no_wrap optional arg 2003-01-07 02:27:51 +00:00
Dana Jansens
711a7d8c56 supply python routines for next/prev workspace 2003-01-07 02:24:43 +00:00
Dana Jansens
07d835a044 no need for focusraise anymore 2003-01-06 19:02:09 +00:00
Dana Jansens
69c257faa9 add focusraise.
comment functions.
2003-01-04 18:48:09 +00:00
Dana Jansens
056ff3b50c better focus passing around for now 2003-01-04 08:41:42 +00:00
Dana Jansens
ee1130f8ec dont move/resize desktop windows or dock windows 2003-01-04 08:06:48 +00:00
Dana Jansens
abd445719b remove a print 2003-01-04 04:05:41 +00:00
Dana Jansens
5f34069a3c separate off execute, since its not a callback function 2003-01-04 02:34:58 +00:00
Dana Jansens
a84666e955 dont focus desktops and docks via enter events 2003-01-04 02:29:40 +00:00
Dana Jansens
0c96f0fc89 add desktop_names 2003-01-04 01:49:01 +00:00
Dana Jansens
7417e2b54e window shading 2003-01-03 23:51:06 +00:00
Dana Jansens
1455ab9c41 print when loaded 2003-01-03 22:25:52 +00:00
Dana Jansens
06388d73b7 restart works 2003-01-03 22:06:08 +00:00