[Xmonad] darcs patch: Correctly handle resize requests (-12 +22)
Bruce Stephens
xmonad at cenderis.demon.co.uk
Sun Jun 3 19:03:38 EDT 2007
Stefan O'Rear <stefanor at cox.net> writes:
> Sun Jun 3 13:31:53 PDT 2007 Stefan O'Rear <stefanor at cox.net>
> * 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.
This doesn't seem to work quite right (for me, anyway). I find that
all transient windows now appear at (0,0). (I've not noticed the
resizing behaviour, particularly, so that may well have been
improved.)
[...]
More information about the Xmonad
mailing list