On Tue, Apr 19, 2016 at 04:08:56PM +0200, Martin Graesslin wrote: > 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.
Pretty much! Jonas > > 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 > > > [email protected] > > > https://lists.freedesktop.org/mailman/listinfo/wayland-devel > _______________________________________________ wayland-devel mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/wayland-devel
