Bug 405082 - Add Alternatives entry to widget hover menu when in configure panel mode
Summary: Add Alternatives entry to widget hover menu when in configure panel mode
Alias: None
Product: plasmashell
Classification: Plasma
Component: Panel (show other bugs)
Version: master
Platform: Other Linux
: NOR wishlist
Target Milestone: 1.0
Assignee: Plasma Bugs List
Depends on:
Reported: 2019-03-04 18:01 UTC by Richard Llom
Modified: 2019-04-17 13:58 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.16.0


Note You need to log in before you can comment on or make changes to this bug.
Description Richard Llom 2019-03-04 18:01:00 UTC
When in configure panel mode, hovering over individual widgets opens a menu with "configure..." and "remove".

I propose to add the "Alternatives" entry to that menu, which I think is a good fit when someone is already in configure panel mode and likely to change/remove widgets.

Furthermore it allows to access the alternatives dialog for task manager widgets, in case when the task manager is full.
Comment 1 Nate Graham 2019-03-04 19:01:50 UTC
In fact, there's already an open patch that does this: https://phabricator.kde.org/D17410
Comment 2 Björn Feber 2019-04-17 13:58:53 UTC
Git commit c308122688ee1912b9630a2830d0a6cdeeabefd9 by Björn Feber.
Committed on 17/04/2019 at 13:58.
Pushed by bfeber into branch 'master'.

Add alternatives button to applet configuration in panel edit mode

There is a configure button and an alternatives button in the context menu of an applet, but there is no alternatives button in the popup/overlay of an applet in the panel edit mode, so this adds that button, to make it more consistent and easier to find.
FIXED-IN: 5.16.0

Test Plan: Hover over an applet in the panel edit mode.

Reviewers: #plasma, #vdg, davidedmundson, broulik, ngraham

Reviewed By: #plasma, #vdg, broulik, ngraham

Subscribers: Codezela, broulik, davidedmundson, ngraham, ndavis, #vdg, plasma-devel, #plasma

Tags: #plasma, #vdg

Maniphest Tasks: T10047

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

M  +12   -0    containments/panel/contents/ui/ConfigOverlay.qml