Re: resizing with gravity



Dan Winship wrote:
I spent the weekend communing with the ICCCM and the EWMH and will be
sending a bunch of messages...

My first issue is with window gravity. The EWMH says:

...

So, I recommend that that section of the EWMH be gutted and rewritten
(I'll provide text if there is consensus that this is correct, though I
haven't yet re-figured-out the parts about compensating for
border_width), with a note pointing out that (a) a previous version of
the spec recommended the wrong behavior, and (b) pre-EWMH window
managers have differed in how they interpreted this anyway, and so
therefore Clients SHOULD always include x and y coordinates in
ConfigureRequests and _NET_MOVERESIZE_WINDOW requests for windows with
non-NorthWest, non-Static gravity, to ensure that they get the behavior
they want.

I read the icccm again on the weekend. I'd agree with all the above.

There is also _NET_WM_STRUT that should probably be added to the screen
area placement constraints too.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]