Commit graph

5756 commits

Author SHA1 Message Date
Dana Jansens
5ae7ccd8e3 add the focus options documentation to the mouse focus example 2007-05-27 23:38:14 +00:00
Dana Jansens
078f6e5ad0 properly align stuff when the icon is on the right side 2007-05-27 23:33:27 +00:00
Mikael Magnusson
6bb61c3095 update catalan translation 2007-05-27 23:31:46 +00:00
Mikael Magnusson
0c8c23e8fd only hilight the first entry when opening the menu with a keybind 2007-05-27 23:11:14 +00:00
Dana Jansens
c53db44602 ignore focusout notifyungrab.
fix focus bug in firefox where you use gmarks popup and when you go to a page with it, it think focus went to a black hole
2007-05-27 23:09:22 +00:00
Dana Jansens
ddfddc15e3 document the focus options 2007-05-27 22:55:06 +00:00
Dana Jansens
b8fded742a make focuslast only apply to switching desktops, like 3.3.1 2007-05-27 22:50:40 +00:00
Dana Jansens
568ca95bc2 unused variables 2007-05-27 22:48:40 +00:00
Dana Jansens
5395d30623 put xerrors in the debug output when they are being ignored 2007-05-27 22:39:57 +00:00
Dana Jansens
65bf23c27d when colormap changes and it is installed, reinstall the new one
also add a debug print
2007-05-27 22:39:30 +00:00
Dana Jansens
a59540f25a improve the colormap setting code 2007-05-27 22:38:48 +00:00
Dana Jansens
35889c2854 mssing a break; *^^;* 2007-05-27 22:37:16 +00:00
Dana Jansens
a9ff8217bf debug prints improved 2007-05-27 22:31:38 +00:00
Dana Jansens
547da27332 only 1 unmap is generated when we reparent the window at startup. not sure when this changed but weve changed our eventmasks, or maybe it was always wrong. but yeh. 2007-05-27 22:23:47 +00:00
Dana Jansens
c189771cef when an app doesn't specify PPosition or USPosition, then assume its PPosition 2007-05-27 21:30:16 +00:00
Mikael Magnusson
20cb425fd3 fix a string 2007-05-27 19:43:33 +00:00
Mikael Magnusson
47744e03c3 don't crash when you press enter with nothing selected in the menu 2007-05-27 18:57:51 +00:00
Mikael Magnusson
7f9080c6a0 hilight the first normal entry also if there is a menuheader/separator before it 2007-05-27 17:31:22 +00:00
Dana Jansens
914d18f364 fix formatting 2007-05-27 16:35:44 +00:00
Dana Jansens
01a7a9edb7 fix window gravity when there is a border width 2007-05-27 16:33:59 +00:00
Dana Jansens
8e19e99ac8 debug print modified and the confignotify test 2007-05-27 15:28:16 +00:00
Dana Jansens
2521fd24c5 don't set the above member in synthetic configurenotify events
add more output in confignotify test
2007-05-27 14:49:44 +00:00
Mikael Magnusson
9d50361708 update slovak translation, and fix some errors i made in the portuguese translations wrt encoding 2007-05-27 14:36:23 +00:00
Dana Jansens
cace930f8c only need to call xconfigurewindow once 2007-05-27 14:33:37 +00:00
Dana Jansens
10002eaa27 don't queue focusing actions. so they don't hide the menu right away 2007-05-27 05:07:17 +00:00
Dana Jansens
fe99440c16 don't set the global moving state unless the move/resize is accepted 2007-05-27 04:16:14 +00:00
Dana Jansens
47986dcd9c always set all the coords, as the x/y only change when resizing the border too 2007-05-27 00:35:00 +00:00
Mikael Magnusson
c11d83e5ae this fits in 80 cols on one line and oh my god I wrote where instead of we're :(((((((((((((((((( sad face 2007-05-26 23:32:25 +00:00
Mikael Magnusson
fb952d863a don't fake an enter event if where still in the same window 2007-05-26 23:30:59 +00:00
Dana Jansens
a38012f2ff only readjust the frame size when the client needs to be resized 2007-05-26 23:12:29 +00:00
Dana Jansens
5883164b19 fix for not changing clients' border widths on them 2007-05-26 23:09:34 +00:00
Dana Jansens
2e529e3ff3 don't change clients' borders 2007-05-26 22:55:13 +00:00
Dana Jansens
306ea13177 we set borderwidth to 0 so always give that to the client consistently 2007-05-26 22:41:31 +00:00
Dana Jansens
a4f868a195 send the client's border width in configurenotify messages, so it can get the right offset 2007-05-26 22:28:27 +00:00
Dana Jansens
ca8924a5a0 let you unfocus/lower stuff in press actions. it'll be okay 2007-05-26 22:15:52 +00:00
Dana Jansens
5e9e266722 change in how things are ungrabbed to avoid grabwhilenotify. don't ungrab every key press. just ungrab the passive grab when there is no active grab and we are going to move focus.
this should be less intrusive and seems to work
2007-05-26 22:13:34 +00:00
Dana Jansens
4a45cabd4f revert r6802.
it seems that focusin/out notifygrab business is only affected by *keyboard* grabs, not pointer grabs, at least not passive pointer grabs
2007-05-26 22:03:07 +00:00
Dana Jansens
4e8e48fe7f don't unfocus in press actions 2007-05-26 21:39:27 +00:00
Dana Jansens
aa7c36d1bc only kill focus cycling when the window being destroyed was in the list of targets 2007-05-26 21:22:28 +00:00
Dana Jansens
11c4ce4903 don't need the client destructor now 2007-05-26 21:09:48 +00:00
Dana Jansens
5d9b059601 oops was saving tthe options in the wrong place.
save the panels/dockwindows/desktopwindows/alldesktops options when focus cycling starts
2007-05-26 21:03:48 +00:00
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