Skip to content

feat: clipboard support for Wayland via desktop portals - #211

Merged
nbolton merged 1 commit into
betafrom
S1-2155-wayland-clipboard
Jun 18, 2026
Merged

feat: clipboard support for Wayland via desktop portals#211
nbolton merged 1 commit into
betafrom
S1-2155-wayland-clipboard

Conversation

@nbolton

@nbolton nbolton commented Jun 18, 2026

Copy link
Copy Markdown
Member

https://symless.atlassian.net/browse/S1-2155

Backport of deskflow/deskflow#9431. Sends clipboard data through the xdg-desktop-portal input-capture and remote-desktop portals via libportal, with text and image copy/paste working both directions. The libportal clipboard code is gated behind a CMake feature check. Removes the obsolete wl-clipboard backend and its unit tests.

Also updates the Synergy overlay to drop references to the removed wl-clipboard setting and settings UI.

Special thanks to Red Hat and many other contributors for making this happen upstream.

Backport of deskflow/deskflow#9431. Sends clipboard data through the
xdg-desktop-portal input-capture and remote-desktop portals via libportal,
with text and image copy/paste working both directions. The libportal
clipboard code is gated behind a CMake feature check. Removes the obsolete
wl-clipboard backend and its unit tests.

Also updates the Synergy overlay to drop references to the removed
wl-clipboard setting and settings UI.

Co-authored-by: Peter Hutterer <peter.hutterer@who-t.net>
Co-authored-by: KoljaFrahm <GitHub.Kolja@dfgh.net>
Co-authored-by: Chris Rizzitello <sithlord48@gmail.com>
@nbolton
nbolton merged commit 471b803 into beta Jun 18, 2026
33 checks passed
@nbolton
nbolton deleted the S1-2155-wayland-clipboard branch June 18, 2026 21:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant