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 |
|
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
|
dbf58ef2b6
|
check for python errors a little better i think..
|
2003-01-08 09:22:14 +00:00 |
|