Commit graph

5697 commits

Author SHA1 Message Date
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
Dana Jansens
192cc6b4f4 don't let you maximize menu and toolbars 2007-05-23 16:17:03 +00:00