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
Dana Jansens
630d9504d3
let you iconify utility windows
2007-05-23 16:13:50 +00:00
Dana Jansens
93d9201cba
first step of changing the types and their restrictions
2007-05-23 16:07:55 +00:00
Dana Jansens
2fb7a6e478
yay! gravity finally works right!
2007-05-23 15:16:13 +00:00
Mikael Magnusson
459449c7e1
työtila %i
2007-05-23 14:51:08 +00:00
Mikael Magnusson
03f578f8d7
töölaud %i
2007-05-23 14:31:31 +00:00
Mikael Magnusson
9f7a19daac
update zh_TW translation and add the desktop %i string to most translations, not sure about et though
2007-05-23 14:26:28 +00:00
Dana Jansens
52a28bb5d8
little comment about unmapping the plate window for libwnck
2007-05-23 13:59:56 +00:00
Dana Jansens
a055fd9e57
validate the desktop layout loaded from session
2007-05-23 13:58:51 +00:00
Dana Jansens
cec4b9df2e
mention that the desktop stuff are default values only
2007-05-23 04:33:09 +00:00
Dana Jansens
be08578db0
2007-05-23 04:28:05 +00:00
Dana Jansens
0e98685d80
add the "desktop %i" string to the translations
2007-05-23 04:24:28 +00:00
Dana Jansens
a4b4e61a02
better idea, don't set the desktop names in the default rc. and lets translate the string in openbox. ha ha. this way everyone gets translated names by default.
2007-05-23 04:23:55 +00:00
Dana Jansens
b04186cf2a
make the default desktop names match the auto generated ones, and numbers are the universal language anyways
2007-05-23 04:22:38 +00:00
Dana Jansens
e9fb95168e
restore the desktop names and number from the session. don't clobber them if they are already set when we start up.
2007-05-23 04:21:25 +00:00
Dana Jansens
0b7b5e3b93
update the desktops comment to tell you to use obconf to set the desktop number/names without having to log out/in
2007-05-23 04:19:41 +00:00
Dana Jansens
1b82cc481e
little sanity check. dont let you create more than 1000 desktops
2007-05-23 04:17:30 +00:00
Dana Jansens
e9115802d5
make the client list menu update properly and not crash
2007-05-23 04:08:16 +00:00
Dana Jansens
1cafe0ba4c
set the desktop names when there are too few from the config file when possible. otherwise use "desktop %d".
...
if we change the desktop names at all, set the root hint so other apps know about it too and we can all agree
2007-05-23 03:16:45 +00:00
Dana Jansens
6f6ab8c442
save and restore the desktop number/layout/names in the session.
...
also fix a segfault in some debug prints, printing ints as strings!
2007-05-23 03:07:50 +00:00
Dana Jansens
3b8bcd3e3a
get the pixel extents the "right way" in 1.16 and use our own rounding otherwise because the pango function lies.
2007-05-23 02:02:00 +00:00
Dana Jansens
3f3d59904e
pango lies. do the pixel conversion ourselves
2007-05-23 01:42:59 +00:00
Dana Jansens
e8dbe09cdd
draw the keychain popup only when necessary
2007-05-23 01:42:08 +00:00
Dana Jansens
6fb3e62a31
when a window is being kept on screen (espcially from mapping more or less) and the position didnt come from the user (USPosition) then force the top left corner of the app on screen so it doesnt hide behind panels or whatever and you cant get at the titlebar
2007-05-23 01:15:07 +00:00
Dana Jansens
89c7b236b5
fix libwnck by unmapping the plate window as well as the client during iconify animation
2007-05-23 01:00:27 +00:00
Dana Jansens
b95fe18c56
revert r6775, it didnt help, and then more event storm
2007-05-22 23:48:44 +00:00
Dana Jansens
e043faec9e
dont compress motion events. it breaks things, moveresize is missing events
2007-05-22 23:44:33 +00:00
Dana Jansens
206ad12bda
fix window gravity..
...
also less setting the wm_state hint redundantly
2007-05-22 23:21:46 +00:00
Mikael Magnusson
dc752df2ed
update portuguese translation
2007-05-22 22:34:56 +00:00
Dana Jansens
a6903d9056
settings is never null anymore, so dont bother to check. also use else's because we don't need to set match=false 3 times
2007-05-22 21:54:33 +00:00
Dana Jansens
2867aba1ae
dont have xml comments inside comments for the per-app example
2007-05-22 21:52:48 +00:00