Dana Jansens
ac175e47f9
don't lower from press actions, because that can't move focus!
2007-05-26 14:13:09 +00:00
Dana Jansens
fd2f01bf08
add C-A-Up/Down to the mouse focus example, and don't raise on clicks on the client
2007-05-26 13:53:10 +00:00
Dana Jansens
5a1fa9210d
add a debug print
2007-05-26 03:09:45 +00:00
Dana Jansens
b60cf73900
only auto-activate normal windows when they raise themselves (not splash screens or panels or desktops - what desktop would raise itself heh)
2007-05-26 03:08:07 +00:00
Mikael Magnusson
71af5156ba
mention openbox version in ar.po
2007-05-26 00:35:52 +00:00
Dana Jansens
7b2d341833
add arabic translation
2007-05-26 00:30:08 +00:00
Dana Jansens
de76611e8a
only preserve focus for normal omnipresent windows
2007-05-25 23:42:44 +00:00
Dana Jansens
40f20e93ca
move some code aaround for focusing. proper layer calculation for fullscreen windows based on focus. hopeuflly not break sometihng else.
2007-05-25 22:55:37 +00:00
Dana Jansens
c371c6d4a3
bump the version
2007-05-25 21:42:28 +00:00
Dana Jansens
9d0dfca7b0
i broke desktop switching
2007-05-25 21:40:24 +00:00
Dana Jansens
31f63fb6f7
remove activate from the mouse focus example rc.xml
2007-05-25 21:17:35 +00:00
Dana Jansens
1fcbb41d05
remove activate action from the config file, so things are more explicit. dont unshade on click for things that can move the window. don't unshade on right clicks on the titlebar
2007-05-25 21:16:34 +00:00
Dana Jansens
1eedc817c2
bump the version for 993
2007-05-25 19:20:20 +00:00
Dana Jansens
6c8b7c1e6d
add C-A-Up/Down mouse bindings, for consistency with the C-A-arrow key bindings!
2007-05-25 19:10:47 +00:00
Dana Jansens
e10c54137a
let you use control button to run keyboard accels in menus
2007-05-25 19:01:57 +00:00
Dana Jansens
5d5156dcb3
dont use empty desktop names from the rc file
2007-05-25 17:49:15 +00:00
Dana Jansens
1f71a0db72
small optimization heh for screen_set_desktop - set the root proerty less
...
initialize screen_last_desktop properly
2007-05-25 15:49:16 +00:00
Dana Jansens
ad8e8d4988
less negatives means less confusing.. but yeah. get rid of omnipresent check in focus_fallback
2007-05-25 15:41:14 +00:00
Mikael Magnusson
cca8a90301
haha typo etc
2007-05-25 15:36:26 +00:00
Mikael Magnusson
91dbbeb65e
missed a spot
2007-05-25 15:35:24 +00:00
Mikael Magnusson
ddd2a4da21
check desktop switching stuff in screen_set_desktop
2007-05-25 15:34:31 +00:00
Dana Jansens
336011efb1
prevent flicker in the follow actiosn again instead of in focus fallback. focus fallback needs to be very reliable.
2007-05-25 15:23:48 +00:00
Dana Jansens
7cf4c970ae
debug print in focus.c
...
when focus goes to something that isn't a client (window already unmapped) then set focus_client to NULL so we know nothing has focus right now
2007-05-25 15:02:20 +00:00
Dana Jansens
6a9d502f20
put the actions back so they don't have to be smart.
...
make focus_fallback not send focus anywhere if the new target is the same as what is already focused
2007-05-25 14:44:49 +00:00
Mikael Magnusson
c83832887b
make omnipresent windows not flicker when changing desktops
2007-05-25 14:31:24 +00:00
Dana Jansens
9cb80fc994
save the focus_client when falling back
2007-05-25 14:26:12 +00:00
Dana Jansens
9f7554a4fe
backwards logic
2007-05-25 14:21:48 +00:00
Dana Jansens
ae65a6b25e
cleanup, and don't send windows to desktop if they are already there
2007-05-25 14:18:45 +00:00
Dana Jansens
912f8eed50
don't fallback focus if the focused client is being moved there and follow is on
2007-05-25 14:16:43 +00:00
Dana Jansens
d1570968cf
put the hostname in icon titles too
2007-05-25 14:08:54 +00:00
Dana Jansens
38d1f2cba6
send iconic windows to the bottom of the focus list so you can a-s-tab tog get back what you just iconified
2007-05-25 14:07:34 +00:00
Mikael Magnusson
1ca83752a8
titleNumber disappeared a while ago
2007-05-25 09:29:35 +00:00
Dana Jansens
c9850a8189
prevent very small windows from having elements with negative or zero sizes
2007-05-24 23:30:16 +00:00
Dana Jansens
f638c5b8fa
some focus changes...
...
1) listen for inferiornotify. that way when iconify animating reverts to parent, we see it.
2) set client to null when falling back and update the root window property
3) get rid of the "focus didnt move anywhere" business, and just process the envents in the right order.
2007-05-24 21:50:35 +00:00
Dana Jansens
70fc99f90e
stop unmapping the plate window. that was just a coincidence that it fixed the libwnck stuff
2007-05-24 21:49:32 +00:00
Mikael Magnusson
37aaf4c1e4
merge r6815 from 3.4-working (!) 'fix positioning of tlt, top and trt resize elements. thanks mulberry'
2007-05-24 21:39:23 +00:00
Dana Jansens
f9cf8fcea8
dont give focus to transients when the situation is ambiguous
2007-05-24 21:01:19 +00:00
Dana Jansens
33d48c5271
add a debug print
2007-05-24 20:33:55 +00:00
Dana Jansens
2fabd7bd15
add the big.c test
2007-05-24 20:30:34 +00:00
Dana Jansens
081c7c0cfe
experimental change. when apps map, make them fit inside the struts and the screen and stuff, unless they are user-positioned
2007-05-24 20:29:30 +00:00
Dana Jansens
689157e869
only put a transient for the group onto some other desktop if its whole group is over there
2007-05-24 19:38:03 +00:00
Dana Jansens
e2da966bcb
choose the closest icon size, not always the first icon. :X
2007-05-24 19:28:22 +00:00
Mikael Magnusson
0f48ef7d9b
Added dutch translation
2007-05-24 16:44:04 +00:00
Mikael Magnusson
9b95bf5ce0
updated russian translation
2007-05-24 16:43:41 +00:00
Dana Jansens
aa81b46ff3
bump the version to 992
2007-05-24 12:54:50 +00:00
Dana Jansens
10e08f6cd8
use maximized state to try find fullscreen sized windows that shouldnt be considered fullscreen, instead of using the undecorated flag
2007-05-24 12:47:19 +00:00
Dana Jansens
b526714861
kill the top and bottom resize contexts for max-vert windows
2007-05-24 03:13:24 +00:00
Dana Jansens
3052eaaa2a
mention that they dont take command line arguments
2007-05-23 18:02:07 +00:00
Dana Jansens
c3e0a6d734
don't let the session scripts take arguments
2007-05-23 17:59:58 +00:00
Dana Jansens
48314dc246
i remembered why i remvoed the fake enter events from press type actions moving windows around. it makes for focus events with notifywhilegrab. remove it and make a comment explaining why.
2007-05-23 17:34:09 +00:00