Commit graph

303 commits

Author SHA1 Message Date
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
Dana Jansens
ae0d84721d add a leftHanded option for mouse bindings, reverses the left/right keywords 2003-06-04 22:46:17 +00:00
Dana Jansens
6ddb059783 raise on client clicks 2003-05-29 04:33:06 +00:00
Dana Jansens
10e2807d06 Shade not Shaded 2003-05-25 02:29:00 +00:00
Dana Jansens
d2857b1194 ECKS EM ELL 2003-05-24 15:35:26 +00:00
Scott Moynes
71d2605e1c Client menus
Add "client_menu" to pluginrc to use.
2003-05-21 23:58:40 +00:00
Dana Jansens
2efed807b3 discourage floating a bit, capitalize better. 2003-05-16 20:07:49 +00:00
Dana Jansens
b77e40e1c7 rename "Slit" to "Dock".
add config options to the rc3 for the dock.
create a window_map, add DockApps to the ObWindow types, use the window_map for translating windows into objects for event handling (only one lookup now) and remove the old maps (client_map, menu_map).
2003-05-16 18:10:10 +00:00
Dana Jansens
9938de3693 add opaque move/resize to the rc3 2003-05-11 23:57:56 +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
100fdf7225 focus on press onm the titlebar buttons 2003-04-21 19:21:28 +00:00
Dana Jansens
1617489f20 make alt-middle the default resize binding 2003-04-17 02:16:38 +00:00
Dana Jansens
8955a2b70f show the root menu on right click 2003-04-16 18:09:38 +00:00
Dana Jansens
84b9c90bea update the theme stuff 2003-04-15 16:09:56 +00:00
Dana Jansens
dfc9680e33 back to automake 2003-04-13 21:17:02 +00:00
Dana Jansens
9b63f238ae add right click in client focuses 2003-04-11 21:41:05 +00:00
Dana Jansens
672f1de281 add the desktops options 2003-04-08 07:30:39 +00:00
Dana Jansens
4efc6db77e better clickfocus friendliness 2003-04-08 06:51:45 +00:00
Dana Jansens
bd5d441696 make stacked cycling the default 2003-04-08 04:40:44 +00:00
Dana Jansens
8a30fa25a0 FocusRaise to be more clickfocus friendly too 2003-04-07 22:55:28 +00:00
Dana Jansens
083f2f5d5d add focusLast and focusLastOnDesktop options in the [focus] section of the rc3. allows more customizaton of the focus model. default to click-focus style. add handling for focus cycling when nothing on the desktop is focused. 2003-04-07 22:29:40 +00:00
Dana Jansens
aa26b219ec make NLIMC the default titlebar layout 2003-04-06 00:09:51 +00:00
Dana Jansens
36072a3e96 add linear cycling for now 2003-04-05 21:28:27 +00:00
Dana Jansens
9663ff8327 rm the [foo] section 2003-04-05 21:10:59 +00:00
Dana Jansens
3348ff49eb update teh rc3 to reflect how the code works now 2003-04-05 21:04:57 +00:00
Dana Jansens
ab3ef03a53 typo 2003-04-05 18:46:40 +00:00
Dana Jansens
41790dfe9d add an rc3 which gets installed 2003-04-05 18:09:32 +00:00
Dana Jansens
b6b501196e rm the data dir 2003-04-03 03:27:07 +00:00
Dana Jansens
a2ffabb175 use $(datadir) 2003-03-21 20:27:43 +00:00
Dana Jansens
b7b4abe0d8 install the menu in $(datadir)
build from $(srcdir)/menu.in
2003-03-21 20:27:10 +00:00
Dana Jansens
1565ef4f76 use the SED command 2003-03-21 20:25:45 +00:00
Dana Jansens
f8a47de5ec merge the C branch into HEAD 2003-03-16 21:11:39 +00:00
Dana Jansens
c3e4f97d87 make "make dist" work, compiler flags cleanups 2003-02-06 06:19:46 +00:00
Dana Jansens
7c8c9e998f new swig build system. much better. yay. 2003-02-05 15:38:29 +00:00
Dana Jansens
5f89f11dd3 include shit in the dist 2003-01-29 19:32:11 +00:00
Dana Jansens
7f6dfe5cd9 dont install buttons we dont use 2003-01-29 19:24:51 +00:00
Dana Jansens
28b8f67562 remove the word "sticky" from everywhere, and replace with "all desktops". change the titlebar layout to use D instead of S for the all-desktops button 2003-01-23 05:20:13 +00:00
Dana Jansens
dc2f9ddc66 set masks proprly 2003-01-11 11:20:41 +00:00
Dana Jansens
7d3b12d931 set masks properly 2003-01-11 11:20:17 +00:00
Dana Jansens
bc88d310fe fix \'s 2003-01-11 11:05:16 +00:00
Dana Jansens
e2bf543333 add fieron2 2003-01-11 11:04:32 +00:00
Dana Jansens
bd771e1902 add masks 2003-01-11 11:03:37 +00:00
Dana Jansens
bbb403aab8 add buttons to the tree.rm stupid comments in Makefile.ams 2003-01-04 18:42:25 +00:00
Dana Jansens
97019b8b77 adding buttons for styles 2003-01-04 18:40:04 +00:00
Dana Jansens
b9a2430dcc dist up the style data 2002-12-25 04:36:45 +00:00
Dana Jansens
6b1459e6f0 rename fieron to not have a cap letter 2002-09-10 00:24:25 +00:00
Dana Jansens
edbe065ec9 add Fieron style 2002-09-10 00:22:58 +00:00
Dana Jansens
5af33220e8 change the font to be nicer 2002-08-16 21:13:36 +00:00
Dana Jansens
b660ebe824 add xft support 2002-08-15 23:56:29 +00:00
Dana Jansens
a3f7fa3294 add Xft support to all of the styles 2002-08-15 23:50:14 +00:00
Dana Jansens
0612318a62 add the paper theme 2002-08-15 18:19:47 +00:00
Dana Jansens
bf418b364c had the wrong name in it 2002-08-15 17:14:29 +00:00
Dana Jansens
083e9491e8 s/black/open 2002-08-15 17:14:18 +00:00
Dana Jansens
988461343a replace frobozz with the original from kyle 2002-08-02 14:55:21 +00:00
Dana Jansens
f139b45714 add some new styles for 2.0 from miklos 2002-08-02 14:48:20 +00:00
Dana Jansens
7a55323343 syching with bb-cvs. rm .\#* on make dist-clean. nls updates. 2002-06-05 03:51:26 +00:00
Dana Jansens
705ccbfdbb documentation fixes 2002-06-04 03:24:15 +00:00
Dana Jansens
0bf0d84443 adding .cvsignore files to the repository to clean up the output whenever you commit some sort of cvs action 2002-05-28 10:33:56 +00:00
Dana Jansens
4f04dcaf22 removing auto-generated stuff from cvs 2002-05-16 15:27:36 +00:00
Dana Jansens
90e7db977f *** empty log message *** 2002-05-16 04:41:56 +00:00
Dana Jansens
8956328138 gcc 3 compatibility, converted strstreams to stringstreams 2002-05-07 15:34:46 +00:00
Dana Jansens
cf950146f7 changing to the older version of this style. its far superior :) 2002-04-22 19:40:52 +00:00
Dana Jansens
f994c778d8 fixed some uninstall issues 2002-04-21 04:26:11 +00:00
Scott Moynes
66e3f4d060 added new bsetbg manpage 2002-04-18 21:07:47 +00:00
Dana Jansens
dbd6327646 apparently there were compiling problems with automake/autoconf. This should make those go away. 2002-04-15 06:44:49 +00:00
Dana Jansens
18acd962a5 added 'deep' style 2002-04-14 07:50:25 +00:00
Dana Jansens
dfc5f03458 Initial revision 2002-04-11 03:20:38 +00:00