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 | fed0b6d56eeb2e68447f1b3a6d5bebd742463291 (patch) | |
tree | 6c71a5545fb3556cf36b1f4d8d63483d148f985a /tests/Properties.hs | |
parent | 05525798cb71fcb931b2b991b57ff06e4e533ec8 (diff) | |
download | xmonad-fed0b6d56eeb2e68447f1b3a6d5bebd742463291.tar.gz xmonad-fed0b6d56eeb2e68447f1b3a6d5bebd742463291.tar.xz xmonad-fed0b6d56eeb2e68447f1b3a6d5bebd742463291.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.gz
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions