Commit graph

5922 commits

Author SHA1 Message Date
Dana Jansens
451fb42cd0 3/8 opacity for iconic windows 2007-05-28 03:02:00 +00:00
Dana Jansens
db4bc708d3 make iconic windows have 50% opacity in the alt-tab box 2007-05-28 02:56:35 +00:00
Dana Jansens
8205b6581d update the strut when strut_partial changes 2007-05-28 02:23:23 +00:00
Dana Jansens
2050e99a5f dont count non-normal windows as parents, in the group too 2007-05-28 02:21:10 +00:00
Dana Jansens
a5aa1af32c typo again!? 2007-05-28 02:15:47 +00:00
Dana Jansens
5ec53919bd dont count non-normal windows as parents 2007-05-28 02:15:31 +00:00
Dana Jansens
9182f1a603 typo and ()s 2007-05-28 02:13:17 +00:00
Dana Jansens
301016fd2b don't give focus to transient when it is ambiguous, but only if they have a parent 2007-05-28 02:12:36 +00:00
Dana Jansens
e9f6255b18 properly search for a focused window in the transient tree 2007-05-28 02:02:13 +00:00
Dana Jansens
30912d467a do try_configure to find out what width the window will actually be, before adjust the x/y based on gravity, if they didn't specify the x/y 2007-05-28 01:42:50 +00:00
Dana Jansens
33406a1c7f when compressing motion events use both xy and rootxy 2007-05-28 01:07:45 +00:00
Dana Jansens
f690980dd1 add some tests which i didnt add before, and the new groupmodal test 2007-05-28 00:40:03 +00:00
Dana Jansens
461ae2a833 add a comment and make it smarter about when to let you focus cycle to windows with modal children 2007-05-28 00:38:44 +00:00
Dana Jansens
e48dce6707 add a comment 2007-05-28 00:35:11 +00:00
Dana Jansens
16fcb1213d when you focus a window, bring any modal children it has to that desktop
when falling back, return the window which actually was focused by client_focus
let you focus cycle to windows when their modal window is on another desktop (it will be brought over)
2007-05-28 00:33:58 +00:00
Dana Jansens
8874ec1fc4 put transients on the current desktop when their parent is on all desktops 2007-05-28 00:05:51 +00:00
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