Commit graph

6097 commits

Author SHA1 Message Date
Dana Jansens
d57ea6ece7 include padding in the menu header min width 2007-06-12 16:38:42 +00:00
Dana Jansens
124303ab72 only xungrabkeyboard when we actually have a passive grab on it 2007-06-12 15:53:14 +00:00
Dana Jansens
8deaf1c239 respect max/min sizes when fullscreen or maximized 2007-06-12 14:33:22 +00:00
Dana Jansens
c51d6ebe11 add debug print 2007-06-12 04:56:34 +00:00
Dana Jansens
9e44bed8b8 stop ignoring enters on window hide, and explain why 2007-06-12 04:54:16 +00:00
Dana Jansens
4b3b71c54e like unmap, don't let enter events move focus when a window iconifies unless underMouse is on 2007-06-12 04:31:23 +00:00
Dana Jansens
ca4cfdbf38 dont use enter events from new windows appearing to focus them, unless underMouse is on 2007-06-12 04:20:41 +00:00
Dana Jansens
517e635752 i dont think people shade windows with the intention of having them hidden by stuff. also bug fix. 2007-06-12 04:16:32 +00:00
Dana Jansens
881a8647d2 try place under the mouse when theres no free space? maybe thats dumb 2007-06-12 04:12:54 +00:00
Dana Jansens
a883721bf7 basically this is smart placement but its better now.. 2007-06-12 04:08:55 +00:00
Dana Jansens
adfca324da new window placement, but i was a lil tipsy when i started this so maybe its not so good. smart placement was just as useless anyways though, so yeah. and this code is much cleaner. on to stealing fvwm code now. 2007-06-12 03:42:47 +00:00
Dana Jansens
68a100bde3 redundant if'ing 2007-06-11 21:58:21 +00:00
Dana Jansens
e549a2d0e0 when undecorated and keepborder is on, show only the outside border not the clientborder 2007-06-11 18:56:19 +00:00
Dana Jansens
4c56b2de8d instead of falling back to any normal window. fallback to the same windows you can focus cycle to. 2007-06-11 16:07:32 +00:00
Dana Jansens
51a4970f1a update changelog 2007-06-10 23:28:51 +00:00
Dana Jansens
62ac5e57a1 bump version. fix library versions 2007-06-10 23:18:51 +00:00
Dana Jansens
fc2e419a8a put new things at the bottom of the struct 2007-06-10 23:07:36 +00:00
Dana Jansens
94a2a4d67e let the shadow be 0-256 2007-06-10 21:56:50 +00:00
Dana Jansens
6b05306a28 don't limit the highlight at all 2007-06-10 21:55:09 +00:00
Dana Jansens
875ce8edf4 fix a debug print 2007-06-10 21:40:22 +00:00
Dana Jansens
89b7311d8d make bevel strengths theme-selectable 2007-06-10 21:38:29 +00:00
Dana Jansens
03d1c08dfe move focus consistantly when changing desktops with different mouse-focus options - while still being not annoying with omnipresent windows 2007-06-10 19:50:50 +00:00
Dana Jansens
b8e78bba16 cache pipe menus without crashing! 2007-06-10 19:37:09 +00:00
Dana Jansens
a1f882b264 make um.. the resizerelative action work right and also not move the window when resizing it and it cant get any smaller/bigger 2007-06-10 19:21:47 +00:00
Dana Jansens
6a79805b7c cache pipe menus until the menus close 2007-06-10 18:48:58 +00:00
Dana Jansens
e437dff20c remove debug prints 2007-06-10 18:06:12 +00:00
Dana Jansens
220e568d75 allow noninteractive directional focus.
make keybinds noninteractive when the last key in the chain has no modifiers (i think this is what the code was supposed to do but failed.)

don't reset key chains during an interactive action. reset them after an interactive action finishes (honoring chroot)
so you can <C-t><C-Up>Stuff<//> and it'll do stuff as you hit C-Up, you dont have to keep hitting C-t
2007-06-10 17:58:52 +00:00
Dana Jansens
897c70e8dd frigging gtk frig. 2007-06-10 16:19:08 +00:00
Dana Jansens
33fe8d4470 i think that other emacs fix was "the right one" and this one where we don't always send configurenotifies can go away. that should fix the xemacs stall thing. 2007-06-10 16:02:28 +00:00
Dana Jansens
825672c7be copy/paste :x 2007-06-10 13:06:16 +00:00
Dana Jansens
71f5b460cd fix resizerelative for right/bottom edges 2007-06-10 13:04:12 +00:00
Dana Jansens
d89360eb40 remove SCIM by default. its caused people problems 2007-06-10 04:16:36 +00:00
Dana Jansens
ef8bd3947d delay re-rendering the frame while it is being iconify-animated until the animation finishes (avoid it flashing to unfocused) 2007-06-10 03:58:02 +00:00
Dana Jansens
d3c22b58cb use the osd theme stuff for the dock instead of active titlebar 2007-06-10 03:41:40 +00:00
Dana Jansens
b068bf8528 update changelog 2007-06-10 00:48:03 +00:00
Dana Jansens
6271c8e975 make client_under_pointer only count windows on the visible desktop. its called halfway thru showing/hiding windows on a desktop change when focusLast is off 2007-06-10 00:33:54 +00:00
Dana Jansens
128209b1c3 let you use +-+-x in the positions for per-app settings, like x geometry 2007-06-10 00:19:02 +00:00
Dana Jansens
3124112578 update changelog for 3.4.1 so far 2007-06-09 21:51:51 +00:00
Dana Jansens
fa2bbcfbf1 update onyx themes 2007-06-09 20:56:25 +00:00
Dana Jansens
2aa0fcca73 let you focus cycle to helper windows if there are only dialog windows around in its group (only normal type windows count as siblings for this case) 2007-06-09 17:58:16 +00:00
Dana Jansens
e319301415 only configure the window after it sets WM_NORMAL_HINTS if it is outside of its new bounds 2007-06-09 17:19:55 +00:00
Dana Jansens
5ac4d96d79 mismerged the 3.4 xsd stuff into trunk. 2007-06-09 02:59:18 +00:00
Dana Jansens
882af64f80 add shadows on inactive windows 2007-06-09 01:28:23 +00:00
Mikael Magnusson
2440549aba wrongly indented line 2007-06-09 01:28:00 +00:00
Dana Jansens
d2f2d82d02 revert change to theme.. *^^* 2007-06-09 01:23:21 +00:00
Dana Jansens
62a652f6f5 fix when 1or2px splitvertical 2007-06-09 01:22:34 +00:00
Dana Jansens
44fa95eea8 no crashing in splitvertical 2007-06-09 01:18:19 +00:00
Dana Jansens
b60e471705 middle gradient in splitvertical 2007-06-09 01:08:25 +00:00
Dana Jansens
45a3ad6d42 small tweak for nonfocused windows? i dont think they are perfect yet. 2007-06-09 00:42:29 +00:00
Dana Jansens
173f05616b better buttons for inactive windows - no hover and bright lightup pressed 2007-06-09 00:36:13 +00:00