Dana Jansens
e97a443590
don't compare variables to themselves
2007-05-22 02:28:03 +00:00
Dana Jansens
8f87a8af62
only send configure notify when they requested a move, or if we are actually changing anything.
...
that is: if they only request a resize and nothing changes, don't do anything and dont send a configurenotify. this fixes the emacs event storm
also some new macros for rects
2007-05-22 02:14:49 +00:00
Dana Jansens
4c25342316
dont use the client's area rect when figuring out where to place it because then when you want to move ti there, it thinks that it is already there! i actually fixed another bug recently that would have affectd this before but now it should work perfect..
2007-05-22 01:36:17 +00:00
Dana Jansens
e8bac610ad
adjust the frame's size before placing the window so we know how much decor it has
2007-05-22 01:32:28 +00:00
Dana Jansens
a0941554f6
fix showing the resize cursors at the right times.
...
fix losing the pre-size/position for windows mapped maximized or fullscreen states (and on restart)
2007-05-22 01:03:13 +00:00
Dana Jansens
c5508ec16f
we put desktop windows on all desktops so dont let them move.
...
make sure the window can move/resize when shutting down and restoring its geometry
2007-05-22 00:24:06 +00:00
Dana Jansens
f0940aba64
missing another break; ! wow
2007-05-22 00:19:04 +00:00
Dana Jansens
798ed11be8
missing a break; heh
2007-05-22 00:18:45 +00:00
Dana Jansens
62c311ba92
better ordering so you can unmaximize maximized windows.. but you cant resize them
2007-05-22 00:11:14 +00:00
Dana Jansens
119c48fc6c
you can't resize fully maxed windows
2007-05-22 00:09:08 +00:00
Dana Jansens
44be67844a
don't reload the session on restart
2007-05-22 00:05:28 +00:00
Dana Jansens
b8f207892a
some repositioning of frame elements for maximized windows.
...
fix clicking on borders not counting as the button in that corner for full max windows
disable the resize cursors for full max windows
2007-05-21 23:56:07 +00:00
Mikael Magnusson
cce3fed748
some changes to swedish translation
2007-05-21 22:27:34 +00:00
Dana Jansens
bca4fe6c8b
maybe the user time stuff should be more like other wm implementtions and less in the way
2007-05-21 21:48:27 +00:00
Mikael Magnusson
1d93dc961b
update estonian and polish translations
2007-05-21 17:51:00 +00:00
Mikael Magnusson
e697daacb2
add estonian translation and rename italian 'it'
2007-05-21 17:24:33 +00:00
Dana Jansens
590e6177c1
add a rough italian translation
2007-05-21 15:06:51 +00:00
Mikael Magnusson
32b10e33db
some more corrections
2007-05-21 14:35:20 +00:00
Mikael Magnusson
7be9d84615
typo
2007-05-21 13:56:18 +00:00
Mikael Magnusson
ad6eeb4b47
add portuguese brazil translation
2007-05-21 13:52:04 +00:00
Dana Jansens
063f837f54
merge the po's from 3.4 branch that are going out with 3.3.990
2007-05-21 04:11:47 +00:00
Dana Jansens
ded9252ed0
missing %s's in the translation. i hope these are ok
2007-05-21 04:08:53 +00:00
Dana Jansens
fd8ce9414a
use simple pattern matching for per-app settings. all rules that match are applied to a window rather than just the first
2007-05-21 03:42:25 +00:00
Dana Jansens
add9c3c1bb
oops. dont default all stuff to bold
2007-05-21 03:40:16 +00:00
Mikael Magnusson
2982d30769
updated french translation
2007-05-20 23:21:24 +00:00
Dana Jansens
280c70b00b
make the default fonts bold cuz bold looks better everywhere except in the menus i think
2007-05-20 23:00:56 +00:00
Dana Jansens
209d8df0b1
leave things how we found them !
2007-05-20 22:49:34 +00:00
Dana Jansens
3c3fc81b6c
fix iconify animation to deal with the new frame layouting
2007-05-20 22:10:42 +00:00
Mikael Magnusson
5fe275d004
updated finnish translation, thanks Aperculum
2007-05-20 22:06:17 +00:00
Dana Jansens
599b63e471
fix rendering argb textures on solid backgrounds
2007-05-20 22:06:03 +00:00
Dana Jansens
4c7119f94f
hide more decor whwn its not being used
2007-05-20 20:00:23 +00:00
Mikael Magnusson
a78b22d015
fix some mistakes
2007-05-20 17:07:20 +00:00
Mikael Magnusson
4163f655d2
replace incorrect fuzzy strings with empty placeholders
2007-05-20 17:06:18 +00:00
Mikael Magnusson
fb8306964a
update norwegian translation
2007-05-20 16:52:58 +00:00
Dana Jansens
9fbe54b9a1
add the root context to the sloppy focus example config
2007-05-20 16:33:11 +00:00
Dana Jansens
df07fdc90a
add the template file
2007-05-20 16:14:14 +00:00
Mikael Magnusson
2c9bb4be11
forgot a \n
2007-05-20 15:45:42 +00:00
Mikael Magnusson
af27817186
new strings to translate, and update swedish translation
2007-05-20 15:28:29 +00:00
Dana Jansens
cb7752cd1f
if the theme supplied a max button or desk button then use that for toggled fallback
2007-05-20 15:25:50 +00:00
Mikael Magnusson
559ab9c922
add --restart
2007-05-20 15:23:08 +00:00
Dana Jansens
64d812c6d7
fix windows moving to monitors other than their own. client_find_onscreen uses their desired coordiantes instead of their old ones
2007-05-20 15:16:57 +00:00
Mikael Magnusson
928305d0b7
remove unused config_menu_warppointer
2007-05-20 15:01:01 +00:00
Dana Jansens
598199425d
make frame elements unmap when they arent in use
2007-05-20 14:56:09 +00:00
Dana Jansens
2cce02b1b9
fix for shaped windows
2007-05-20 07:19:52 +00:00
Dana Jansens
ef95323122
fix for variable sized border between titlebar and client
2007-05-20 07:09:31 +00:00
Dana Jansens
7472ed3557
fix new dimensions for maximized windows
2007-05-20 07:02:49 +00:00
Dana Jansens
1612a16e80
frame can handle having no border between the titlebar and the client now
2007-05-20 06:47:43 +00:00
Dana Jansens
1b7c2dac9e
draw the handle without borders
2007-05-20 06:45:02 +00:00
Dana Jansens
0353b979c6
construct the titlebar without borders
2007-05-20 05:39:16 +00:00
Dana Jansens
96fbc0c622
set the resize cursors only when the window can be resized
2007-05-20 05:01:00 +00:00