On 20 August 2014 21:52, Eero Tamminen <[email protected]> wrote:
> Hi,
>
> Which features (besides window manager) are dependent on X APIs,
> instead of using abstractions underlying Gtk provides?
>

xfce4-panel relies on libwnck, which is incompatible with the Wayland
security model (clients may not request information about other
clients)
xfce4-desktop relies on being able to position itself to cover the
display root, which is also incompatible (clients may not position
their own windows)
xfce4-screenshooter is also incompatible (clients may not read back
arbitrary parts of the display)

Gtk provides abstractions for some of these functions and Xfce uses
them, but they don't work in Gtk's Wayland backend - they are just
stubbed out because there is currently no way to implement them that
will work in all compositors.

-- 
Alistair Buxton
[email protected]

-- 
xubuntu-devel mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/xubuntu-devel

Reply via email to