On Thu, Oct 17, 2019 at 06:22:17PM +0200 I heard the voice of
Rhialto, and lo! it spake thus:
> 
> Maybe they mean that _NET_FRAME_EXTENTS is meant to be set only
> *after* a window is mapped, and _NET_REQUEST_FRAME_EXTENTS can
> request that it happens earlier.

My best reading is something like that.  Or, alternately, that we're
talking about 2 separate features (EWMH is nicely full of those); one
where the WM sets the property to pass along the information, and one
where the client sends the message to request a guess about the info
before the WM really knows it to set.

So, I think we can go ahead and implement the first feature, and
continue to ignore the heck out of the latter.  I think it's actually
in the category of things we'd have to advertise in _NET_SUPPORTED,
and the client shouldn't send it if we don't anyway.

In fact, trying to support that would be a pretty sizable change.  We
don't AddWindow() until a window _is_ mapped, so that would be
starting to listen to and interact with windows we currently
completely ignore the existence of.  Tweaked Max's code a little and
merged.


-- 
Matthew Fuller     (MF4839)   |  [email protected]
Systems/Network Administrator |  http://www.over-yonder.net/~fullermd/
           On the Internet, nobody can hear you scream.

Reply via email to