Dana Jansens
62d9a34138
don't change the focus order when a client tries to focus but is not visible. client_activate will -make- it visible anyways.
...
fixes focus fallback's loop totally breaking (stopping on 32bit and looping forever on 64bit) when it encountered a non-visible window
2007-06-04 20:31:33 +00:00
Dana Jansens
0fb1d4d507
update changelog
2007-06-04 19:15:47 +00:00
Dana Jansens
c0aa4f155b
dont let windows place over menu or toolbars if they don't have a parent
2007-06-04 19:06:09 +00:00
Dana Jansens
0a5ac0c8ef
don't place windows over docks. but let them place over menus and toolbars. i guess not utility windows though?
2007-06-04 19:02:04 +00:00
Dana Jansens
51626b787d
unused variables
2007-06-04 18:42:14 +00:00
Dana Jansens
d8c518978b
placement improvements?
...
when placing transients don't place them relative to iconified parents.
try place avoiding max/fullscreen windows first, then ignore them entirely if that fails.
2007-06-04 18:37:07 +00:00
Dana Jansens
f869ec5121
when placing transients in the stacking order, only use relatives that are on screen or share the desktop or whatever, not iconic ones
2007-06-04 18:25:01 +00:00
Mikael Magnusson
6e2d5ccc03
update my theme
2007-06-04 18:13:19 +00:00
Dana Jansens
83d6c3a8c7
fix stacking_add_nonintrusive for when only 2 windows, and one is moving below the focused window (fullscreen losing focus)
2007-06-04 17:43:07 +00:00
Mikael Magnusson
ee36c0d379
actually allow raised, but default to flat for parentrelative
2007-06-04 16:13:34 +00:00
Mikael Magnusson
3a89939c2d
allow effects on parentrelative textures, ie bevels and interlaces and borders
2007-06-04 16:03:43 +00:00
Dana Jansens
4dec70d627
add --restart translation
2007-06-04 15:27:32 +00:00
Dana Jansens
62e068eabd
when a bool field is empty return false, not signal 11.. :|
2007-06-04 15:22:20 +00:00
Dana Jansens
b645e3720d
when an integer field is empty return 0, not signal 11
2007-06-04 15:21:16 +00:00
Mikael Magnusson
5417e5696e
add --restart string to czech translation
2007-06-04 10:44:21 +00:00
Dana Jansens
c5ad44a307
revert a committed typo
2007-06-04 01:58:02 +00:00
Dana Jansens
1e5d8ce0a8
when undermouse is off, ignore enter events from windows lowering/raising themsvelves (or from a pager restacking them)
2007-06-04 01:57:11 +00:00
Mikael Magnusson
350be88d3c
update italiano translation
2007-06-04 01:22:10 +00:00
Dana Jansens
a4ef4fd550
unused variables
2007-06-03 23:00:09 +00:00
Mikael Magnusson
cd5bd7bbde
update german translation
2007-06-03 22:50:47 +00:00
Dana Jansens
eb775fab98
add 3.4 changelog stuff
2007-06-03 21:59:52 +00:00
Dana Jansens
b253dff606
much simpler and works just as well! client's reference position doesnt change just because the decor sizes do
2007-06-03 21:19:33 +00:00
Dana Jansens
e9fd97fcc3
remove fuzzy strings
2007-06-03 20:47:49 +00:00
Dana Jansens
bc59c65780
remove the 3 badly out-of-date translations from LINGUAS (they wont be in releases for now)
...
removing hr.po Croatian
removing it.po Italian
removing ja.po Japanese
2007-06-03 20:38:13 +00:00
Dana Jansens
f7c7c0476b
utf8
2007-06-03 20:36:38 +00:00
Mikael Magnusson
205d7ff469
restart norway
2007-06-03 20:20:49 +00:00
Dana Jansens
8b1b0b9fc9
fix a missing &
2007-06-03 19:59:28 +00:00
Dana Jansens
8861b44cc8
don't use the title separator color for shaded windows
2007-06-03 19:48:43 +00:00
Dana Jansens
3853b19f0e
make focuslast default to true
2007-06-03 19:26:25 +00:00
Dana Jansens
03931180fc
add underMouse option
2007-06-03 19:23:02 +00:00
Dana Jansens
0df3d6f6c3
support serials wrapping around
2007-06-03 19:20:55 +00:00
Dana Jansens
4940d007cc
super amazing enter event skipping.
...
also mucho fixed for <underMouse>
2007-06-03 19:09:32 +00:00
Dana Jansens
097d02d9d3
add <underMouse> focus option
2007-06-03 17:58:21 +00:00
Dana Jansens
e61ad3581f
return if the window was restacked
2007-06-03 17:55:49 +00:00
Dana Jansens
7dd5fa0a7e
missing theme->
2007-06-03 17:41:28 +00:00
Dana Jansens
ad3336f70d
free the new title separator colors
2007-06-03 17:38:30 +00:00
Dana Jansens
47d63718c6
revert 7283 until we find out what version they are using
2007-06-03 17:07:26 +00:00
Dana Jansens
c61c7e7329
always ungrab the keyboard/mouse with current time because i dont know what else we can do with buggy x.org
2007-06-03 16:59:24 +00:00
Dana Jansens
1fd07ad51d
there add new separator colors complete
2007-06-02 21:26:23 +00:00
Dana Jansens
e451993b49
add new separator colors
2007-06-02 21:24:52 +00:00
Dana Jansens
a25d0ed10c
consistancy
2007-06-02 21:22:16 +00:00
Dana Jansens
439d2c62fa
remove the title separator width thing.
...
add a separate color for the title separator
2007-06-02 21:19:49 +00:00
Dana Jansens
25f215444b
use the new window.title.separator.width
2007-06-02 21:02:43 +00:00
Dana Jansens
285db844e6
add tswidth to theme.h, but its always == fbwidth
2007-06-02 20:48:18 +00:00
Dana Jansens
b0aa29db69
do the menu_can_hide thing properly. was such a hack before? and the variable was getting set from all kinds of events like motion notify. totally not reliable. now it works all nice.
2007-06-02 19:14:32 +00:00
Dana Jansens
1091e38908
rename activedisabled in xml to active-disabled
2007-06-02 18:58:10 +00:00
Dana Jansens
9cc523aa71
rename old xrbd activedisabled to active.disabled
2007-06-02 18:51:45 +00:00
Dana Jansens
dcb76cac8f
better fix for focus going to the frame window when iconifying with RevertToParent. Treat the focus in like a focus out.
...
When focus moves to a window that doesn't exist, need to set the focus_client to NULL otherwise the client that lost focus won't know and won't update its decor
2007-06-02 03:31:25 +00:00
Dana Jansens
c768a7dae7
catch focus out events on the frame window - this happens with revert to parent when a window is iconified. we get focusin on the frame without a focus out - which then makes us fallback. but catch the resulting focusout on the frame to make the window lose its focused decor
2007-06-02 03:16:02 +00:00
Dana Jansens
a866259d1f
when finding edges and we're omnipresent only use windows on screen
2007-06-02 00:12:37 +00:00