The current menu, although being Mv3-compatible, is very basic and simply shows all active add-ons without any option to anyhow customize it. Furthermore, this update removed an option to pin add-ons in the overflow menu, effectively making it useless, which obviously will not be welcomed by the users.
So, what can be done?
So, what do you think?
Thanks for submitting an idea to the Mozilla Connect community! Your idea is now open to votes (aka kudos) and comments.
Maybe also force the height of add-on activity description to only be 1 line, as right now it is allowed to be multi-line, which makes the menu look much bigger in some locales:
Exactly. I also upvote this.
Excellent suggestions and mock-ups @kremlinbot! 👍 Upvoted.
One thing: the unified extensions button is in 109 beta now. I see it is possible now to pin add-ons to the task bar. Unpinning them moves them to the extensions panel. So that's a little progress :-).
But more UI refinements are needed in next versions.
Found the Bugzilla ticket for reordering extensions:
I have posted a link to this proposal there @kremlinbot .
PS. Bugzilla is not meant for discussions, but feel free to vote for the bug.
I actually like having the ability to see disabled extensions because I have a few I only enable when I'm actively using them, as they have ridiculous permissions. BUT, I also have lots of disabled specialty/niche extensions I use once a year or less. Displaying those is a waste of screen real estate and makes finding the right one tougher.
Reordering would be a good first step, though being able to also remove some would also be fantastic, since opening it now takes up my whole screen (vertically.)
Why extensions without UI/buttons are appearing here ?
Why we can't hide any extension ?
Why we cant reorder the extension ?
Why the menu is so big compared to the old one ?
See the problem here:
And now the feature is live.
I really like the fact that it shows the current/effective permissions each addon has for the active tab!
However, because the list does not contain pinned extensions at all, there is no way to see that useful tidbit of information.
I pin several extensions that offer dynamic functionality in their toolbar icon (e.g. counters/status) and/or need frequent visits to the browser_action popup menu. Just because it's pinned for these reasons does not mean I would not want to still know about the permissions it has!
This seems like a horrible oversight, and looking through all the related Bugzilla enhancement/defect/task entries I could find, there seems to be no mention about this aspect. The ideas that @kremlinbot put in the first post definitely address this concern.
Coming here from the Reddit tread mentioned in the reply above.
Please add a toggle-able setting, not in the about:config menu, to allow us to disable "unified addons" for all future updates it's included. If it is going to stay the default for some atrocious reason, I would add another drop-down at the bottom in the customize toolbar page labeled "Addon Menu Style" with options for "Unified Addons" or "Overflow Menu" or something similar that allows us to choose which style we prefer.
The "Unified Addon" UI seems bloated with too much space and text; I don't see any need to add permission information to the UI, as it just adds more clutter I have to skim over to find the extension I'm looking for. The menu should be an overflow menu for addons I don't use often enough to keep on the toolbar, but don't want to entirely remove. I don't see why this update was warranted, it's just objectively worse.
These suggestions are all great ideas, and I've upvoted your post; however, I'd also appreciate if there were a more straightforward way to disable the new UI altogether.
I'm sure the new extensions interface is fine for some people, but I simply can't stand to use it. Everything is absolutely massive— WAY bigger than it needs to be. I can't even rearrange or hide my extensions from the menu anymore!
This update is the opposite of unified. The nice thing about the old design is that it makes your extensions feel like a native part of the browser; the overflow menu can hold extensions and native controls. Why are we moving away from that?
By segregating the extensions into their own little menu, it just breaks apart the experience. Pair that with the fact that it's currently less functional than the feature it aims to replace, and this creates a frustrating experience for your users.