-
Notifications
You must be signed in to change notification settings - Fork 75
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
exclude_from_history
not implemented for KDE klipper clipboard history
#129
Comments
exclude_from_history
does not work on KDE klipper clipboard historyexclude_from_history
not implemented for KDE klipper clipboard history
Thanks for opening this issue, this is also something 1Password has been tracking internally as well for our Linux desktop app (which is using I'm not sure when I can prioritize this, but I would definitely accept a PR that implements
While I'm not completely against the idea of making this a generic interface, I still think there's reason to keep it as an extension trait method (even if it exists everywhere). The two platforms that have yet to be supported (recent) Android and iOS also support the functionality but its not a promise any new platforms to support will have the equivalent. Linux and macOS just barely count IMO since they have long-standing, community-run and respected specifications. |
I am using the bitwarden desktop app on Linux/KDE, which uses arboard to manage the clipboard and noticed that passwords are stored in the KDE Klipper clipboard manager history.
This can be circumvented by adding
x-kde-passwordManagerHint
MIME data hint to the clipboard entry and setting it tosecret
, see:https://bugs.kde.org/show_bug.cgi?id=458063
This is implemented in keepassxreboot in this PR:
https://github.com/keepassxreboot/keepassxc/pull/1969/commits
BTW the current source code of keepassxreboot also contains an implementation that prevents macosx to put secrets into the clipboard manager: https://github.com/keepassxreboot/keepassxc/blob/7bfe9065cf3a7b9e32094d965eb13a8c7fc0cc82/src/gui/Clipboard.cpp#L56 So maybe this should be part of the generic interface.
The text was updated successfully, but these errors were encountered: