Commit graph

53 commits

Author SHA1 Message Date
Dana Jansens
997f94cf86 new/better/cleaner scripting interface 2003-01-25 16:36:55 +00:00
Dana Jansens
747c089ae1 dont focus on A-Left 2003-01-24 05:44:09 +00:00
Dana Jansens
bb303c7404 use the proper screen area, which excludes area taken up by struts 2003-01-23 13:48:46 +00:00
Dana Jansens
ea902741e7 put this back mostly. 2003-01-23 13:00:58 +00:00
Dana Jansens
a9e39af4cd make A-1 mouse focus 2003-01-23 13:00:20 +00:00
Dana Jansens
64fd3c3419 those adds werent a mistake.. :P 2003-01-23 12:49:50 +00:00
Dana Jansens
707f70682a linear focus cycling 2003-01-23 09:01:40 +00:00
Dana Jansens
28b8f67562 remove the word "sticky" from everywhere, and replace with "all desktops". change the titlebar layout to use D instead of S for the all-desktops button 2003-01-23 05:20:13 +00:00
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
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
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
fc7ec94f46 use new aliaes' for mbuttons 2003-01-11 20:50:47 +00:00
Dana Jansens
6f500e23e3 add an optional parameter to restart 2003-01-10 22:50:56 +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
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
Dana Jansens
13f2930de7 share code for raising/lowering windows 2003-01-03 18:25:04 +00:00