new xwayland protocol

Tiago Vignatti tiago.vignatti at linux.intel.com
Fri Sep 28 06:55:17 PDT 2012


Hi. Some status update here.

On 09/13/2012 06:19 PM, Tiago Vignatti wrote:
> Guys, here's the smoke signal for the new xwayland private protocol I've
> been working on. There are about 30 commits on all the repositories; let
> me know if there's a better way to organize this eventually:
>
>      http://cgit.freedesktop.org/~vignatti/wayland/log/?h=xwm-client
>      http://cgit.freedesktop.org/~vignatti/xserver/log/?h=xwayland-1.12
>      http://cgit.freedesktop.org/~vignatti/weston/log/?h=xwm-client
>
> screenshot:
>      http://people.freedesktop.org/~vignatti/tmp/xwm-toytoolkit.png
>
>
> It features the X window manager separate from the Wayland compositor,
> the new window positioning mechanism (forwarding global coordinates to
> X) and the approach of using two shell surfaces per X application (one
> for the frame and the other for the application itself).

We currently have seven opened bugs for Xwayland. I've managed to send 
patches for these on the last few days:
https://bugs.freedesktop.org/show_bug.cgi?id=55259
https://bugs.freedesktop.org/show_bug.cgi?id=53679
https://bugs.freedesktop.org/show_bug.cgi?id=54598

they are relatively simple fix and, Kristian, I see that you acked some 
but didn't pull yet, so to ease your job you might want to check the 
branch "for-kristian", on my fd.o tree. Thanks.

The other fours bugs hopefully got fixed on my "xwm-client" working branch:
https://bugs.freedesktop.org/show_bug.cgi?id=54691
https://bugs.freedesktop.org/show_bug.cgi?id=54604
https://bugs.freedesktop.org/show_bug.cgi?id=54603
https://bugs.freedesktop.org/show_bug.cgi?id=54599

they're related with the window position and aspects of resizing that 
changed considerably with the new xwayland protocol. Therefore I don't 
think makes sense to solve those on master as well now. Are we okay?


Have an amazing weekend all!

               Tiago


More information about the wayland-devel mailing list