Dana Jansens
|
0adf54b0ca
|
better window focusing
|
2002-07-24 09:39:34 +00:00 |
|
Dana Jansens
|
746c37b24b
|
smarter window cycling, behave with omnipresent windows
|
2002-07-24 09:39:18 +00:00 |
|
Dana Jansens
|
d18f6a4b55
|
dont unshade windows when they get focus
|
2002-07-24 09:37:14 +00:00 |
|
Dana Jansens
|
8e38989ee8
|
remove some unneeded std::'s
|
2002-07-24 09:03:05 +00:00 |
|
Dana Jansens
|
4652af7b28
|
watch for case where not all screens get managed!
|
2002-07-24 08:44:21 +00:00 |
|
Dana Jansens
|
28594da6de
|
epist + multihead == <drool>
added next/prevWindowOnAllScreens
added next/prevScreen
|
2002-07-24 08:33:35 +00:00 |
|
Dana Jansens
|
3792d28333
|
make more clear
|
2002-07-23 21:51:38 +00:00 |
|
Dana Jansens
|
f6a3cd61f8
|
cycle windows was looping forever!
|
2002-07-23 21:49:59 +00:00 |
|
Dana Jansens
|
809f819e6f
|
dont ignore full maxed windows while they are shaded just because they are full maxed
|
2002-07-23 20:54:40 +00:00 |
|
Dana Jansens
|
5cb2020b9b
|
make modal dialogs unmodal before reassigning focus when they are unmanaged
|
2002-07-23 16:17:28 +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
|
6417766553
|
indenting
|
2002-07-23 05:35:40 +00:00 |
|
Dana Jansens
|
c6699031a0
|
no more segging when adding removing windows
|
2002-07-23 04:58:21 +00:00 |
|
Dana Jansens
|
725e87a05e
|
reorder the menu, put Workspace Warping beside the opaque moving option
|
2002-07-23 04:31:28 +00:00 |
|
Dana Jansens
|
6747a451f4
|
add configmenu option for workspace warping
|
2002-07-23 04:29:57 +00:00 |
|
Dana Jansens
|
be306f6b60
|
add rc option for workspaceWarping
|
2002-07-23 04:22:42 +00:00 |
|
Dana Jansens
|
a41a0c1ac8
|
fix a crash. when the window loses focus during its death, it uses the timer object, which was being deleted.
|
2002-07-23 04:01:39 +00:00 |
|
Dana Jansens
|
ba9c665a87
|
workspace warping. this needs to be optional! also motion events are retarded!
|
2002-07-23 03:56:29 +00:00 |
|
Dana Jansens
|
fc792813a2
|
including wrong
|
2002-07-23 01:30:58 +00:00 |
|
Dana Jansens
|
4c03637fd1
|
modal transients wouldnt throw their focus up to their arent cuz the parent didnt know the modal dialog was gone yet and would pass it back to them.
|
2002-07-23 01:05:31 +00:00 |
|
Dana Jansens
|
b1874480ae
|
place large windows correctly instead of asserting
|
2002-07-22 23:32:30 +00:00 |
|
Dana Jansens
|
1e19ccc2cb
|
snapping better to the xinerama regions
|
2002-07-22 21:09:30 +00:00 |
|
Dana Jansens
|
a0f9b93d5b
|
indenting
|
2002-07-22 16:37:49 +00:00 |
|
Dana Jansens
|
107e0911b0
|
check to make sure the workspaces is > 0 not != 0
|
2002-07-22 16:15:39 +00:00 |
|
Dana Jansens
|
3a9f075274
|
much nicer hardcoded bindings! :)
|
2002-07-22 09:27:40 +00:00 |
|
Dana Jansens
|
c15287a822
|
menu was off-by-one when no xinerama support was built in
|
2002-07-22 09:15:23 +00:00 |
|
Dana Jansens
|
b73ff84f6f
|
make it real easy to change the modifier key used for mouse bindings
|
2002-07-22 08:49:50 +00:00 |
|
Dana Jansens
|
fd90355381
|
xinerama support where it shouldnt be
|
2002-07-22 08:44:20 +00:00 |
|
Dana Jansens
|
e8f387ea48
|
handle events on the right screen
|
2002-07-22 08:38:51 +00:00 |
|
Dana Jansens
|
6268e2c42a
|
run execs
|
2002-07-22 08:31:36 +00:00 |
|
Dana Jansens
|
da67802bc8
|
add a xinerama support menu
|
2002-07-22 08:09:34 +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
|
debe8a2f74
|
window snapping now has xinerama support
|
2002-07-22 06:49:12 +00:00 |
|
Dana Jansens
|
98d4ac78ff
|
turn RectList into a vector
|
2002-07-22 06:12:38 +00:00 |
|
Dana Jansens
|
47585423c6
|
default all xinerama support options to off
|
2002-07-22 06:12:20 +00:00 |
|
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 |
|