wlroots-hyprland/xwayland/selection
Tudor Brindus 7964a313e8 xwayland/selection: use one X11 window per incoming transfer
This commit introduces logic for using a new X11 window for each
incoming transfer, rather than having a global window for each selection
source.

This eliminates a whole class of bugs involving multiple concurrent
incoming transfers.

For now, we retain the outgoing transfer queue, and the selection
source-specific windows to support it. Source-specific windows are no
longer used in the incoming path, and will be removed in a future PR.

Refs #1497.
2021-02-04 13:33:59 +01:00
..
dnd.c Fix incorrect format parameters 2020-07-27 10:49:19 +02:00
incoming.c xwayland/selection: use one X11 window per incoming transfer 2021-02-04 13:33:59 +01:00
outgoing.c xwayland/selection: use one X11 window per incoming transfer 2021-02-04 13:33:59 +01:00
selection.c xwayland/selection: use one X11 window per incoming transfer 2021-02-04 13:33:59 +01:00