Bug 504224 - No Option to Disable Clipboard Sync
Summary: No Option to Disable Clipboard Sync
Status: RESOLVED FIXED
Alias: None
Product: krdc
Classification: Applications
Component: RDP (other bugs)
Version First Reported In: 25.04.1
Platform: Flatpak Linux
: NOR wishlist
Target Milestone: ---
Assignee: Urs Wolfer
URL:
Keywords:
: 170479 (view as bug list)
Depends on:
Blocks:
 
Reported: 2025-05-14 17:04 UTC by lukasubo
Modified: 2025-05-20 10:40 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description lukasubo 2025-05-14 17:04:33 UTC
SUMMARY

KRDC does not have a way to disable synchronization of the clipboard for an RDP connection. This is usually a standard option for RDP clients due to the privacy and security concerns. It would be really good to have this option.

STEPS TO REPRODUCE

1. Search for an option to toggle clipboard sync in the connection settings.
2. Find none.
3. Confirm that the clipboard is always synchronized.

SOFTWARE/OS VERSIONS

Latest KRDC Flatpak.
Comment 1 Bug Janitor Service 2025-05-16 14:40:28 UTC
A possibly relevant merge request was started @ https://invent.kde.org/network/krdc/-/merge_requests/186
Comment 2 Fabio 2025-05-16 14:46:22 UTC
*** Bug 170479 has been marked as a duplicate of this bug. ***
Comment 3 Fabio 2025-05-20 10:40:58 UTC
Git commit 0b495b3cb37ba2c3066bb1b3c5f63eead688444d by Fabio Bas.
Committed on 20/05/2025 at 10:40.
Pushed by ctrlaltca into branch 'master'.

Add clipboard sharing toggle button

Heavily based on https://invent.kde.org/network/krdc/-/merge_requests/22
(co authored by Luke Dashjr @lukedashjr)

M  +10   -0    core/hostpreferences.cpp
M  +3    -0    core/hostpreferences.h
M  +19   -0    core/remoteview.cpp
M  +10   -0    core/remoteview.h
M  +2    -0    krdcui.rc
M  +21   -0    mainwindow.cpp
M  +1    -0    mainwindow.h
M  +5    -0    rdp/rdpview.cpp
M  +1    -0    rdp/rdpview.h
M  +5    -0    vnc/vncview.cpp
M  +1    -0    vnc/vncview.h

https://invent.kde.org/network/krdc/-/commit/0b495b3cb37ba2c3066bb1b3c5f63eead688444d