Scott Moynes
|
e7c9e43210
|
fixor
|
2003-05-09 23:29:41 +00:00 |
|
Dana Jansens
|
24a074157c
|
nice merge
|
2003-05-09 23:24:07 +00:00 |
|
Scott Moynes
|
a8a4a2cca3
|
Menu uber patch
Since we have no menu parser see menu_startup() to customize
|
2003-05-09 23:15:28 +00:00 |
|
Dana Jansens
|
d5eacc5642
|
add a client_activate function, use it for net_wm_active mesgs and for focus cycling.
|
2003-05-09 22:53:11 +00:00 |
|
Dana Jansens
|
380ddd2b9c
|
unshade windows when you cycle focus to them
|
2003-05-09 22:37:19 +00:00 |
|
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 |
|