Dana Jansens
|
0c16988daa
|
add code to make net_active_window events work
|
2003-03-19 17:24:24 +00:00 |
|
Dana Jansens
|
75ee81d9bf
|
add focusraise
|
2003-03-19 17:24:03 +00:00 |
|
Dana Jansens
|
d42335e54d
|
put the comment where it belongs
|
2003-03-19 09:36:55 +00:00 |
|
Dana Jansens
|
4fbc127a57
|
on shutdown: destroy the net support window. clear a few more properties we dont want across restart. select NoEventMask on root.
|
2003-03-19 09:36:09 +00:00 |
|
Dana Jansens
|
16787d0a17
|
oops
|
2003-03-19 09:33:52 +00:00 |
|
Dana Jansens
|
152c638ef1
|
destroy the focus_backup
|
2003-03-19 09:32:51 +00:00 |
|
Dana Jansens
|
bd9846e635
|
erase the openbox_pid hint on the root window when we shutdown
|
2003-03-19 09:03:54 +00:00 |
|
Dana Jansens
|
4732930eec
|
ignore !normal crossing events
|
2003-03-19 08:19:27 +00:00 |
|
Dana Jansens
|
59be9ae1d2
|
start with 0 desktops, so the focus_order stuff all gets initialized properly
|
2003-03-19 08:06:19 +00:00 |
|
Dana Jansens
|
8428becfde
|
the focus_order shit is init'd by the screen_startup setting the number of desktops
|
2003-03-19 08:05:58 +00:00 |
|
Dana Jansens
|
9a5f1d7b5e
|
shutdown everything before closing the display
|
2003-03-19 08:05:25 +00:00 |
|
Dana Jansens
|
4bceaaf165
|
comment what funcs is
|
2003-03-19 07:40:07 +00:00 |
|
Dana Jansens
|
0a855f3e49
|
close the channel by unref'ing it
|
2003-03-19 07:34:31 +00:00 |
|
Dana Jansens
|
ef43db32eb
|
rm the comments pointer bindings stuff, thats in a plugin now
|
2003-03-19 07:12:00 +00:00 |
|
Dana Jansens
|
b3817126ee
|
add new windows to the back of the focus order list
|
2003-03-19 07:10:05 +00:00 |
|
Dana Jansens
|
648c55b829
|
move the focus_order lists into the kernel
|
2003-03-19 07:08:15 +00:00 |
|
Dana Jansens
|
597fad9d8d
|
add focus actions
|
2003-03-19 06:01:06 +00:00 |
|
Dana Jansens
|
4bcd03b2d0
|
mouse and key bindings plugins work. segfault somewhere still on shutdown
|
2003-03-19 04:16:19 +00:00 |
|
Dana Jansens
|
51b93d9c4c
|
reset focus to root before exiting
|
2003-03-19 01:01:57 +00:00 |
|
Dana Jansens
|
7d215bd255
|
add 'grab_server' for grabbing .. the .. server!
|
2003-03-18 20:00:44 +00:00 |
|
Dana Jansens
|
598c5d6c07
|
provide functions for grabbing and ungrabbing the keyboard and pointer
|
2003-03-18 19:51:56 +00:00 |
|
Dana Jansens
|
a91a6f97da
|
kill some whitespace
|
2003-03-18 09:10:48 +00:00 |
|
Dana Jansens
|
77a46782db
|
kill a comment
|
2003-03-18 09:10:35 +00:00 |
|
Dana Jansens
|
77bd016628
|
dont set the focused client if it's already set
|
2003-03-18 09:08:55 +00:00 |
|
Dana Jansens
|
6e29605d41
|
send the right client for unfocus events
|
2003-03-18 08:48:14 +00:00 |
|
Dana Jansens
|
002bf5e7e6
|
send unfocus events after focus events
|
2003-03-18 08:41:50 +00:00 |
|
Dana Jansens
|
ad44e8a708
|
add actions for key/mouse bindings etc
|
2003-03-18 08:39:28 +00:00 |
|
Dana Jansens
|
bfea000a74
|
add a keyboard plugin
|
2003-03-18 05:29:01 +00:00 |
|
Dana Jansens
|
4ed3fb8915
|
plugins work.
start a focus plugin.
|
2003-03-18 03:11:55 +00:00 |
|
Dana Jansens
|
8886f1109d
|
make sure theres always a client for client events
|
2003-03-17 22:13:06 +00:00 |
|
Dana Jansens
|
ccc5f02051
|
oops missing a */
|
2003-03-17 22:12:26 +00:00 |
|
Dana Jansens
|
21c1cd4cb6
|
fix comments
|
2003-03-17 22:12:05 +00:00 |
|
Dana Jansens
|
df3d926cb2
|
rming almost all the old python stuffs
|
2003-03-17 22:04:20 +00:00 |
|
Dana Jansens
|
75b07a2bb3
|
all events are dispatched
|
2003-03-17 20:16:32 +00:00 |
|
Dana Jansens
|
9b33f7ded6
|
stop using python internally. add an event dispatcher
|
2003-03-17 19:54:37 +00:00 |
|
Dana Jansens
|
698b9a0998
|
dont skip ungrab corssing events
|
2003-03-17 06:34:12 +00:00 |
|
Dana Jansens
|
1fae0f4df3
|
declare variables first!
|
2003-03-17 02:12:00 +00:00 |
|
Dana Jansens
|
7f561a6a7a
|
make client_showhide a static function
|
2003-03-17 02:05:05 +00:00 |
|
Dana Jansens
|
216a04bdd0
|
speed up workspace switching by causing the minimal number of expose events (none for the hiding windows!)
|
2003-03-17 02:03:45 +00:00 |
|
Dana Jansens
|
432ac0983e
|
give engines mouse event notifications. make the openbox engine display pressed buttons
|
2003-03-17 01:47:20 +00:00 |
|
Dana Jansens
|
3b0b41ba81
|
pixmap button masks work (hardcoded)
|
2003-03-17 01:15:17 +00:00 |
|
Dana Jansens
|
bb3e654ede
|
will draw fonts when stop segging
|
2003-03-16 23:45:25 +00:00 |
|
Dana Jansens
|
7f590e5360
|
pointer's variables are config vars
|
2003-03-16 23:15:20 +00:00 |
|
Derek Foreman
|
9ecdf13b8d
|
added font_startup
|
2003-03-16 22:35:55 +00:00 |
|
Dana Jansens
|
f8a47de5ec
|
merge the C branch into HEAD
|
2003-03-16 21:11:39 +00:00 |
|