"Manage extension" should go to add-on settings tab
Categories
(Toolkit :: Add-ons Manager, enhancement)
Tracking
()
People
(Reporter: 5i13ghzt462u, Unassigned)
References
(Blocks 1 open bug)
Details
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:69.0) Gecko/20100101 Firefox/69.0
Steps to reproduce:
I use the new about:addons in HTML, see Bug 1557509.
Now when I right-click on an actionButton of any add-on and choose "Manage extension"…
Actual results:
…it takes me to the details tab of the about.addon.
Expected results:
Just as browser.runtime.openOptionsPage()
does, it should possibly take me to the "preferences" tab instantly. (see bug 1557509)
Comment 1•5 years ago
|
||
This behavior differs compared to before, but the new behavior looks desired to me.
When the user uses "Manage", they will be able to view the basic metadata and enable/remove the add-on.
The inline options are just one click away, on the "Preferences" tab.
Hmm, okay, but then I am thinking about a second entry below "Manage extension" labelled "Adjust options" that goes directly to the add-on settings? (Actually, add-on's could add this by themselves, and I am thinking about doing so.)
Because my add-on's have no options button in the popup themselves, so the settings are already pretty undiscoverable. If you can right-click on the add-on's button and directly go to the settings that was… or would be… a good feature IMHO.
I am also not sure about this one, however.
Comment 3•5 years ago
|
||
(In reply to rugk from comment #2)
Hmm, okay, but then I am thinking about a second entry below "Manage extension" labelled "Adjust options" that goes directly to the add-on settings? (Actually, add-on's could add this by themselves, and I am thinking about doing so.)
Indeed, your extension can already do that if it really wanted to. Use the menus
API with contexts: ["browser_action"]
and then call browser.runtime.openOptionsPage()
upon click.
Because my add-on's have no options button in the popup themselves, so the settings are already pretty undiscoverable.
When the "Manage extension" options is used, the add-on details page is shown, with a "Preferences" tab button, which is hard to miss. If the user is able to find the "Manage extension" context menu item, then they can also find the "Preferences" tab with the inline options page.
Comment 4•5 years ago
|
||
As explained above, this change is intentional. Comment 3 describes a way to add a menu item that does what you're asking for, but I think that most users will be able to figure out the location of the inline options without needing such a new menu item.
Okay, mh. That said, you actually also have an "remove extension" menu item to quickly uninstall the extension, although users can also find exactly that same button on the same page when they click "Manage extension".
Description
•