Commit graph

216 commits

Author SHA1 Message Date
Mikael Magnusson
b18846db69 Add MoveFromEdge* actions, shorten client_directional_edge_search with some handy #defines 2006-10-31 03:33:21 +00:00
Mikael Magnusson
1fbc70da58 disable middle menus by default 2006-09-06 10:50:33 +00:00
Mikael Magnusson
d84f1aac10 remove .cvsignore files 2006-08-31 13:49:36 +00:00
Mikael Magnusson
26dd616b1f change default theme in example rc file 2006-08-20 20:58:52 +00:00
Mikael Magnusson
71ba050bfa fix syntax error in default config 2006-08-19 18:51:25 +00:00
Mikael Magnusson
83a0303dd7 add option titleNumber in theme section to disable the little [x] that you get after identical window titles 2006-08-16 19:32:13 +00:00
Mikael Magnusson
56c548b203 make menus optionally vertically centered, and enable by default, see bug #2746 2006-08-02 17:25:32 +00:00
Mikael Magnusson
8cb6e95eb6 add moverelative and resizerelative 2006-08-02 16:36:40 +00:00
Mikael Magnusson
6212b7c19b update rc.xml.in, also thanks to jonas k��lker 2006-08-01 19:47:09 +00:00
Mikael Magnusson
dd33cfe70b update rc.xsd, many thanks to jonas k��lker 2006-08-01 19:43:01 +00:00
Mikael Magnusson
ed61a94ca5 per app settings 2006-06-08 10:18:31 +00:00
Mikael Magnusson
e1665d70b5 add showDelay to dock 2005-09-25 14:45:24 +00:00
Mikael Magnusson
6236d2bcc2 add movetocenter here 2005-09-06 06:34:19 +00:00
Mikael Magnusson
1cfb65bc40 add a config option hideDisabled in the theme section that hides disabled buttons instead of showing them as disabled, based on patch in bug #2310 2005-07-14 13:44:33 +00:00
Mikael Magnusson
498ae4cc20 add noStrut option to dock and fix up rc.xsd, some options were in the wrong section due to hideDelay being in both dock and menu 2005-03-25 20:17:45 +00:00
Mikael Magnusson
916e24d9c4 Add a FocusToBottom action which moves the client to the bottom of the focus order stack 2005-03-11 21:49:54 +00:00
Mikael Magnusson
558ea325dd *** empty log message *** 2005-02-12 01:59:55 +00:00
Mikael Magnusson
ff39f02c38 add an option to resize with 4 corners as it was long ago and make the default 9 "corners" with the middle corner being move. that way you only need one mod+button to move and resize windows 2004-11-04 12:13:25 +00:00
Mikael Magnusson
10805a4764 config option for icons in desktop menus 2004-10-31 10:10:33 +00:00
Mikael Magnusson
c02f68499f option to make dragging and findedge ignore windows on lower layers 2004-09-04 19:45:38 +00:00
Mikael Magnusson
aa88bc9918 togglefullscreen action from Joaquin Aguirrezabalaga 2004-08-17 21:33:55 +00:00
Mikael Magnusson
16f4b6a346 something like this maybe 2004-04-22 12:44:20 +00:00
Mikael Magnusson
dd7c6ad734 add back the focusLast option for the "i lost count"th time 2004-02-24 20:26:08 +00:00
Dana Jansens
5b2ac0a66c remove the debian menu file 2003-10-27 20:43:41 +00:00
Dana Jansens
9c02177301 dont wrap in the default keyboard desktop switching bindings 2003-10-12 20:47:05 +00:00
Dana Jansens
80c9f16876 reverse the directions for the default mouse wheel bindings 2003-10-12 20:38:31 +00:00
Dana Jansens
c361784b78 remove restart from the menu 2003-09-29 07:41:24 +00:00
Dana Jansens
ff04a81e62 add option for under-mouse placement 2003-09-28 09:06:40 +00:00
Dana Jansens
fa962c1604 removing focusLast again.. 2003-09-28 08:45:43 +00:00
Dana Jansens
396be581c3 add the dialog option for actions 2003-09-27 18:01:25 +00:00
Dana Jansens
0919413fca remove the dialog option section 2003-09-27 17:59:24 +00:00
Dana Jansens
4e8eff328c add <dialog><focus/><desktop/> to allow disabling popups 2003-09-26 08:22:49 +00:00
Dana Jansens
b192784070 add <dock><moveButton> which can change which button combo is used to move dock apps around in the dock. The new default is A-Left instead of Middle, since soem dock apps use middle, assuming they can! 2003-09-26 07:59:06 +00:00
Dana Jansens
a5fa1fee98 show the client menu on press instead of click on the window's icon in the titlebar. remove the double click binding which cant be hit when youre poppin a menu on press/click 2003-09-26 06:07:05 +00:00
Dana Jansens
5d3f1763fa updates and fixes for the xml/xsd shit 2003-09-26 05:30:01 +00:00
Dana Jansens
7d8b272f8f remove old gnome1 shit 2003-09-25 21:59:37 +00:00
Dana Jansens
3a595d037d make the gnome-control-center launch obconf for configuring openbox 2003-09-25 14:38:34 +00:00
Dana Jansens
cc19a55f0e add raise to the desktop left press binding 2003-09-24 05:08:27 +00:00
Dana Jansens
907d9d4ce5 same thing 2003-09-22 18:09:48 +00:00
Dana Jansens
65ebb4a826 udpate comment to match new basedir shit 2003-09-22 18:09:23 +00:00
Dana Jansens
4949c52de0 update hideTimeout to hideDelay 2003-09-22 18:08:51 +00:00
Dana Jansens
ff398ce922 update to the new hideDelay option 2003-09-22 18:07:30 +00:00
Dana Jansens
af3ae51f82 fix capitalization 2003-09-22 06:46:22 +00:00
Dana Jansens
88ae91f677 add focusLast and raiseOnFocus 2003-09-22 06:38:15 +00:00
Dana Jansens
9d0864ce63 add focusLast and raiseOnFocus 2003-09-22 06:05:47 +00:00
Dana Jansens
2033f09441 add the generated xml files 2003-09-19 20:02:33 +00:00
Dana Jansens
86fa7c0966 add the schemas to the distribution 2003-09-19 19:17:26 +00:00
Dana Jansens
88b8398342 add the MoveResize context, which is used while doing a move/resize on a window. Actions bound in this context can be executed with the mouse during a move/resize on a window. 2003-09-17 06:44:04 +00:00
Dana Jansens
bf9c87db48 default to "TheBear" 2003-09-16 04:52:00 +00:00
Dana Jansens
92a6b897a0 remove focusLast and focusLastOnDesktop 2003-09-15 07:47:05 +00:00
Dana Jansens
af9fea15dd add the .png version of the icon.h 2003-09-14 18:52:48 +00:00
Dana Jansens
58e7af84b9 oops missed a capitalization 2003-09-08 16:55:43 +00:00
Dana Jansens
ece103b5f4 add obconf to the menu 2003-09-08 09:09:02 +00:00
Dana Jansens
46e0be4ed7 capitalize mouse actions 2003-09-08 01:33:13 +00:00
Dana Jansens
78282959f9 little bit of an actions overhaul, added action_run* so that duplicated code can all be in the same place now woot.
allow actions to specify when they can be used (ShowMenu cant in the OB_USER_ACTION_MENU_SELECTION case)
remove KeyboardMove ad KeyboardResize. Instead, just use Move and Resize and determine if it should be a keyboard move/resize in the code
2003-09-07 19:03:20 +00:00
Dana Jansens
3682b4ec40 turn off focusDelay by default 2003-09-04 02:36:05 +00:00
Dana Jansens
fa706aa75c add reconfigure to the menu 2003-09-03 20:26:23 +00:00
Dana Jansens
e2b79a0b59 add default A-space binding for the client menu 2003-09-03 09:36:32 +00:00
Dana Jansens
418095b48e add the focusDelay option 2003-09-03 08:12:07 +00:00
Dana Jansens
7f114f3ab7 add focus the desktop on left click binding 2003-09-03 07:40:39 +00:00
Dana Jansens
eb603bf118 rename the theme name node from 'theme' to 'name' 2003-09-03 07:17:20 +00:00
Dana Jansens
a89c5d69a4 fix capitalization and empty tags. cleanup. 2003-09-03 07:15:25 +00:00
Dana Jansens
0bc8246976 remove obsolete placement/remember option 2003-09-03 06:34:12 +00:00
Dana Jansens
5a44164be9 make the default screen-edge resistance 20 (double what it is for windows) 2003-09-03 05:44:28 +00:00
Dana Jansens
67f9061a7a move the default menu to menu.xml 2003-09-02 17:46:37 +00:00
Dana Jansens
cf40ff8791 move rc3 to rc.xml 2003-09-01 17:01:21 +00:00
Dana Jansens
12e1a6c8bd make thebear the default theme 2003-09-01 16:49:07 +00:00
Dana Jansens
556a4f358f remove the urgent options 2003-09-01 05:56:17 +00:00
Dana Jansens
93547b5794 add flashing urgent windows 2003-09-01 02:58:40 +00:00
Dana Jansens
ba64eb20db the <interactive> tags are no longer needed 2003-08-31 18:53:41 +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
952ca24571 put debian menu file first 2003-08-30 06:08:10 +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
ec9dd7fdd7 new method for loading menu files etc 2003-08-28 17:32:49 +00:00
Dana Jansens
2c263fc823 load the plugins in the rc3 for the menus 2003-08-28 07:55:01 +00:00
Dana Jansens
f7eb47dba4 make client-list-menu work too
more menu cleanups
2003-08-28 07:34:03 +00:00
Dana Jansens
ffba11aeb0 load menu plugins automatically from whats in the menu file
menu fixups
move enabled into the 'normal menu item' specific data stuff
2003-08-28 06:32:27 +00:00
Dana Jansens
615cbd9607 change the menu plugin interface, no need for the create/destroy functions any more.
redo the client-menu plugin to work with the new menu api
2003-08-28 05:44:13 +00:00
Dana Jansens
6f37c38b1c split the menus out so they aren't nested in the example 2003-08-28 02:16:29 +00:00
Dana Jansens
a098c2437e rename the 'root' context to 'desktop' 2003-08-20 23:13:40 +00:00
Dana Jansens
a276868265 rename root to root-menu 2003-08-14 06:03:00 +00:00
Dana Jansens
fec178a210 add the client-list-menu 2003-08-14 06:02:43 +00:00
Dana Jansens
1045079482 adjust for changes to the parsing api.
split the menu into its own file.
2003-08-12 19:18:21 +00:00
Dana Jansens
fdc52e879f add the chainQuitKey option to teh <keyboard> section of the rc3 2003-08-12 18:05:40 +00:00
Dana Jansens
5fe1eb45c7 add the cyclingDialog option 2003-08-12 10:04:32 +00:00
Dana Jansens
ee26742a23 remove the scrolling on root without alt since that fucks up with the dialog since there are no modifiers 2003-08-12 10:04:09 +00:00
Dana Jansens
e74fd76330 remove the <windows> option from the resistance plugin since window and edge resistance have been separated, a 0 value will work now 2003-08-06 04:10:34 +00:00
Dana Jansens
26827d875a kill non-opaque move/resize
add an option for redrawing/resizing the client window while resizing, when disabled the client is not touched until the resize is complete.
2003-08-03 17:47:10 +00:00
Dana Jansens
960a7f0184 invisible resizing areas/grips in the top corners of the window 2003-08-02 06:20:31 +00:00
Dana Jansens
3a26c8aa8e move the dekstop file to data/ 2003-08-01 15:00:22 +00:00
Dana Jansens
54ad34a039 move the titlebar layout from the theme to the rc file 2003-07-30 16:25:08 +00:00
Dana Jansens
5d58b4fff0 split resistance strengths for screen edges and windows. also a fix for parsing changes, 2003-07-26 06:50:21 +00:00
Dana Jansens
2abbf01125 update the build system, using a single Makefile.am for a sexyass non-recursive make. booyah! 2003-07-10 04:31:05 +00:00
Dana Jansens
2f9efb384d prepare for alpha1 release.
make 'make dist' work.
2003-06-29 08:47:24 +00:00
Dana Jansens
90b220dba9 remove the switch to... menu 2003-06-28 17:44:17 +00:00
Dana Jansens
d0abbec2e5 root menu on right click 2003-06-27 00:09:39 +00:00
Dana Jansens
5410a9d149 add right click on icon to open the client menu 2003-06-25 23:22:28 +00:00
Dana Jansens
32c51bb443 show the client meun on "press" on the icon 2003-06-25 18:42:05 +00:00
Dana Jansens
17a85c1cbd add a root menu 2003-06-22 08:25:30 +00:00
Dana Jansens
a865fe603f remove that fancy new leftHanded option, it should be done via xmodmap instead 2003-06-04 22:48:38 +00:00