Commit graph

6079 commits

Author SHA1 Message Date
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
Dana Jansens
10f79f4dae change which windows are used for finding edges. its the same as window resistance really now. and works if the window isnt on the current desktop 2007-06-02 00:05:06 +00:00
Dana Jansens
2b28aa8c41 smrts.
compare windows for restacking based on their desktops and if they are iconified. dont compare to irrelavent ones. also if the sibling isn't valid then don't use it.
2007-06-01 23:46:38 +00:00