Commit graph

43 commits

Author SHA1 Message Date
Scott Moynes
87e63d53af Take menu file from rc file if it isn't specified on the command line.
It doesn't act correctly when using reconfigure, but only because I am unsure what the correct behaviour is.
2002-10-26 17:06:00 +00:00
Dana Jansens
f5a1f592a4 fix shape support 2002-08-27 08:18:04 +00:00
Dana Jansens
8a48fff773 support for showing the root and workspace menu with epist 2002-08-22 00:57:29 +00:00
Dana Jansens
a2db09b869 ignore the EnterNotify for focusing when changing workspaces in an ACTIVE_WINDOW change, so that the right window gets focused, not the window under the mouse. 2002-08-16 04:25:13 +00:00
Dana Jansens
f633c5f057 allow the user to specify the modmask used to mouse events on windows 2002-08-10 18:21:10 +00:00
Dana Jansens
72c56d793b sync with blackbox 2002-08-07 00:24:58 +00:00
Dana Jansens
00391787e3 perhaps fix a segfault here 2002-08-06 22:21:12 +00:00
Dana Jansens
ef0bacbaaf dont switch workspaces when focusing a sticky window 2002-08-02 14:57:30 +00:00
Dana Jansens
a7515b6d85 don't focus non-visible windows 2002-07-30 07:17:07 +00:00
Dana Jansens
83b6c9bfa0 sync with bb-cvs 2002-07-26 08:37:15 +00:00
Dana Jansens
d18f6a4b55 dont unshade windows when they get focus 2002-07-24 09:37:14 +00:00
Dana Jansens
733b4f4a33 add comment 2002-07-23 06:04:08 +00:00
Dana Jansens
9500c095f8 dont accept motion events with same_screen set to false 2002-07-23 06:03:36 +00:00
Dana Jansens
47585423c6 default all xinerama support options to off 2002-07-22 06:12:20 +00:00
Dana Jansens
e18ff901fc xinerama support for window placement 2002-07-22 04:29:40 +00:00
Dana Jansens
5862475ff2 make HUP reconfigure as in blackbox. make USR1 restart instead 2002-07-19 19:04:28 +00:00
Dana Jansens
256bcbed81 changing the number of workspaces in the rc does something without restarting now! 2002-07-19 14:38:10 +00:00
Dana Jansens
2dde696a13 much awesome support for special windows like panels/desktops.
All 'non-normal' windows are treated equally now, with a fe wexceptionms for the desktop for stacking.
Fix some ClicmMousePlacement bugs while we're at it.
2002-07-16 08:00:59 +00:00
Dana Jansens
315f1d107a switch workspaces if neccessary for a NET_WM_ACTIVE_WINDOW ClientMessage 2002-07-16 04:18:13 +00:00
Dana Jansens
7427fe1b9c make bbkeys' cycliong work right, how it used to. instead of working like supoprt for brokenass kwin does 2002-07-16 04:15:24 +00:00
Dana Jansens
90dbcb271c properly handle workspace names, and changes to them. 2002-07-14 20:54:03 +00:00
Dana Jansens
17fbff7d70 make the wheel mouse shade anywhere on the titlebar, and not press buttons. thanks woodlbock. 2002-07-11 23:44:04 +00:00
Dana Jansens
cac80d06ef restart the window manager on a SIGHUP 2002-07-10 22:29:57 +00:00
Dana Jansens
9e99a9a1e2 sync with bb cvs 2002-07-10 22:24:48 +00:00
Dana Jansens
32c1369752 no need to call XrmInit outside of Config class. fix indenting. 2002-07-07 20:38:39 +00:00
Dana Jansens
b29977196b try make the ~/.openbox dir if it doesnt exist. 2002-07-07 10:26:42 +00:00
Dana Jansens
e15e4a9e03 make iconified windows uniconify on an XMapRequestEvent.
sync with blackbox cvs.
2002-07-05 01:24:32 +00:00
Dana Jansens
888c0bac90 backing out all changes to make mouse button mapping's configurable 2002-07-02 14:57:02 +00:00
Dana Jansens
ffa4c7f341 sync with bb. mostly cleanups in Window.cc 2002-06-30 09:53:52 +00:00
Dana Jansens
351a06655b Configureable button mappings! 2002-06-29 23:50:04 +00:00
Dana Jansens
f4c0547b7a merge from netwm-merge2 to netwm-merge3. Basically, all of netwm that we intend to support is 'supported'. Just need to squash bugs now. 2002-06-21 20:40:14 +00:00
Dana Jansens
e90fafd2fd fix off-by-ones in window-to-window snapping. move the property from the blackbox class to the screen class. 2002-06-07 00:24:02 +00:00
Dana Jansens
aad50046de synched with bb-cvs. couple bug fixes. 2002-06-05 04:20:08 +00:00
Dana Jansens
a7db565c75 window-to-window snapping is now a run-time option.
window-corner snapping added, and also is a run-time option.
2002-06-02 00:30:55 +00:00
Dana Jansens
1775e867c4 sync with bb-cvs 2002-06-01 17:54:32 +00:00
Dana Jansens
5336c900d0 merge in netwm branch at tag netwm-merge2 2002-05-30 06:51:43 +00:00
Dana Jansens
53353465f2 fix so that FocusIn events for focus transer from root->client are used. 2002-05-28 19:34:23 +00:00
Dana Jansens
b8ee3dbc45 merging in netwm changes at merge point "netwm-merge1". This add the XAtom class, and sets the net_supported_wm_check related atoms. 2002-05-28 14:32:42 +00:00
Dana Jansens
b13452a0c0 when nothing is to be focused, give the root window focus instead of the toolbar (since the toolbar is not neccesarily mapped anymore!) 2002-05-28 10:15:08 +00:00
Dana Jansens
341c4e04ff mouse wheel support
custom titlebar layout
2002-05-27 03:12:21 +00:00
Dana Jansens
0305cbdc3a add Configuration class for generic configuration data load/save-ing.
use Configuration class throughout code. no longer save rc file on exit, save when any options are changed.
2002-05-26 20:25:38 +00:00
Dana Jansens
b3737edc7c use openbox/ dir for rc file and menu file. turn menu into a command line option instead of an rc file option 2002-05-25 02:24:30 +00:00
Dana Jansens
8794d357e6 import from bb-cvs
added slit and enable-clobber defines back in Makefile.am
2002-05-25 00:29:44 +00:00