Dana Jansens
|
ebb97c189a
|
had some code inside the action for loop that didnt belong in there
|
2003-05-23 01:26:39 +00:00 |
|
Dana Jansens
|
5ac5170dec
|
only grab C-g while in a chain
|
2003-05-22 18:22:12 +00:00 |
|
Dana Jansens
|
1eef38ce75
|
async key grabs to avoid race conditions with the sync stuff. there are still possible rases (yay X) but they will be much harder to hit, i expect noone will ever hit them more than once/often enuogh to realise.
|
2003-05-22 18:14:22 +00:00 |
|
Dana Jansens
|
f26f23de50
|
all my changes while i was offline.
better alt-tabbing. better transient handling. i dont even know. lots of fucking cool shit so WATCH the FUCK OUT.
|
2003-05-09 16:57:17 +00:00 |
|
Dana Jansens
|
7886b797a3
|
move the move/resize functionality into moveresize.c, for use with the netwm atoms. use it from teh plugins. combine the two actions.
|
2003-04-17 05:28:35 +00:00 |
|
Dana Jansens
|
5cf61ee023
|
move the openbox engine into librender and the kernel. the theme is loaded and stored inside librender. the frame is decorated and managed inside the kernel.
|
2003-04-13 07:18:28 +00:00 |
|
Dana Jansens
|
787cbcf656
|
buld fixes for the new libs
|
2003-04-09 18:36:01 +00:00 |
|
Dana Jansens
|
49f31c0742
|
once in a window-cycle, don't fire any other key bindings
|
2003-04-07 03:47:23 +00:00 |
|
Dana Jansens
|
7ebc5c797f
|
linear focus cycling of the gods
|
2003-04-05 22:20:14 +00:00 |
|
Dana Jansens
|
69c9b6211b
|
add special shit for window cycling, grab the keyboard etc
|
2003-04-05 22:03:24 +00:00 |
|
Dana Jansens
|
cbbf90a718
|
change how rc parsing will work. a=b will be parsed in any [section] and given to a separate parsing callback. no more general config infrastructure needed/
|
2003-04-05 20:27:03 +00:00 |
|
Dana Jansens
|
98c0c676dd
|
initialize all vars.
change warnings to messages
|
2003-04-05 00:10:47 +00:00 |
|
Dana Jansens
|
68ff2eb3d2
|
add the keyboard plugin into the build systems
keyboard bindings are parsed from the rc file
|
2003-04-04 20:19:12 +00:00 |
|
Dana Jansens
|
f29dd7e0cd
|
not using CurrentTime anywhere
|
2003-03-26 15:02:08 +00:00 |
|
Dana Jansens
|
1d5fa24e4b
|
use CurrentTime again?
|
2003-03-26 14:39:14 +00:00 |
|
Dana Jansens
|
78424735f3
|
bind C-g for the rset key
|
2003-03-26 14:12:30 +00:00 |
|
Dana Jansens
|
c473d5f80a
|
remove an extraneous g_warning
|
2003-03-26 13:27:39 +00:00 |
|
Dana Jansens
|
91ebde9e88
|
load keybindings from keysrc
|
2003-03-26 12:52:32 +00:00 |
|
Dana Jansens
|
6d0b401201
|
XAllowEvents with a timestamp, otherwise we end up with a grab in place that we dont want
|
2003-03-26 08:18:15 +00:00 |
|
Dana Jansens
|
c8e55b8f09
|
i fucked that one up
|
2003-03-25 21:47:25 +00:00 |
|
Dana Jansens
|
80c7f14520
|
add the plugin_setup_config function
|
2003-03-23 19:42:47 +00:00 |
|
Dana Jansens
|
001233837e
|
add an xlock binding
|
2003-03-21 17:02:13 +00:00 |
|
Dana Jansens
|
0a2aa08924
|
alt bindings
|
2003-03-20 22:25:27 +00:00 |
|
Dana Jansens
|
029f35d613
|
use the grab.h funcs to grab keys and buttons
|
2003-03-19 18:56:15 +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
|
6dd06740e9
|
grab the keyboard not the server!
|
2003-03-18 20:02:09 +00:00 |
|
Dana Jansens
|
838f76cd21
|
use the grab_server function
|
2003-03-18 20:01:04 +00:00 |
|
Dana Jansens
|
739c958ac5
|
keyboard bindings are functional
|
2003-03-18 08:38:33 +00:00 |
|
Dana Jansens
|
bfea000a74
|
add a keyboard plugin
|
2003-03-18 05:29:01 +00:00 |
|