I wanted to clear my clipboard contents, clicked on "Clear Clipboard History" and because I didn't want this dialog again, activated the button to not show it again. Then I accidentally clicked on "No", meaning the history wasn't cleared. Now klipper always behaves like that, never clearing history without asking. The only way to fix this atm seems to be to edit the configuration file. Reproducible: Always Steps to Reproduce: 1. Ensure that "really_clear_history" is not set in klipperrc 2. Select "Clear Clipboard History", activate the function to not show this dialog again 3. Click on "No" to not clear the content Actual Results: Dialog is not shown again, history is never cleared. There is an entry in the configuration file: [Notification Messages] really_clear_history=false Expected Results: Since this combination doesn't make sense and is actually unwanted, it should ignore it.
*** Bug 334327 has been marked as a duplicate of this bug. ***
*** Bug 356837 has been marked as a duplicate of this bug. ***
*** Bug 391549 has been marked as a duplicate of this bug. ***
I noticed it too. Removing the really_clear_history=false false from the config file doesn't immediately solve it.
I restored original functionality by also removing really_clear_history from .config/plasmashellrc. Just run grep -r "really_clear_history" inside .config
*** Bug 424725 has been marked as a duplicate of this bug. ***
*** Bug 434183 has been marked as a duplicate of this bug. ***
*** Bug 418900 has been marked as a duplicate of this bug. ***
*** Bug 426787 has been marked as a duplicate of this bug. ***
*** Bug 435722 has been marked as a duplicate of this bug. ***
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/816
Git commit 62f8e352473c307febe83866a9dd1028e17f6526 by Nate Graham, on behalf of Bharadwaj Raju. Committed on 05/05/2021 at 14:34. Pushed by ngraham into branch 'master'. [applets/clipboard] Change clear dialog to warningContinueCancel Previously the "clear clipboard history?" dialog used `KMessageBox::questionYesNo` which if "don't ask again" is ticked then saves the answer even if No was answered. This can cause the user to not be able to ever clear the clipboard ever again. This commit changes it to `KMessageBox::warningContinueCancel` which doesn't do that, and is more appropriate for the kind of question we're asking. FIXED-IN: 5.22 M +5 -5 klipper/klipper.cpp https://invent.kde.org/plasma/plasma-workspace/commit/62f8e352473c307febe83866a9dd1028e17f6526
Git commit c2e1f4897d34fe0f53606a807dc82c81d2fd97e2 by Nate Graham, on behalf of Bharadwaj Raju. Committed on 05/05/2021 at 14:35. Pushed by ngraham into branch 'master'. Add update script for new klipper clear dialog config Previously, Klipper "clear history" dialog used to not ask again even if user answered No. This was changed so that only a Yes answer will lead to no more asking, by using `warningContinueCancel` instead of `questionYesNo`. Now the behaviour of previous config value `really_clear_history` has inverted: true/undefined => ask again; false => don't ask. This update script migrates old configs to use the new config value, renamed to `klipperClearHistoryAskAgain`. Depends on plasma-workspace!816. A +14 -0 desktoppackage/contents/updates/klipper_clear_config.js https://invent.kde.org/plasma/plasma-desktop/commit/c2e1f4897d34fe0f53606a807dc82c81d2fd97e2
I have a question: is there a GUI for this setting, to be able to change it, after "clicking away" some dialog accidentely? My only solution so far was editing some rc file?
(In reply to H.H. from comment #14) > I have a question: is there a GUI for this setting, to be able to change it, > after "clicking away" some dialog accidentely? My only solution so far was > editing some rc file? We should probably add a button for this in the applet settings somewhere. For example see Konsole: in its settings it has a "Enable all 'Do not show again' messages" button.