Dana Jansens
|
bccb90b01d
|
add shit that i made in the last week!
|
2003-05-09 19:58:08 +00:00 |
|
Dana Jansens
|
f26f23de50
|
all my changes while i was offline.
better alt-tabbing. better transient handling. i dont even know. lots of fucking cool shit so WATCH the FUCK OUT.
|
2003-05-09 16:57:17 +00:00 |
|
Marius Nita
|
60065663ba
|
thoughts and shit
|
2003-04-30 18:42:32 +00:00 |
|
Dana Jansens
|
1594828ec5
|
move windows before calcing struts. watch for windows on DESKTOP_ALL when removeing a desktop
|
2003-04-28 19:36:59 +00:00 |
|
Dana Jansens
|
f8e7ab509c
|
a more correct for the missing frame problem. don't restack windows when changing the window's layer while it is being managed.
|
2003-04-27 22:33:38 +00:00 |
|
Dana Jansens
|
5888e7ed4b
|
watch for windows without frames, they can be in the transient order before they get fully managed
|
2003-04-27 22:25:15 +00:00 |
|
Dana Jansens
|
ea4913fc85
|
no longer pertinent
|
2003-04-27 17:17:53 +00:00 |
|
Dana Jansens
|
a081582e3a
|
fix window icon rendering, was using incorrect size.
|
2003-04-27 17:08:40 +00:00 |
|
Dana Jansens
|
02c7f2e8af
|
its G_BYTE_ORDER not G_ENDIAN.
|
2003-04-27 02:31:55 +00:00 |
|
Dana Jansens
|
04d6bf1e60
|
show the move coords for where the window will actually be
|
2003-04-26 21:11:50 +00:00 |
|
Dana Jansens
|
fd89a7eadc
|
only focus on startup if focus_new is true
|
2003-04-25 22:40:04 +00:00 |
|
Dana Jansens
|
d3c094357d
|
restore the desktop and focused window on restarts if possible
|
2003-04-25 22:35:08 +00:00 |
|
Dana Jansens
|
92d3f2342d
|
add helper functions for manipulating the focus_order list.
move the focus popup into focus.c, out of action.c
allow cycling to iconic windows, which are kept at the bottom of the focus_order lists.
|
2003-04-25 21:27:16 +00:00 |
|
Dana Jansens
|
16a9ac018e
|
let the frame hold a focus state so that it can lie.
dont focus windows while cycling, just highlight them as if they are focused
|
2003-04-25 19:55:41 +00:00 |
|
Dana Jansens
|
11b7764e5f
|
icons are not at +1 anymore
|
2003-04-25 17:50:08 +00:00 |
|
Dana Jansens
|
019c779f7d
|
some more checks for transients looping on eachother when they are transients of a group
|
2003-04-24 03:41:30 +00:00 |
|
Dana Jansens
|
957ffe9c03
|
client side shit ISNT 32 bits on 64 bit platforms, its 64 bits. fuck X so hard.
|
2003-04-22 20:05:25 +00:00 |
|
Dana Jansens
|
0ba6700655
|
even better checks for when to focus new windows. focus dialogs when they are the only member of their group
|
2003-04-22 07:06:10 +00:00 |
|
Scott Moynes
|
574dd66b32
|
More menu changes to facilitate plugins.
|
2003-04-22 03:48:34 +00:00 |
|
Scott Moynes
|
6a237b91bc
|
Render menus only when they are invalid.
|
2003-04-22 01:04:29 +00:00 |
|
Dana Jansens
|
c61420b21d
|
add automake
|
2003-04-21 23:53:55 +00:00 |
|
Dana Jansens
|
100fdf7225
|
focus on press onm the titlebar buttons
|
2003-04-21 19:21:28 +00:00 |
|
Dana Jansens
|
5d973d35e8
|
yet more changes to choosing to focus windows when they mapp
|
2003-04-21 00:47:14 +00:00 |
|
Dana Jansens
|
d22e9c9c1d
|
try avoid cicular includes with the bison shit
|
2003-04-21 00:45:08 +00:00 |
|
Dana Jansens
|
573aaf7ede
|
make the icon larger than the buttons by one pixel in each direction, this makes it as tall as the label and lets it fit more image in
|
2003-04-20 07:08:40 +00:00 |
|
Dana Jansens
|
d3ce8451bc
|
new focus-new rules
|
2003-04-20 05:53:10 +00:00 |
|
Dana Jansens
|
8dfa16abae
|
i lied.. fuck @ those gnome dialogs
|
2003-04-19 21:11:04 +00:00 |
|
Dana Jansens
|
ccb8cd61ac
|
lighten up a bit on the focus new windows criteria
|
2003-04-19 21:10:27 +00:00 |
|
Dana Jansens
|
9c55fd5a57
|
rm invalid comment
|
2003-04-19 18:31:14 +00:00 |
|
Dana Jansens
|
540f547bab
|
only look for FocusOut events on the same window
|
2003-04-19 18:30:58 +00:00 |
|
Dana Jansens
|
bcbe5c8f82
|
convert STRING properties from "ISO-8859-1" instead of from the current locale, since this is what they apparently are, according to gdk.
|
2003-04-19 02:26:53 +00:00 |
|
Dana Jansens
|
be6d54a0e8
|
check the string not the pointer to it
|
2003-04-19 01:16:30 +00:00 |
|
Dana Jansens
|
6b7737acc3
|
the mouse grab screws that up
|
2003-04-18 22:31:00 +00:00 |
|
Dana Jansens
|
2829849b71
|
dispatch presses and releases during a move/resize
|
2003-04-18 22:27:24 +00:00 |
|
Dana Jansens
|
31fac363fb
|
kill the debug prints for now
|
2003-04-18 22:12:34 +00:00 |
|
Dana Jansens
|
142c14fcc8
|
nm cant do it.. damn
|
2003-04-18 22:05:39 +00:00 |
|
Dana Jansens
|
6a9e7dea8e
|
ignore another type of crossing event, caused when leaving gtk popup menus
|
2003-04-18 21:56:53 +00:00 |
|
Dana Jansens
|
c2b3a49e69
|
just formatting
|
2003-04-18 08:46:19 +00:00 |
|
Dana Jansens
|
01debc76b9
|
yet MORE changes to how focusin/out's are handled. more edge case fixing, this time with focus fallback when unmapping a window in sloppy focus mode.
|
2003-04-18 08:45:49 +00:00 |
|
Dana Jansens
|
b426f7667d
|
adjust choosing to focus new windows, make it more strict.
eat all Enter events when unmapping a window so focus fallback can be more smarter..
|
2003-04-18 08:44:32 +00:00 |
|
Dana Jansens
|
a8b8f2fc80
|
dont need to sync
|
2003-04-18 08:41:35 +00:00 |
|
Dana Jansens
|
a5f5b42455
|
check for client_normal before focusing
|
2003-04-18 06:55:51 +00:00 |
|
Dana Jansens
|
06663c245a
|
when unfocusing a window (e.g. unmanaging) try fallback to transient relations, if that fails, try group relations, then fallback to other window.
|
2003-04-18 06:55:28 +00:00 |
|
Dana Jansens
|
9d16ced24e
|
try focus other transients of the parent window when a transient falls back before focusing the parent
|
2003-04-18 06:32:54 +00:00 |
|
Dana Jansens
|
f8056d9c28
|
unset it AFTER using it...
|
2003-04-18 06:29:28 +00:00 |
|
Dana Jansens
|
bf14853e55
|
unset the client when done moveresizing
|
2003-04-18 06:28:57 +00:00 |
|
Dana Jansens
|
b5a5a8f384
|
don't wait(), the glib function does that for us woot.
|
2003-04-18 06:07:41 +00:00 |
|
Dana Jansens
|
c4fb053f2f
|
more strict rules on what will be focused by the focusNew option in the rc3. only strictly NORMAL windows will be focused, not dialogs or anything else when they are mapped.
|
2003-04-18 04:13:08 +00:00 |
|
Dana Jansens
|
e6a00eee31
|
comment typo
|
2003-04-18 01:51:55 +00:00 |
|
Dana Jansens
|
077cd7f944
|
watch out when unmanaging a window, that it is not being move/resized
|
2003-04-18 01:51:41 +00:00 |
|