Bug 360289 - open new task with right click on empty space
Summary: open new task with right click on empty space
Status: RESOLVED INTENTIONAL
Alias: None
Product: plasmashell
Classification: Plasma
Component: Task Manager and Icons-Only Task Manager widgets (other bugs)
Version First Reported In: 5.5.3
Platform: Other Linux
: NOR wishlist
Target Milestone: 1.0
Assignee: Eike Hein
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-03-09 09:15 UTC by andreas
Modified: 2017-01-04 22:01 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:
kde: Usability+


Attachments
run application (100.25 KB, image/png)
2016-03-09 09:27 UTC, andreas
Details

Note You need to log in before you can comment on or make changes to this bug.
Description andreas 2016-03-09 09:15:40 UTC
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
Comment 1 andreas 2016-03-09 09:27:27 UTC
Created attachment 97783 [details]
run application
Comment 2 David Edmundson 2016-09-09 14:17:58 UTC
but if you're going to have to type anyway in that, what benefit is there to having it easily accessible by mouse?
Comment 3 Thomas Pfeiffer 2016-09-09 18:13:26 UTC
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.
Comment 4 Heiko Tietze 2016-09-10 07:27:25 UTC
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
Comment 5 Kai Uwe Broulik 2016-09-10 08:14:29 UTC
"Run Command" *is* KRunner.
Comment 6 Heiko Tietze 2016-09-10 08:20:57 UTC
(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).
Comment 7 Kai Uwe Broulik 2016-09-10 08:24:58 UTC
We do.
Comment 8 andreas 2017-01-03 00:01:33 UTC
thomas has right the benefit isn't that big.