Version: 0.9.7 (using KDE 4.3.1) OS: Linux Installed from: Mandriva RPMs After I updated to KDE 3.1, I found that the actions list in Klipper is empty. If I copy to clipboard an URL and I have enabled actions, I see that nothing happens, but if I create a "dummy", empty action in the actions list in the configuration window, I got back a lot of "standard" actions. They seem based on mime-type of "things" that went to clipboard, eg. if I copy an URL I see a list of browsers and editors, if I copy a JPEG file I got a list of image viewers, and so on. It seems that the only way to get these standard actions is to add an action to the list. I feel this behaviour is somehow wrong, since a lot of people would find it only by accident.
Surely, the KDE version is a typo. I think there is a bug where the standard actions are only available if there is a regular action. Surely a easy job to fix, if someone is up for it. The fix should also include a way to disable standard actions.
(In reply to comment #1) > Surely, the KDE version is a typo. Yes, I missed a "4". I meant KDE 4.3.1 :-)
*** Bug 194844 has been marked as a duplicate of this bug. ***
Just in case someone is planning to take me up on this: I had to fix this bug while working on actions that interact with the clipboard history. So a fix will hit SVN in the next few days, maybe even tonight.
*** Bug 206932 has been marked as a duplicate of this bug. ***
hi my bug #206932 is objectively equal to this. but bug #194844 is about other problems with klipper , when actions works in some cases but don't works in others cases. my 2 cents.
bug #194844 turned out to be 3 separate things: The Qt upstream bug, the fact that some applications are by design ignored by Klipper, and finally this. But I cannot close a bug as UPSTREAM, DUPLICATION and INVALID at once :)
SVN commit 1033402 by esben: Make it possible to have actions that are not invoked automagically and have the output of actions interact with the clipboard history. This should make it possible to manipulate the clipboard history in vairious ways. Some neccessary work along the way: Rework editActionDialog Actions were not checked when no user actions were available. BUG: 209737 M +1 -0 CMakeLists.txt A clipcommandprocess.cpp [POSSIBLY UNSAFE: setShellCommand] [License: GPL (v2+)] A clipcommandprocess.h [License: GPL (v2+)] M +250 -70 editactiondialog.cpp M +3 -2 editactiondialog.h M +65 -17 editactiondialog.ui M +5 -2 history.cpp M +28 -38 klipper.cpp M +1 -1 klipper.h M +65 -75 urlgrabber.cpp M +36 -13 urlgrabber.h WebSVN link: http://websvn.kde.org/?view=rev&revision=1033402
Dammit, forgot to CCBUG.. anyway backported to 4.3 branch. Thanks for the patch!
Hmm, this commit introduces new strings, so job for translators. Should I revert my backport
No, leave it now. As far as I could see, it is a bugfix and only new strings were introduces (no existing strings altered). This means, if the translators do nothing, it is not a regression l10n-wise. But ask in #kde-i18n on freenode to get a more official statement from tsdgeon, Chusslove or blueck.