Bug 509847 - Make "Invoke action" context-aware or provide feedback when a rule is triggered
Summary: Make "Invoke action" context-aware or provide feedback when a rule is triggered
Status: CONFIRMED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Clipboard widget & pop-up (other bugs)
Version First Reported In: master
Platform: Other Linux
: NOR wishlist
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-09-23 22:34 UTC by tempqd
Modified: 2025-09-30 18:55 UTC (History)
2 users (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 tempqd 2025-09-23 22:34:16 UTC
SUMMARY
The phrase "invoke action" is vague and technical, and I actually still have trouble figuring out what it actually does. Often it does nothing (https://bugs.kde.org/show_bug.cgi?id=440727) but I get paranoid that it did something unspecified invisibly or think it's broken as if something unspecified should've happened, because I don't know what the "action" is supposed to be.

It'd be great if the text changed to say what it'll actually do for an entry -- "Open webpage in...", "View image in...", etc.

Would be even more great if the generic (window with a play button) icon could be context-aware too.
Comment 1 TraceyC 2025-09-30 18:55:55 UTC
I'm not sure how feasible the proposed solution is, since the menu text would need to read user-defined arbitrary rules and use their descriptions to determine how to change the menu text. And then what happens if more than one configured action matches?

There may be other possible solutions to the core problem of not having any indication of whether a rule was triggered. Perhaps something can be popped up when a rule is triggered, with its description.

I'll let the developers weigh in on this.

In the meantime, you can always review the configured rules in the clipboard settings to understand what rules you've configured and how they would affect text.