In an webbrowser you have an + for add new window cause it would look a little bit odd (but we can do it as well with a nice icon if you want) right click on the empty space in task manager could add an run command element and open there krunner where you can open an app. Reproducible: Always
Created attachment 97783 [details] run application
but if you're going to have to type anyway in that, what benefit is there to having it easily accessible by mouse?
Right-clicking on the desktop gives you "Run Command" as well, and actually it seems more logical to have it in the task manager than on the desktop. On the other hand: I'd rather push for putting Search and Launch in the default panel for improved discoverability and easy accessibility of KRunner. So, long story short: I don't think it would be "wrong", but the benefit it not that big, either. I don't really care that much either way, to be honest.
From our HIG [1]: "A context menu is a list of functions or options (respectively menu items) available to users in the current context... Provide a context menu for inherent functions... Use context menus for well known functions only... Do not use context menus as the only way..." The context of Plasma is _global_ so all well known functions of Plasma should be replicated within the context menu. And "KRunner [Alt+F2]" is such a function, but not "Run command [Shift+Space]". The question is whether the task manager is seen as a program with own context (I agree with Thomas that this is true), and should then provide different functions. Having a context menu improves accessibility and allows the user to explore functionality. Observe yourself: you will most likely read the context menu in new applications and check what's available there (beyond the copy/paste stuff). Putting all together I would rather refuse the idea. [1] https://community.kde.org/KDE_Visual_Design_Group/HIG/ContextMenu
"Run Command" *is* KRunner.
(In reply to Kai Uwe Broulik from comment #5) > "Run Command" *is* KRunner. And the default short-cut is Alt+F2. While users may deduct the functionality we should have the same label on all places (either KRunner or Run Command).
We do.
thomas has right the benefit isn't that big.