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.
