Where to find most current draft of xdg-shell?

Martin Graesslin mgraesslin at kde.org
Tue Apr 19 14:08:56 UTC 2016


On Tuesday, April 19, 2016 8:57:14 PM CEST Jonas Ã…dahl wrote:
> On Tue, Apr 19, 2016 at 02:32:08PM +0200, Martin Graesslin wrote:
> > Hi Wayland devs,
> > 
> > finally adding xdg-shell support in KWayland and KWin became the top-most
> > item on my todo list. But I'm wondering: where do I find the most recent
> > protocol draft and test clients for them?
> 
> Hi,
> 
> Thats great news!
> 
> The draft that is implemented in weston, mutter and various other
> places is the "unstable version 5"[0] one, which you can find in
> wayland-protocols release in
> unstable/xdg-shell/xdg-shell-unstable-v5.xml.
> 
> As you might have seen here on the list we are currently working on
> updating xdg-shell to fix various issues in v5. The current draft of the
> v6 you can find on the branch wip/xdg-shell-unstable-v6 in
> wayland-protocols repository[1].
> 
> In short, the accepted changes include semantical changes/clarifications
> to when a client should attach buffers and how its surfaces are
> configured, as well as a size limit hint (that was merged today).
> 
> There is also a proposed set of changes[2] that restructures the
> interface layout, makes it possible to create non-grabbing popups (meant
> to be used for tooltips and other popups that doesn't grab input), and
> adds a method to make sure surfaces are positioned within the work area
> region.
> 
> Note that there is so far no implementation of any xdg-shell unstable
> v6 anywhere, since it is still evolving.
> 
> Feedback on the current draft and the proposed changes would of course
> be very appreciated.

Thanks for the good summary. So best would be to implement v5 to be able to 
actually test it (otherwise it's kind of pointless ;-) ) and have a good look 
at v6 branch.

Cheers
Martin

> 
> 
> Jonas
> 
> [0]
> https://cgit.freedesktop.org/wayland/wayland-protocols/tree/unstable/xdg-sh
> ell/xdg-shell-unstable-v5.xml [1]
> https://cgit.freedesktop.org/wayland/wayland-protocols/log/?h=wip%2Fxdg-she
> ll-unstable-v6 [2] https://patchwork.freedesktop.org/series/5709/
> 
> > Cheers
> > Martin
> > 
> > 
> > 
> > _______________________________________________
> > wayland-devel mailing list
> > wayland-devel at lists.freedesktop.org
> > https://lists.freedesktop.org/mailman/listinfo/wayland-devel

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: This is a digitally signed message part.
URL: <https://lists.freedesktop.org/archives/wayland-devel/attachments/20160419/66764aff/attachment.sig>


More information about the wayland-devel mailing list