Bug 360293 - Improve Task Manager context menu
Summary: Improve Task Manager context menu
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Task Manager and Icons-Only Task Manager (show other bugs)
Version: 5.5.3
Platform: Other Linux
: NOR wishlist
Target Milestone: 1.0
Assignee: Eike Hein
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-03-09 11:41 UTC by andreas
Modified: 2017-10-16 04:01 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
kainz.a: Usability+


Attachments
task manager right click grouping (929.44 KB, image/png)
2016-03-09 11:42 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 11:41:06 UTC
when you right click on the task manager you get a long list of items that are using different things

Move to Desktop
Move to Activities (missing is available in right click on window decoration)
Minimize
Maximize
Start New Instance
Show all Launcher When Not Runnung (why it is [W]hen and not [w]hen [N]ot [n]ot running)
More Actions
Task Manager Settings...
-------------------------------
close

My grouping would be (already talk with Thomas)

Start new Instance
Show a Launcher When Not Running
Task Manager Settings..
-----------------------
Move to ->  (see above)
Minimize
Maximize 
More Actions (Use the submenu from window decoration)
-----------------------
Close

Reproducible: Always
Comment 1 andreas 2016-03-09 11:42:07 UTC
Created attachment 97784 [details]
task manager right click grouping
Comment 2 andreas 2016-03-09 11:52:23 UTC
Grouping Activities and Desktops into Move to -> (see above) is a bad idea so no grouping for them, but the new sorting would be awesome.
Comment 3 Thomas Pfeiffer 2016-03-09 15:48:58 UTC
This grouping/order is more akin to other Plasmoid context menus, so +1
Comment 4 Kai Uwe Broulik 2016-03-09 15:50:56 UTC
Can you maybe make a mockup? The screenshot you attached confuses more than it helps...
Comment 5 Thomas Pfeiffer 2016-03-09 16:03:15 UTC
The screenshot just depicts the status quo, you can safely ignore it.
The suggested order described in the text should be clear enough, though, shouldn't it?
Each line is an entry, ------- is a separator.

Let me repeat it for you :P

Start new Instance 
Show a Launcher When Not Running 
Task Manager Settings...
----------------------- 
Move to Desktop
Activities 
Minimize 
Maximize 
More Actions >
 ----------------------- 
Close
Comment 6 Thomas Pfeiffer 2016-03-09 16:15:23 UTC
One more thing: While we're at it, we should look for a better wording for "Show A Launcher When Not Running". It's very long even in English...

One suggestion from Kai was "Pin To Task Manager". The opposite of that would be "Unpin From Task Manager". This would be consistent with what browsers do.
Comment 7 Eike Hein 2016-05-13 17:07:00 UTC
Just a heads-up: I'm very reluctant to make any feature/design changes to the Task Managers in this dev cycle because we're swapping out the entire code (for the first time in more than a decade), and it's more important to be regression-free for the moment. Trying to redesign something while you're rewriting it usually leads to disastrous instability.
Comment 8 David Edmundson 2016-06-21 11:33:59 UTC
Git commit 4ee63deda86bf8808b443bf4dd61c06d3221bab7 by David Edmundson.
Committed on 21/06/2016 at 11:33.
Pushed by davidedmundson into branch 'master'.

Add an Activities list into the context menu

Summary:
This makes the task manager's context menu match KWin's titlebar context
menu.
Related: bug 261649

Reviewers: #plasma, hein

Reviewed By: #plasma, hein

Subscribers: plasma-devel

Tags: #plasma

Differential Revision: https://phabricator.kde.org/D1815

M  +94   -0    applets/taskmanager/package/contents/ui/ContextMenu.qml

http://commits.kde.org/plasma-desktop/4ee63deda86bf8808b443bf4dd61c06d3221bab7
Comment 9 Nate Graham 2017-10-16 04:01:10 UTC
Looks like someone forgot to close this when the code went in; closing now.