Bug 405070 - Remove "Configure Task Manager" from window/app specific area of the context menu
Summary: Remove "Configure Task Manager" from window/app specific area of the context ...
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Task Manager and Icons-Only Task Manager (show other bugs)
Version: master
Platform: Other Linux
: NOR wishlist
Target Milestone: 1.0
Assignee: Eike Hein
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-03-04 11:59 UTC by Richard Llom
Modified: 2019-03-13 20:54 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.16


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Richard Llom 2019-03-04 11:59:47 UTC
When right-clicking on an window in the task manager widget, the context menu contains an entry "Configure Task Manager" right above "Pin".

I think it doesnt belong there as it is actually unrelated to the window/app, in contrary to the other entries (which you would expect from a _context_ menu).

Furthermore I believe that the wish/need to, to actually configure the task manager is quite more seldom than the other tasks in that menu. Hence this entry is adding unnecessary bloat to this menu.

Instead the task manager can be configured by right-clicking on an empty space in it or via krunner (I believe, cannot check right now).



I'm posting this bug because I have the feeling that the context menu contains to many actions, which is overwhelming and IMHO a disservice to the user. Instead we should try to focus on the task the user actually wants to perform.
Comment 1 Nate Graham 2019-03-04 14:20:14 UTC
If we did this, then there would be no way to access the configure menu item when the Task Manager is full, unless you deliberately go to Panel Edit mode. It's already a challenge to get people to realize that widgets are configurable, and I fear that this would only worsen the situation.

I do hear your criticism though, and I think it might make sense to hide it a bit more in a sub-menu with the Alternatives... item. I can look into that.
Comment 2 Richard Llom 2019-03-04 17:48:15 UTC
It cannot be configured via runner, but it can be configured when in "configure panel" mode - even when the task bar is full.

This seems cumbersome, but this is _only_ needed in the case you want to configure the task bar when it is full.

IMHO justified...
Comment 3 Nate Graham 2019-03-13 20:54:36 UTC
Git commit 1daf42d9d734f969c31016825d8a7a93a6f95fbb by Nate Graham.
Committed on 13/03/2019 at 20:54.
Pushed by ngraham into branch 'master'.

[Task Manager] Reorganize and improve presentation of context menu

Summary:
This patch improves the UX of the Task Manager's context menu by offering more
logical separation and grouping of elements, improving strings, and adding or changing
icons, as appropriate. The result hopefully feels more harmonious, less confusing, and
less intimidating.
Related: bug 405040, bug 405071, bug 405065
FIXED-IN: 5.16

Test Plan:
"Window Actions" sub-menu: {F6688726}

With places: {F6688732}

With just actions: {F6688733}

With many actions: {F6688743}

With virtual desktops and activities: {F6688748}

Reviewers: #plasma, #vdg, ndavis, hein

Reviewed By: #plasma, #vdg, ndavis, hein

Subscribers: abetts, broulik, ndavis, trickyricky26, plasma-devel

Tags: #plasma

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

M  +189  -170  applets/taskmanager/package/contents/ui/ContextMenu.qml
M  +1    -0    applets/taskmanager/plugin/backend.cpp

https://commits.kde.org/plasma-desktop/1daf42d9d734f969c31016825d8a7a93a6f95fbb