Dana Jansens
db451d95bf
rename, remove bullshit. ya
2002-10-31 06:54:56 +00:00
Scott Moynes
987cf7cc40
Added style resources for window.button.pressed.focus: and
...
window.button.pressed.unfocus:
Documentation to be added.
2002-10-03 03:58:07 +00:00
Scott Moynes
72a2e98738
merged with 2_1-merged-to-HEAD-2002-09-30
2002-10-01 01:59:09 +00:00
Marius Nita
c2afc72a41
Fix small compile error on g++3.
2002-09-22 09:08:29 +00:00
Scott Moynes
e0d619e309
added a configure flag for enabling/disabling bitmap buttons
2002-09-14 05:43:57 +00:00
Scott Moynes
c2d992a35c
merged bitmap buttons
2002-09-14 03:44:44 +00:00
Dana Jansens
ce5313528e
bindable/disableable root/workspace menus
2002-09-09 22:09:38 +00:00
Dana Jansens
02c028d8ae
(optional) drop shadows for fonts
2002-09-06 16:14:55 +00:00
Dana Jansens
a1b96061eb
sync with bb-cvs
2002-08-22 03:46:45 +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
bc3268b6f9
handle toolbars and utility windows proper. also, no more crashes from kpager (i really hope :P), at least not the same way
2002-08-09 00:44:35 +00:00
Dana Jansens
b9e40b8b1e
add the resource for the window snapping offset
2002-08-02 21:07:17 +00:00
Dana Jansens
3356db4885
add rc options for window snapping/resistance
2002-08-02 19:02:47 +00:00
Dana Jansens
b1a2c014eb
snapping/resistance is optional for window and edge snapping
2002-08-02 18:37:31 +00:00
Dana Jansens
d86284c07b
make root scrolling customizable
2002-07-29 14:49:12 +00:00
Dana Jansens
be306f6b60
add rc option for workspaceWarping
2002-07-23 04:22:42 +00:00
Dana Jansens
ccecab7915
dont snap windows to rects they arent in for the screen regions (xinerama) or strut/screenarea
2002-07-22 07:31:07 +00:00
Dana Jansens
e18ff901fc
xinerama support for window placement
2002-07-22 04:29:40 +00:00
Dana Jansens
bcb14a3ce9
acquire and provide Xinerama information for the window manager. now we just gotta use it.
2002-07-21 23:58:09 +00:00
Dana Jansens
bd7f948159
sync with bb-cvs.
...
Add option in config menu for disabling mouse input with scroll lock.
Remove compile-time flag for event clobbering since this solves that problem for now.
2002-07-21 09:56:18 +00:00
Dana Jansens
54dfa44cbe
move the Strut struct from Screen.hh to Util.hh
2002-07-20 19:13:29 +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
daaac0dfe2
Click Mouse Placement is BACK!#!#
2002-07-16 05:00:09 +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
90dbcb271c
properly handle workspace names, and changes to them.
2002-07-14 20:54:03 +00:00
Dana Jansens
3312a209d7
sych with blackbox
2002-07-14 18:45:46 +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
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
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
e15e4a9e03
make iconified windows uniconify on an XMapRequestEvent.
...
sync with blackbox cvs.
2002-07-05 01:24:32 +00:00
Dana Jansens
be2f47223c
make the styles' doJustify methods stop returning the string length as this is no longer needed with the BFont class
2002-07-04 21:33:27 +00:00
Dana Jansens
08d793bb79
add BFont class, with Xft support
2002-07-03 06:34:25 +00:00
Dana Jansens
eb136b9629
use the _NET_WM_DESKTOP_NAMES root property
2002-06-28 01:44:47 +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
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
12fcb33bfa
re-added UnderMouse Placement
...
added NLS support in the new configure system.
2002-05-28 12:39:23 +00:00
Dana Jansens
5377e3fde1
added "Hide Toolbar" option.
2002-05-27 05:06:04 +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
8794d357e6
import from bb-cvs
...
added slit and enable-clobber defines back in Makefile.am
2002-05-25 00:29:44 +00:00