New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] xwayland: add incoming drag'n'drop support #841

Open
wants to merge 4 commits into
base: master
from

Conversation

Projects
None yet
1 participant
@emersion
Member

emersion commented Apr 6, 2018

Fixes #295

  • Figure out how the client knows about the Wayland window position: just draw a window that spans the whole screen
  • Figure out how to map X11 protocol to Wayland protocol
  • Receive DND_ENTER
  • Receive DND_POSITION
  • Receive DND_DROP
  • Send DND_STATUS
  • Receive DND_LEAVE
  • Send DND_FINISHED

Test clients:

  • Firefox
  • GTK+ (under Wayland and Xwayland)
  • Chromium
  • Gimp

@emersion emersion changed the title from xwayland: add incoming drag'n'drop support to [WIP] xwayland: add incoming drag'n'drop support Apr 6, 2018

emersion added some commits Apr 6, 2018

@emersion

This comment has been minimized.

Show comment
Hide comment
@emersion

emersion Sep 22, 2018

Member

It seems that starting an implicit grab on button down is required to make this work (sway does it, rootston doesn't).

KDE got it working recently: https://phabricator.kde.org/D15627

Member

emersion commented Sep 22, 2018

It seems that starting an implicit grab on button down is required to make this work (sway does it, rootston doesn't).

KDE got it working recently: https://phabricator.kde.org/D15627

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment