On Wed, Jul 1, 2009 at 9:56 AM, Lubos Lunak<l.lu...@suse.cz> wrote: > > The spec says "The property contains 4 cardinals specifying the width of the > reserved area at each border of the screen". This does not explicitly say it, > but I read "reserved area at border" as meaning the struct needs to be > absolute. And that is also how the KDE3 panel used it and it worked. So > changing this could mean breaking backwards compatibility.
Are you saying that the KDE3 panel was/is capable of positioning itself immediately adjacent to an earlier strut that had already taken up a position at the actual screen edge? That is the only case of interest. Otherwise I do no understand what you believe would be broken. > On the other hand I agree that this case isn't covered very well in the spec > and perhaps could use at least a clarification. It sounds like you are suggesting simply codifying the currently observed behavior. If you do go that route then I would request that you also provide description of an approved algorithm by which a window can reliably set and maintain its partial strut property so as to avoid overlapping struts while always maximizing the central workspace in the face of arbitrary other struts coming and going. /john _______________________________________________ wm-spec-list mailing list wm-spec-list@gnome.org http://mail.gnome.org/mailman/listinfo/wm-spec-list