Commit graph

51 commits

Author SHA1 Message Date
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
038e611974 better error msgs 2003-04-05 17:22:35 +00:00
Dana Jansens
47cc179781 prefix key bindnigs with 'kbind' 2003-04-05 09:23:21 +00:00
Dana Jansens
98c0c676dd initialize all vars.
change warnings to messages
2003-04-05 00:10:47 +00:00
Dana Jansens
7a651f9ff5 remove debug print 2003-04-04 20:22:44 +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
d447dc0f59 new build system without automake 2003-04-03 05:59:03 +00:00
Dana Jansens
a022c418e1 no drag events for keysrc.. 2003-03-31 19:40:26 +00:00
Dana Jansens
2b4ab6753c better decribe bindings and list all the modifiers, was missing shift/control 2003-03-29 21:03:37 +00:00
Dana Jansens
f930841088 add SendToDesktop to the comments. fix the type calling the Desktop action Desktops 2003-03-29 21:01:33 +00:00
Dana Jansens
8a6a9710eb use the number for sendtodesktop 2003-03-29 20:59:41 +00:00
Dana Jansens
7f5514aeb7 rm the extra ; 2003-03-29 03:17:20 +00:00
Dana Jansens
9d136ab798 add unshaderaise and shadelower actions from Mikachu 2003-03-29 00:58:50 +00:00
Dana Jansens
a61cecfe3a add ToggleDecorations 2003-03-28 23:04:44 +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
0d6bc13135 negatives that work! 2003-03-26 13:55:05 +00:00
Dana Jansens
6be319c22a document the options 2003-03-26 13:53:25 +00:00
Dana Jansens
379ca159f1 better negatives 2003-03-26 13:51:45 +00:00
Dana Jansens
e76057ec72 allow negative numbers 2003-03-26 13:51:07 +00:00
Dana Jansens
8055abe8fb was reversing the keylist 2003-03-26 13:40:20 +00:00
Dana Jansens
bb103dc006 subtract 1 from the given desktop number 2003-03-26 13:35:32 +00:00
Dana Jansens
addbf69108 make parsing more generic 2003-03-26 13:29:09 +00:00
Dana Jansens
1fb5c4b595 free unused paths 2003-03-26 13:28:50 +00:00
Dana Jansens
06f27af0a9 split up the relative functions.
make the parsing more generic, anything can have a string/numeric argument
2003-03-26 13:28:25 +00:00
Dana Jansens
c473d5f80a remove an extraneous g_warning 2003-03-26 13:27:39 +00:00
Dana Jansens
46e549700a check for invalid keys properly 2003-03-26 13:25:21 +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
4f2696d3ef case insensitive 2003-03-26 00:22:10 +00:00
Dana Jansens
bcdef0b226 move the def'n of the KeyBindingTree 2003-03-25 22:14:02 +00:00
Dana Jansens
930891f119 translate "Control" and "Shift" for modifiers too 2003-03-25 22:13:09 +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
83e86fa0b6 not using the KeyAction stuff no more 2003-03-19 04:16:38 +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
a86421d7d8 add the new objects 2003-03-18 08:39:01 +00:00
Dana Jansens
739c958ac5 keyboard bindings are functional 2003-03-18 08:38:33 +00:00
Dana Jansens
c5789fea10 add cvsignores 2003-03-18 05:30:12 +00:00