xwayland: Implement wayland-to-X11 DnD

Desktop / GNOME / Mutter - Carlos Garnacho [gnome.org] - 29 May 2015 04:27 UTC

X11 client windows now hook a X11-specific MetaWaylandDragDestFuncs that converts these into Xdnd* messages, and an additional selection bridge has been added to take care of XdndSelection, and the data transfers done through it.

https://bugzilla.gnome.org/show_bug.cgi?id=738312

ccb7833 xwayland: Implement wayland-to-X11 DnD
src/wayland/meta-wayland-surface.c | 7 +-
src/wayland/meta-xwayland-private.h | 2 +
src/wayland/meta-xwayland-selection.c | 288 +++++++++++++++++++++++++++++++++
3 files changed, 296 insertions(+), 1 deletion(-)

Upstream: git.gnome.org


  • Share