Dana Jansens
|
2e08c6ce9e
|
describe -sync better
|
2003-01-29 09:13:45 +00:00 |
|
Dana Jansens
|
997f94cf86
|
new/better/cleaner scripting interface
|
2003-01-25 16:36:55 +00:00 |
|
Dana Jansens
|
707f70682a
|
linear focus cycling
|
2003-01-23 09:01:40 +00:00 |
|
Dana Jansens
|
0348a2f3ab
|
add rendercolor class, with a cache of gcs for the colors
|
2003-01-20 07:07:13 +00:00 |
|
Dana Jansens
|
d17b86a41f
|
s/SIGCLD/SIGCHLD/ that was Sysv4 shit
|
2003-01-17 02:31:46 +00:00 |
|
Dana Jansens
|
44358dfbaa
|
reap child processes when they die
|
2003-01-16 23:38:21 +00:00 |
|
Dana Jansens
|
3a83fe7e6c
|
exec a requested new process via /bin/sh to allow for command line args, the same way otk::bexec does it.
|
2003-01-16 23:05:58 +00:00 |
|
Dana Jansens
|
d8aff44a6a
|
redo otk::Property. make it static.
|
2003-01-16 08:44:52 +00:00 |
|
Dana Jansens
|
96a9196cbb
|
otk::Timer-ng!! thanks ManMower for this shizznit!
|
2003-01-14 09:54:05 +00:00 |
|
Dana Jansens
|
cdcc526a02
|
use the new non-static display
|
2003-01-13 09:04:57 +00:00 |
|
Dana Jansens
|
9e77a88d26
|
move the Openbox::instance pointer to simply "openbox".
|
2003-01-13 08:13:58 +00:00 |
|
Dana Jansens
|
703ef4df22
|
check for shutdown before waiting for timers
|
2003-01-12 23:07:15 +00:00 |
|
Dana Jansens
|
c03068ee3a
|
dispatch events before waiting for timers on startup
|
2003-01-12 20:52:36 +00:00 |
|
Dana Jansens
|
77ab46d1e3
|
removing all prefixes completed
|
2003-01-11 19:42:43 +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
|
51ff149748
|
new autoconf shit woowoo
|
2003-01-11 04:06:25 +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
|
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
|
368d981208
|
add a -single argument which only runs on a single screen
|
2003-01-08 16:29:39 +00:00 |
|
Dana Jansens
|
a2de94e91e
|
in synch mode, chew up 100% cpu, cuz we cant select on the display's fd
|
2003-01-07 19:24:38 +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
|
f71a1fc7d2
|
grab SIGUSR1
|
2003-01-07 01:49:32 +00:00 |
|
Dana Jansens
|
b9a7f6fbcb
|
SIGHIP not SUGHUP
|
2003-01-04 23:51:39 +00:00 |
|
Dana Jansens
|
180cdd0e91
|
dont restart on HUP. badness. restart on USR1.
|
2003-01-04 19:22:44 +00:00 |
|
Dana Jansens
|
a5df374fbd
|
lameass comment from the past
|
2003-01-04 19:18:44 +00:00 |
|
Dana Jansens
|
cef2672ec8
|
restart on HUP
|
2003-01-04 19:18:30 +00:00 |
|
Dana Jansens
|
15d3efa69c
|
epist alt-tab works now! i.e. NET_ACTIVE_WINDOW is working
|
2003-01-04 01:37:47 +00:00 |
|
Dana Jansens
|
06388d73b7
|
restart works
|
2003-01-03 22:06:08 +00:00 |
|
Dana Jansens
|
86a2bed659
|
remove the block on shutdown
|
2003-01-03 20:10:25 +00:00 |
|
Dana Jansens
|
f8ea576460
|
rm the old bb src
|
2003-01-03 19:36:41 +00:00 |
|
Dana Jansens
|
105bd729e8
|
provide capabilities to execute a command
|
2003-01-03 16:06:10 +00:00 |
|
Dana Jansens
|
3a65ca613c
|
run builtins.py
|
2003-01-03 07:04:30 +00:00 |
|
Dana Jansens
|
b35dae95a5
|
new mouse button code is seeming to work. you can move windows
|
2003-01-03 02:48:25 +00:00 |
|
Dana Jansens
|
e05d5f7934
|
kill button release events
|
2003-01-02 22:58:32 +00:00 |
|
Dana Jansens
|
14cf42ff07
|
run scripts before initializing screens. kill the globals.py. add the python_get_stringlist.
|
2003-01-02 21:05:29 +00:00 |
|
Dana Jansens
|
66a26917a0
|
new code for bindings/callbacks. much sexier. now passes python classes back to the callbacks, and the storage of the callbacks in the code is much more clear. huzzah.
|
2003-01-02 20:36:14 +00:00 |
|
Dana Jansens
|
745e840547
|
load config options from the python environment
|
2002-12-31 19:15:24 +00:00 |
|
Dana Jansens
|
103372b02f
|
create some globals for use in the python scripts
|
2002-12-31 07:19:32 +00:00 |
|
Dana Jansens
|
a6661d587c
|
bindings work. now they have a reset key too.
|
2002-12-31 06:59:46 +00:00 |
|
Dana Jansens
|
d7a30f93b5
|
so close to keybindings. wont link for now.
|
2002-12-30 22:27:46 +00:00 |
|
Dana Jansens
|
db1fb534b8
|
bindings work again. yay
|
2002-12-30 21:10:13 +00:00 |
|
Dana Jansens
|
5f8e2b75fa
|
more debug output changes
|
2002-12-30 20:55:33 +00:00 |
|
Dana Jansens
|
509e6a8f43
|
fucked up shit
|
2002-12-30 20:41:33 +00:00 |
|
Dana Jansens
|
d4853f108c
|
all broken now. working on adding mouse binding support
|
2002-12-30 16:42:15 +00:00 |
|
Dana Jansens
|
35c3e996b5
|
the bindings tree might work now
|
2002-12-30 07:33:13 +00:00 |
|
Dana Jansens
|
78a8588126
|
nicer output
|
2002-12-30 06:46:19 +00:00 |
|
Dana Jansens
|
98c4b4cfe5
|
keybindings underway. dont work yet
|
2002-12-30 06:31:45 +00:00 |
|
Dana Jansens
|
51f8b875b3
|
flush before waiting for timers
|
2002-12-27 08:30:38 +00:00 |
|
Dana Jansens
|
2ae2b257d3
|
might not compile... ob uses its own widgets now, which subclass only the base otk widget. working on compressing focus events and handling them etc.
|
2002-12-25 22:02:34 +00:00 |
|
Dana Jansens
|
0816364a03
|
handle mouse clicks in the python scripts now
|
2002-12-25 05:46:02 +00:00 |
|