Surface enable/disable action from meatball menu
Categories
(Toolkit :: Add-ons Manager, enhancement, P1)
Tracking
()
People
(Reporter: amyt, Assigned: mstriemer)
References
Details
Attachments
(2 files)
As the next iteration of the meatball (3-dot) menu, let's surface the three most commonly used actions so they can be accessed with one click.
For extensions and themes under the Enabled header, surface "Disable" and "Delete" to the left of the meatball menu.
For extensions and themes under the Disabled header, surface "Enable" and "Delete" to the left of the meatball menu.
For default Firefox themes, surface either "Disable" or "Enable", but not "Delete".
This should be implemented in both the compact and expanded views of the extension card.
Assignee | ||
Updated•5 years ago
|
Is anyone working on this? Seems easy enough. Gimme a starting point and I'll look into it.
Assignee | ||
Comment 3•5 years ago
|
||
Yeah, this is already in progress.
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 4•5 years ago
|
||
Comment 8•5 years ago
|
||
bugherder |
Updated•5 years ago
|
Comment 10•5 years ago
|
||
Verified the fix on the latest Nightly (72.0a1/20191126212708) under Windows 10 Pro 64-bit and MacOS Catalina 10.15.
Comparing with Comment 1, the following were observed:
For extensions and themes under the Enabled header:
- Extensions: a switch to perform the enabling/disabling is present to the left of the meatball menu. As the extensions is enabled, the switch is blue. The “Remove” option is still under the meatball menu and is not exposed on the add-on card.
This is true for both the compact and the expanded views of the extension card. - Themes: a button with a “Disable” string is present to the left of the meatball menu, as the theme is enabled. The “Remove” option is still under the meatball menu and is not exposed on the theme card.
This is true for both the compact and the expanded views of the theme card.
For extensions and themes under the Disabled header:
- Extensions: a switch to perform the enabling/disabling is present to the left of the meatball menu. As the extensions is disabled, the switch is grey. The “Remove” option is still under the meatball menu and is not exposed on the add-on card.
This is true for both the compact and the expanded views of the extension card. - Themes: a button with a “Enable” string is present to the left of the meatball menu, as the theme is disabled. The “Remove” option is still under the meatball menu and is not exposed on the theme card.
This is true for both the compact and the expanded views of the theme card.
For default Firefox themes:
The default Firefox Theme (the theme with the operating system color scheme) has no buttons present to the left of the meatball menu for the compact view of the theme card. The theme is automatically enabled when other themes are disabled. The expanded view of the theme card has no buttons or switches present whatsoever.
For the Dark and Light default themes, the same behavior as mentioned above for enabled/disabled themes is true.
Please see the attached screenshot for further details.
Before closing this as Verified Fixed, can you please confirm that this is the intended behavior?
Comment 12•5 years ago
|
||
Hello,
Based on the above comment and having verified the dependency (https://bugzilla.mozilla.org/show_bug.cgi?id=1598901), closing the issue as Verified Fixed.
Description
•