diff options
author | Stefan O'Rear <stefanor@cox.net> | 2007-06-03 22:31:53 +0200 |
---|---|---|
committer | Stefan O'Rear <stefanor@cox.net> | 2007-06-03 22:31:53 +0200 |
commit | 2b260b3524c69b62736f96993b2d746c562dd40b (patch) | |
tree | 6c71a5545fb3556cf36b1f4d8d63483d148f985a /Setup.lhs | |
parent | 7bd9e2260bdb4001f8ef892714792a2804bef760 (diff) | |
download | metatile-2b260b3524c69b62736f96993b2d746c562dd40b.tar metatile-2b260b3524c69b62736f96993b2d746c562dd40b.zip |
Correctly handle resize requests (-12 +22)
Xmonad now implements resize requests in a consistent manner.
* If the window is FLOATING, we implement the program's request, and
correctly update the StackSet; so it will keep the new size. This
should work correctly even for non-current windows.
* Otherwise, we ignore the request. As per ICCCM, we send a fake
ConfigureNotify containing the new (unchanged) geometry. This is
perfectly ICCCM compliant, and if it breaks your client, it's your
own fault.
This patch requires setConfigureEvent, which is added to X11-extras by
a patch approximately contemporaneous with this one.
darcs-hash:20070603203153-e3110-48f345cd3686f06fbe8ba30a6d851e7c8f44fe98
Diffstat (limited to 'Setup.lhs')
0 files changed, 0 insertions, 0 deletions