Commit graph

6665 commits

Author SHA1 Message Date
Dana Jansens
c090f63011 save the panels/dockwindows/desktopwindows/alldesktops options when the focus cycling popup is shown 2007-05-26 20:56:00 +00:00
Dana Jansens
12bbc0cc43 use focus_cycle_stop to cancel focus cycling 2007-05-26 20:52:21 +00:00
Dana Jansens
508ce538c0 when canceling focus cycling, cancel both normal and directional 2007-05-26 20:48:52 +00:00
Dana Jansens
a76ac8205c don't crash when a window adds itself to the focus order while cycling 2007-05-26 20:43:08 +00:00
Dana Jansens
df50b6bbd4 bump the version 2007-05-26 20:37:03 +00:00
Dana Jansens
959fff5e1c drop the startup notify timeout from 30 to 20 seconds 2007-05-26 19:58:20 +00:00
Dana Jansens
8929993b42 add confignotify.c test 2007-05-26 19:52:02 +00:00
Dana Jansens
23f9ae2768 add a comment about the last revision 2007-05-26 19:48:55 +00:00
Dana Jansens
47a4c3324a don't map the client window when grabbing the frame. we need to set up the client and send configurenotifies and stuff *before* sending the map notify 2007-05-26 19:46:28 +00:00
Dana Jansens
16ae58681e remove a debug print 2007-05-26 17:36:05 +00:00
Dana Jansens
211cc4449d center argb textures (icons for eg.) within the area given if they are not the same shape 2007-05-26 17:35:17 +00:00
Dana Jansens
09f4483ce0 fix titleleft and titleright for fullmax windows without decorations 2007-05-26 15:53:05 +00:00
Dana Jansens
a8fe821fdd use the PSize and USSize hints to decide to resize windows on map or not 2007-05-26 15:38:54 +00:00
Mikael Magnusson
1821191d45 i don't speak portuguese 2007-05-26 15:37:12 +00:00
Dana Jansens
e9ccc6a82e fix a debug print 2007-05-26 15:25:57 +00:00
Dana Jansens
fd2fe67592 +1 in the wrong place meant bad decorations 2007-05-26 15:22:18 +00:00
Dana Jansens
7d164842e0 give focus to new windows when *any* relative already has focus..
don't give it when it will not go to the window anyway tho, like if there is already a modal child for it
2007-05-26 14:56:53 +00:00
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