Commit graph

1417 commits

Author SHA1 Message Date
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
76b795e9de add X_DEVEL and XFT_DEVEL m4 functions 2003-01-11 03:16:24 +00:00
Dana Jansens
be56b6d162 create OB_DEBUG and OB_COMPILER_FLAGS m4 functionc 2003-01-11 02:10:55 +00:00
Dana Jansens
7b20aad5bd check for the python cflags and libs 2003-01-11 01:26:33 +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
bcd808d084 add the BUTTONSDIR define 2003-01-10 22:50:20 +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
8d52c2b114 change the default style to fieron2 2003-01-10 22:40:29 +00:00
Dana Jansens
6c4711cbaa load buttons from the global dir if they arent found in the user dir 2003-01-10 22:40:16 +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
63c794a63f get the xft version from the library instead of from the headers 2003-01-10 20:33:05 +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
6e41cef9bf reword comment a bit 2003-01-10 09:55:44 +00:00
Dana Jansens
0b12453cf6 updated wrappers 2003-01-10 09:48:30 +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
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
69f38b9f55 undefine the scriptdir, thats not where otk.py will be going 2003-01-10 08:36:01 +00:00
Dana Jansens
ec6951c2c7 dont build the otk wrappers for now 2003-01-10 08:32:51 +00:00
Dana Jansens
d0c61ebfea dont need the otk initializer 2003-01-10 08:32:35 +00:00
Dana Jansens
26d95a5286 dont install otk.py for now 2003-01-10 07:49:57 +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
a6f1d6b82f add a header for including everything for otk 2003-01-10 06:34:57 +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
3814c4fbeb use default prefix.
better python library checks.
2003-01-09 03:43:06 +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
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