Dana Jansens
47d7f62bf2
had an extra const in there
2002-07-22 06:11:33 +00:00
Dana Jansens
270981e6d7
better cascade placement! also, it has xinerama support now!
2002-07-22 06:02:29 +00:00
Dana Jansens
e943c31bb0
only say xinerama is active if we can find some regions for it
2002-07-22 05:37:10 +00:00
Dana Jansens
c293fd65ca
xinerama support for maximizing windows
2002-07-22 04:56:25 +00:00
Dana Jansens
b7ab0001ce
move an assert to its proper place
2002-07-22 04:39:32 +00:00
Dana Jansens
e18ff901fc
xinerama support for window placement
2002-07-22 04:29:40 +00:00
Dana Jansens
6ea8fb9afa
function declaration for a function that no longer exists
2002-07-22 02:16:57 +00:00
Dana Jansens
9fe6b282c0
get the right rects for the xinerama regions
2002-07-22 02:07:36 +00:00
Dana Jansens
f7122039db
make work without --enable-xinerama
2002-07-22 01:21:07 +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
Scott Moynes
a0cf45a0ef
handle all combinations of lock modifiers on keypress
...
this should be an rc file option
2002-07-21 22:35:43 +00:00
Scott Moynes
f754eb0ea4
Handle all combinations of the lock modifiers on a keypress.
...
This should be a rc file option once we have one.
2002-07-21 22:34:38 +00:00
Dana Jansens
296c12c036
add Xft-build-support and Xinerama-build-support to the -help output
...
add --enable-xinerama to configure
2002-07-21 17:58:03 +00:00
Dana Jansens
0ee5660504
dont use "exec " anymore cuz then stuff like && doesn't work
2002-07-21 10:18:12 +00:00
Dana Jansens
728022e170
exec stuff with "exec " so the sh isnt left over in memory for each process
2002-07-21 10:13:04 +00:00
Dana Jansens
df7120d5ff
new slit placement. yea its kinda weak. this can get improved late if people complain. slit is going away anyways for 3.0.
2002-07-21 10:08:57 +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
54c495c83c
add some cvsignore's
2002-07-20 23:19:25 +00:00
Dana Jansens
66803e3a7f
add no_NO and ro_RO translations
2002-07-20 23:18:29 +00:00
Dana Jansens
7d4a07cbbc
i put paths in here by accident ^_^
2002-07-20 23:11:46 +00:00
Dana Jansens
3fd35d37e6
add another hardcoded binding :)
2002-07-20 21:08:11 +00:00
Dana Jansens
7493785c17
new windows on non-visible workspaces should follow the same focus rules as those on the visible workspace. if "Focus New Windows" is on, then they should get focus when the workspace becomes visible.
2002-07-20 20:44:29 +00:00
Dana Jansens
c258a4717a
remove the add/remove/active_window debug cout's
2002-07-20 20:29:10 +00:00
Dana Jansens
675d16c71a
implement window resizing. using resizing incrememnts if the window has requested them!
2002-07-20 20:25:56 +00:00
Dana Jansens
5b91573e0c
implement window resizing
2002-07-20 20:06:38 +00:00
Dana Jansens
6595476d81
keep track of window dimentions
...
use them for window moving
2002-07-20 20:04:27 +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
32ac5d9b88
add action and design for resizing a window
2002-07-20 18:46:29 +00:00
Dana Jansens
4aeca296e8
implement toggleMaximize(Vert|Horz|Full)
2002-07-20 18:44:39 +00:00
Dana Jansens
f7a41999bf
implement moveWindowUp/Down/Left/Right
2002-07-20 18:16:52 +00:00
Dana Jansens
a16ae87339
changed teh builtin bindings.. :)
2002-07-20 18:04:48 +00:00
Dana Jansens
aa34774d4c
now it opens on all possible screens
2002-07-20 17:04:07 +00:00
Dana Jansens
6d403febc6
let you specify the class for cycling windows per class
2002-07-20 17:00:36 +00:00
Dana Jansens
7d67f8557b
make cycling by window class work properly, was using the app name instead of class
...
also, make the code gcc 2.95 friendly
2002-07-20 16:52:52 +00:00
Dana Jansens
ffd7021d22
add maximizing to the action enum
2002-07-20 16:30:26 +00:00
Dana Jansens
843f9726ab
add execute command. add string to action class.
2002-07-20 16:26:37 +00:00
Dana Jansens
f32096dcd2
exec works now
2002-07-20 16:17:24 +00:00
Dana Jansens
bf3c87c886
added hardcoded bindings for changeWorkspace 1-4
2002-07-20 10:18:43 +00:00
Dana Jansens
e8fcc69d4b
rename the sendTo action to sendToWorkspace
2002-07-20 10:17:08 +00:00
Dana Jansens
6a8f5f44e1
added sendTo action
2002-07-20 10:15:43 +00:00
Dana Jansens
5cb52056ef
add 'toggleomnipresent' action
2002-07-20 10:11:10 +00:00
Dana Jansens
e01cab39e5
small change.
2002-07-20 10:06:48 +00:00
Dana Jansens
92864e8d1d
add cycling of windows of the same class on all workspaces
2002-07-20 10:06:09 +00:00
Dana Jansens
348c8bff11
add cycling of next/prev window of class
2002-07-20 10:03:42 +00:00
Dana Jansens
a9dfa0439b
add next/prev window on all workspaces
2002-07-20 09:58:49 +00:00
Dana Jansens
faab750f78
properly track the active workspace and the number of workspaces.
...
use these to cycle workspaces.
2002-07-20 09:51:42 +00:00
Dana Jansens
c6234a4de0
add iconifying
2002-07-20 09:28:01 +00:00
Dana Jansens
b94699afc3
add raising and lowering
2002-07-20 09:20:14 +00:00
Dana Jansens
5bf463ea95
add the ability to close a window
2002-07-20 09:17:23 +00:00
Dana Jansens
c9be3ee061
added window cycling
2002-07-20 09:02:45 +00:00