Commit graph

3771 commits

Author SHA1 Message Date
Dana Jansens
829a9fafd4 when no modifiers are in a binding, then make it non-interactive 2003-08-31 18:52:56 +00:00
Dana Jansens
0745e2ee0a make focus cycling work when not interactive
add focus_directional_cycle
2003-08-31 18:52:23 +00:00
Dana Jansens
0127812735 tore did some more actions :) 2003-08-31 18:17:31 +00:00
Dana Jansens
89fb38e18d ungrab keys before grabbnig keys at the next chain level 2003-08-31 17:33:50 +00:00
Dana Jansens
4d9a46bec0 grab the pointer Async for key grabs, lets key bindings like <execute>xkill</execute> work 2003-08-31 17:32:28 +00:00
Dana Jansens
a991c07bc1 draw menu separators 2003-08-31 17:04:23 +00:00
Dana Jansens
cd75b454eb add RrColorGC
add a LineArt texture type for drawing a line, this is used for drawing the menu separators
2003-08-31 17:02:49 +00:00
Dana Jansens
6e86a42c4b use RrColorGC 2003-08-31 17:02:10 +00:00
Dana Jansens
f90167d8b5 add RrColorGC 2003-08-31 17:01:53 +00:00
Dana Jansens
02045b14d6 kill a warning 2003-08-31 16:39:53 +00:00
Dana Jansens
3e4495c4c8 move_onscreen was supposed to go away.. :) thanks mikachu 2003-08-31 06:55:14 +00:00
Scott Moynes
435b9b3784 *** empty log message *** 2003-08-30 20:07:10 +00:00
Dana Jansens
d0b9c28dc1 remove the last of the plugin stuff 2003-08-30 19:07:26 +00:00
Dana Jansens
e10b4aacc3 add masks from the titlebar buttons to the client menu's options 2003-08-30 19:03:29 +00:00
Dana Jansens
5d4cbbc674 add suppot for showing pixmap masks in menus where the rgba icons go too 2003-08-30 19:03:06 +00:00
Dana Jansens
0185445e3a use the nwe theme's show_handle value 2003-08-30 19:02:48 +00:00
Dana Jansens
f97e7133d4 allow handlewidth of 0, which sets show_handle to false 2003-08-30 19:02:10 +00:00
Dana Jansens
6de84db80d compress motion events 2003-08-30 18:59:44 +00:00
Dana Jansens
50f2037aea bugz, wrong vars 2003-08-30 18:47:02 +00:00
Dana Jansens
6486ba2cd5 add padding in the menu title too 2003-08-30 18:16:36 +00:00
Dana Jansens
8e76e32863 add destructor functions for clients that you acn subscribe with, and use these instead of hardcoding special cases in the unmanage code 2003-08-30 17:46:23 +00:00
Dana Jansens
2c6c0757fa make interactive actions a type and not special cases.
add the <interactive> option to them to turn off interactivity
2003-08-30 16:58:30 +00:00
Dana Jansens
009685bc46 remove debug print 2003-08-30 07:20:45 +00:00
Dana Jansens
de4f92ccc6 using the ObMainLoop, which rulz the planet 2003-08-30 07:20:16 +00:00
Dana Jansens
952ca24571 put debian menu file first 2003-08-30 06:08:10 +00:00
Dana Jansens
c3b02749d7 add pipe-menus 2003-08-30 05:15:12 +00:00
Dana Jansens
3ff8eb037e fix grabbing and not releasing with menus 2003-08-30 05:04:08 +00:00
Dana Jansens
8a1e9c64d8 dont ungrab twice when hiding menus 2003-08-29 17:17:07 +00:00
Dana Jansens
53134db127 properly select the first menu item in the child menu when using the 'right' keycode 2003-08-29 08:52:12 +00:00
Dana Jansens
09f4a0c51a dont keyboard nav onto disabled menu items 2003-08-29 08:51:05 +00:00
Dana Jansens
7317d17c76 missing break would be bad in future if added more cases 2003-08-29 08:49:41 +00:00
Dana Jansens
7fbf1f4bd8 dont need gmodule anymore 2003-08-29 08:46:52 +00:00
Dana Jansens
dcdc325f5c ultra-keyboard-controlled-menus 2003-08-29 08:44:55 +00:00
Dana Jansens
43fded6a10 fix includes 2003-08-29 08:44:40 +00:00
Dana Jansens
3cbe368018 update which files have translatable strings 2003-08-29 08:09:18 +00:00
Dana Jansens
a6532c3b2f the kernel/ dir has been moved to openbox/ 2003-08-29 08:04:58 +00:00
Dana Jansens
2a79db164c remove the plugin stuffs 2003-08-29 07:58:03 +00:00
Dana Jansens
6f9cea86f5 remove a dispatch.h 2003-08-29 07:57:34 +00:00
Dana Jansens
485fbff15d remove plugins from the menu parsing 2003-08-29 07:57:18 +00:00
Dana Jansens
a9567a8163 move the client and client-list menus into the 'kernel' 2003-08-29 07:56:49 +00:00
Dana Jansens
f85fea3b2d remove the placement plugin 2003-08-29 06:55:02 +00:00
Dana Jansens
3c5f6db04c remove the event dispatcher 2003-08-29 06:52:55 +00:00
Dana Jansens
1ce196c4f3 add separator above "All desktops" 2003-08-29 06:51:39 +00:00
Dana Jansens
0b4cd7a0cf typo, reading from the wrong member of the actiondata union 2003-08-29 06:48:32 +00:00
Dana Jansens
5e06be6abb add window placement routines to the kernel 2003-08-29 06:40:35 +00:00
Dana Jansens
db4b0e6270 place submenus with their borders over the parent's 2003-08-29 05:49:30 +00:00
Dana Jansens
735776321c nicer default bullets 2003-08-29 05:44:17 +00:00
Dana Jansens
5fb0a42b2d only left-justify menus, remove the menu.frame.justify option 2003-08-28 19:53:36 +00:00
Dana Jansens
700e551390 fix a bunch of memleaks from valgrind and stuff 2003-08-28 19:10:36 +00:00
Dana Jansens
5baa7c802a s/Shade/Roll up\/down/ 2003-08-28 19:08:49 +00:00