Commit graph

816 commits

Author SHA1 Message Date
Dana Jansens
9e77a88d26 move the Openbox::instance pointer to simply "openbox". 2003-01-13 08:13:58 +00:00
Dana Jansens
4dba699857 dont use append, dont need to extend ustring! 2003-01-13 07:15:02 +00:00
Dana Jansens
ef02a0c8ae almost done the ustring conversion 2003-01-13 05:54:40 +00:00
Dana Jansens
4947902d26 more conversion to ustring. added more members 2003-01-13 03:51:48 +00:00
Dana Jansens
2aff07a250 show a warning if we fail to set the locale 2003-01-13 02:42:14 +00:00
Dana Jansens
ecfac5f20c add more doxygen 2003-01-13 00:56:05 +00:00
Dana Jansens
703ef4df22 check for shutdown before waiting for timers 2003-01-12 23:07:15 +00:00
Dana Jansens
2627b85226 typo.. just PACKAGE 2003-01-12 23:04:21 +00:00
Dana Jansens
88dbe7c248 use the UTF-8 codeset 2003-01-12 23:04:02 +00:00
Dana Jansens
a4d4aaec3f default to 1 desktop if its not read from the configs 2003-01-12 21:57:08 +00:00
Dana Jansens
c03068ee3a dispatch events before waiting for timers on startup 2003-01-12 20:52:36 +00:00
Dana Jansens
bd39de609b use PyInt for vars not PyLong 2003-01-12 20:47:55 +00:00
Dana Jansens
bfa46e06b6 dont assert when given an out-of-range desktop 2003-01-12 19:53:13 +00:00
Dana Jansens
7bfe234d81 clean up childrens' transient_for refs 2003-01-12 18:29:17 +00:00
Dana Jansens
2a6c730f02 add aliases for mouse buttons 2003-01-11 20:48:52 +00:00
Dana Jansens
cc86c196a2 dont need 2 of these comments 2003-01-11 19:44:16 +00:00
Dana Jansens
77ab46d1e3 removing all prefixes completed 2003-01-11 19:42:43 +00:00
Dana Jansens
23c11a151a old bb shitz 2003-01-11 19:19:14 +00:00
Dana Jansens
261034b354 wrapper updates 2003-01-11 11:25:26 +00:00
Dana Jansens
e8f5cf2940 valgrind fixes, and fixes for writing shit all over the environment. yay~!!!!!!! 2003-01-11 11:16:36 +00:00
Dana Jansens
19bfac5195 broken to all hell. oh no. 2003-01-11 07:13:49 +00:00
Dana Jansens
fd5369cd17 only send configu notify if the window is mapped (has a frame) 2003-01-11 05:45:21 +00:00
Dana Jansens
51ff149748 new autoconf shit woowoo 2003-01-11 04:06:25 +00:00
Dana Jansens
af8b457f40 send configure notify when moving a window 2003-01-11 04:04:42 +00:00
Dana Jansens
d12e655d45 load a global defaults.py if the user.py isnt loaded 2003-01-10 22:42:45 +00:00
Dana Jansens
3dde884d38 dont bother making a copy of the event to change its type 2003-01-10 19:31:44 +00:00
Dana Jansens
a0333b52d8 when i get a button press on the client window, i have to manufacture the release, because i never will get one from the x server 2003-01-10 19:17:26 +00:00
Dana Jansens
7a95b5a949 don't grab for motion/releases on the client window, i don't get them anyways. 2003-01-10 19:16:56 +00:00
Dana Jansens
15a7384d11 add to comment 2003-01-10 10:02:17 +00:00
Dana Jansens
0b12453cf6 updated wrappers 2003-01-10 09:48:30 +00:00
Dana Jansens
007e17d32b dont define the 'display' global 2003-01-10 08:54:09 +00:00
Dana Jansens
558b55b0c3 add OBDisplay_display() 2003-01-10 08:52:43 +00:00
Dana Jansens
d0c61ebfea dont need the otk initializer 2003-01-10 08:32:35 +00:00
Dana Jansens
88b7de4aaa the openbox module has to include shit from otk that it uses, swigs shit doesnt work across modules in the shadow wrappers 2003-01-10 07:43:42 +00:00
Dana Jansens
623de3b0ee rm printf 2003-01-10 07:40:32 +00:00
Dana Jansens
6d6082dc7d add some comments to the procedure 2003-01-10 06:43:52 +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
c8e246f8de include the all otk stuff into the openbox python module. rename widget.hh to stop conflicting with the one in otk/ 2003-01-10 06:16:42 +00:00
Dana Jansens
e0878c9fc2 typosnsuch 2003-01-10 03:15:50 +00:00
Dana Jansens
915b171bef install the shadow wrappers 2003-01-10 03:15:11 +00:00
Dana Jansens
385de86d90 add the shadow class wrappers 2003-01-10 03:12:42 +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
0d00827947 include point and rect from otk so that they can have objects returned instead of strings 2003-01-10 03:10:18 +00:00
Dana Jansens
345d957e1e new python callbacks data, infrastructure. going to rework bindings code. cvs wont work for shit now. but thats life. 2003-01-09 22:54:31 +00:00
Dana Jansens
b1739374a6 change what re-maprequest events do, just convert them to net_active_window messages. make net_active_window unshade/iconify 2003-01-09 04:26:32 +00:00
Dana Jansens
e2274e0f0a s/False/false 2003-01-09 03:53:26 +00:00
Dana Jansens
4e6e0b8d9b wrapper updates 2003-01-08 22:41:24 +00:00
Dana Jansens
9dd52dfcc3 make close() and shade() private. 2003-01-08 17:10:35 +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