Commit graph

192 commits

Author SHA1 Message Date
Dana Jansens
b3d26fdb20 comment 2007-07-06 04:16:34 +00:00
Dana Jansens
1e6c375fdd add the moveto action 2007-06-22 15:18:43 +00:00
Dana Jansens
d158b64282 clearer code paths 2007-06-21 15:04:51 +00:00
Dana Jansens
7d3e3ff6df always have the offscreen buffer's shape matched to the window's 2007-06-21 15:02:31 +00:00
Dana Jansens
15cabcb16a only enable automatic composite redirection for the client windows, not the frames. maybe this will avoid screen artifacts with the crap server support 2007-06-21 05:49:08 +00:00
Dana Jansens
d13daff959 80 cols 2007-06-21 05:25:59 +00:00
Dana Jansens
fa6f70ce3a get the offscreen pixmaps for all windows (including their frames) 2007-06-20 02:51:42 +00:00
Dana Jansens
15d6158536 don't force reconfigure in a number of places, also eat enter events when reconfiguring. yay 2007-06-13 15:07:49 +00:00
Dana Jansens
4e0ba65d30 kill the side borders on the handle and titlebar when max_horz 2007-06-13 14:36:06 +00:00
Dana Jansens
44bc0dab88 no un-needed rendering 2007-06-13 12:37:52 +00:00
Dana Jansens
383f1ee85f don't show vertical resize context/arrow when the window is shaded 2007-06-13 12:31:41 +00:00
Dana Jansens
eb6a2e9c4b xinerama support like crazy for struts and everything else too. this probably crashes but its been way too long without a commit. 2007-06-13 11:15:51 +00:00
Dana Jansens
9586e3bf14 plug memory leaks from the new strut code 2007-06-13 01:58:34 +00:00
Dana Jansens
7a6a516b8e very cool struts. partial struts actually are partial struts now. possibly way broken with xinerama? 2007-06-13 01:50:01 +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
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
69a5c9c234 revert the change to frame.c 2007-06-07 23:51:07 +00:00
Mikael Magnusson
96bb892054 back xml themes out of trunk 2007-06-07 23:46:28 +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
eb237bf379 add comment 2007-06-01 05:21:54 +00:00
Dana Jansens
af42ac2a53 less configure events on mapping 2007-06-01 05:21:09 +00:00
Dana Jansens
9b5770277d less configurenotify spam 2007-06-01 04:54:42 +00:00
Dana Jansens
e8cd4c4d8d fix ooffice (and all stupid windows that use static gravity) 2007-05-31 21:33:51 +00:00
Dana Jansens
a9b411ce84 fix the bottom decor stuff for maximized windows. kill the border and tings at the bottom for fullmax windows. 2007-05-29 21:04:06 +00:00
Dana Jansens
ac72dafab4 fix clients with static gravity 2007-05-29 12:23:52 +00:00
Dana Jansens
ba2de2d512 give the client a 0 border again. 2007-05-28 23:15:51 +00:00
Dana Jansens
56b01b73a8 have the clientpadding color show during resize, and no flashing on unmap. we win ! 2007-05-28 22:46:28 +00:00
Dana Jansens
2aa0a6b01b get rid of the plate window 2007-05-28 22:30:59 +00:00
Dana Jansens
a1511e4655 get rid of the "inner" window 2007-05-28 22:18:32 +00:00
Dana Jansens
078f6e5ad0 properly align stuff when the icon is on the right side 2007-05-27 23:33:27 +00:00
Dana Jansens
547da27332 only 1 unmap is generated when we reparent the window at startup. not sure when this changed but weve changed our eventmasks, or maybe it was always wrong. but yeh. 2007-05-27 22:23:47 +00:00
Dana Jansens
914d18f364 fix formatting 2007-05-27 16:35:44 +00:00
Dana Jansens
01a7a9edb7 fix window gravity when there is a border width 2007-05-27 16:33:59 +00:00
Dana Jansens
2e529e3ff3 don't change clients' borders 2007-05-26 22:55:13 +00:00
Dana Jansens
23f9ae2768 add a comment about the last revision 2007-05-26 19:48:55 +00:00
Dana Jansens
47a4c3324a don't map the client window when grabbing the frame. we need to set up the client and send configurenotifies and stuff *before* sending the map notify 2007-05-26 19:46:28 +00:00
Dana Jansens
09f4483ce0 fix titleleft and titleright for fullmax windows without decorations 2007-05-26 15:53:05 +00:00
Dana Jansens
fd2fe67592 +1 in the wrong place meant bad decorations 2007-05-26 15:22:18 +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
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
b526714861 kill the top and bottom resize contexts for max-vert windows 2007-05-24 03:13:24 +00:00
Dana Jansens
2fb7a6e478 yay! gravity finally works right! 2007-05-23 15:16:13 +00:00
Dana Jansens
52a28bb5d8 little comment about unmapping the plate window for libwnck 2007-05-23 13:59:56 +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
206ad12bda fix window gravity..
also less setting the wm_state hint redundantly
2007-05-22 23:21:46 +00:00
Dana Jansens
49c7c0305b along with r6753, when window is maximized make the borders count as titlebar context not the top/tl/tr contexts 2007-05-22 17:59:27 +00:00
Dana Jansens
8262e1ba66 fix frame rendering to match layout fixes 2007-05-22 17:55:46 +00:00
Dana Jansens
d0c1a24be9 fix frame positionings more 2007-05-22 17:46:56 +00:00