Commit graph

272 commits

Author SHA1 Message Date
Dana Jansens
df61eecc26 add ifdefs for config.h 2002-07-19 22:22:32 +00:00
Dana Jansens
5d95d24dd2 use the _variable member naming convention 2002-07-19 22:22:19 +00:00
Dana Jansens
37824505d7 screwed up the order in which hints were retrieved on windows. this actualy turns out to be important :) 2002-07-19 19:31:57 +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
0326ac961f don't try to show windows which are already shown. this also ends up fixing an elusive segfault. 2002-07-19 08:13:42 +00:00
Dana Jansens
23da937e01 only focus new transient windows if their parent has the input focus 2002-07-19 06:56:00 +00:00
Dana Jansens
6b3f5abde4 dont reconfigure during startup. thats a waste and screws up stuff! 2002-07-19 06:47:27 +00:00
Dana Jansens
90239e2bfa make the bullet, checkmark, and text, all the same color in the menu 2002-07-18 06:47:26 +00:00
Dana Jansens
ec5ea27e53 select the focused window in the workspace menu 2002-07-18 06:29:38 +00:00
Dana Jansens
7972a75e46 fix some capitalisations 2002-07-18 05:30:48 +00:00
Dana Jansens
5b0751d51e move the checkmarks to the opposite side of the bullets. This means they still can be used in the workspace menu for the focused workspace. 2002-07-18 05:14:18 +00:00
Dana Jansens
0a9da78140 change the color used for the checkmark. match the text. dont check the current workspace in the workspace menu. 2002-07-17 22:56:21 +00:00
Dana Jansens
f020fb586b new checkmark for the menus 2002-07-17 22:43:33 +00:00
Dana Jansens
4b339891e7 reverse the if 2002-07-16 22:01:17 +00:00
Dana Jansens
de6c40934f dont put non-normal windows in the stacking list. they dont show up in theclient list either. 2002-07-16 22:00:44 +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
41053a810a put the assert back. better solution in mind 2002-07-16 05:09:03 +00:00
Dana Jansens
d5d02c45eb taking out an assert that only causes problems 2002-07-16 05:07:16 +00:00
Dana Jansens
daaac0dfe2 Click Mouse Placement is BACK!#!# 2002-07-16 05:00:09 +00:00
Dana Jansens
94d86896b4 add sendClientMessage 2002-07-16 04:51:06 +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
1d4391b09c dont reposition non-normal/dialog windows when they get focus, such as kde's kicker, if they are off screen. they are special and may be doing this on purpose 2002-07-16 03:50:55 +00:00
Dana Jansens
fb613db29f dont let focus fall back to strange windows like panels, only to normal windows and dialogs 2002-07-16 02:38:26 +00:00
Dana Jansens
5cf86b186c add options for ignoring shaded windows and full-maxed windows while placing new windows 2002-07-16 02:18:16 +00:00
Dana Jansens
af0eced081 kde's 'desktop menu' now works just like a panel 2002-07-15 22:27:46 +00:00
Dana Jansens
90dbcb271c properly handle workspace names, and changes to them. 2002-07-14 20:54:03 +00:00
Dana Jansens
c6a826bf66 fix case where the window group deletes itself. somehow missed this while syncing! :( 2002-07-14 18:47:52 +00:00
Dana Jansens
3312a209d7 sych with blackbox 2002-07-14 18:45:46 +00:00
Dana Jansens
1525520dd1 make arrows larger, match th size of the other bullets. make all bullets' sizes quickly/easily adustable 2002-07-14 17:55:03 +00:00
Dana Jansens
8ff1b70973 make sure the desktop names atom is set when setting a workspace name, even when it doesnt already exist (bug fix) 2002-07-14 17:30:26 +00:00
Dana Jansens
8cb1108f4e properly lower windows and keep desktop windows on the bottom. 2002-07-13 21:25:19 +00:00
Dana Jansens
e8b6f65186 add support for the WM_CLASS property.
make getValue for a string array return the right number in nelements.
2002-07-12 02:24:30 +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
f320a02397 clean up the systray and desktop lists 2002-07-11 00:41:56 +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
b21cf8b335 add another return, and return a value for a non-void funtion. 2002-07-10 17:49:05 +00:00
Dana Jansens
25f3456b5d missing a ; 2002-07-10 17:47:59 +00:00
Dana Jansens
66119f751d add some returns so the compiler doesnt get confused 2002-07-10 17:46:21 +00:00
Dana Jansens
235d9e4c40 use a BPen in the BFont class for drawing standard X fonts 2002-07-09 06:50:01 +00:00
Dana Jansens
0c04fb5260 synch with bb-cvs.
add window resize zones. the resource has been renamed from windowZones to resizeZones.
2002-07-09 06:09:10 +00:00
Dana Jansens
8e34bfcfcb keep iconified windows' workspace set to BSENTINEL, but set the NETWM hint to 0xffffffff (all desktops) 2002-07-09 04:49:04 +00:00
Dana Jansens
f2ecfb623b when a window is iconified, set its workspace to 'all workspaces' so it shows up in taskbars still. otherwise its impossible to get back iconified windows. update teh stacking list when windows switch workspaces. 2002-07-09 01:22:16 +00:00
Dana Jansens
20bc088a99 add option to the rc file to use/not use AA for Xft fonts 2002-07-08 04:40:34 +00:00
Dana Jansens
1618ecc845 extend the style format to use xft.(font|size|flags) to specify an xft font 2002-07-08 02:28:24 +00:00
Dana Jansens
137a0c4e59 allow style options in the rc file to override those found in the style 2002-07-07 21:16:35 +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
1da5287620 dont need to XrmInit outside of the Config class. fix indenting. 2002-07-07 20:38:00 +00:00