Improve UI to support installing add-ons outside of the recommended list
Categories
(Fenix :: WebExtensions, task, P2)
Tracking
(firefox119 verified)
Tracking | Status | |
---|---|---|
firefox119 | --- | verified |
People
(Reporter: amejia, Assigned: willdurand)
References
Details
(Whiteboard: [addons-jira])
Attachments
(4 files)
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Assignee | ||
Comment 2•2 years ago
|
||
Could we please add some more details about what this bug is about?
Reporter | ||
Comment 3•2 years ago
|
||
We would like to update the add-on manager UI, to show a limited number of add-ons, and adding a "Find more add-ons" button, that will take users to the AMO page where they can install all Android compatible add-ons.
Comment 5•2 years ago
•
|
||
FYI, if you don't want to maintain the collection, AMO search API can give you the list of recommended extensions marked as compatible with Android, replacing your use of the special collection. Like your current use of the collection API, this should be called through the https://services.addons.mozilla.org
host and cached heavily (if you load that every time the user loads Fenix, ship a cached version generated at build time).
Assignee | ||
Comment 6•1 year ago
|
||
(In reply to Mathieu Pillard [:mat] from comment #5)
FYI, if you don't want to maintain the collection, AMO search API can give you the list of recommended extensions marked as compatible with Android, replacing your use of the special collection. Like your current use of the collection API, this should be called through the
https://services.addons.mozilla.org
host and cached heavily (if you load that every time the user loads Fenix, ship a cached version generated at build time).
Switching to the AMO search API is captured in Bug 1822914.
Comment 7•1 year ago
|
||
Assignee | ||
Updated•1 year ago
|
Comment 8•1 year ago
|
||
Authored by https://github.com/willdurand
https://github.com/mozilla-mobile/firefox-android/commit/44cd58f9f44c9decb5f16c6442a9b1c6ba4e2c09
[main] Bug 1796189 - List extensions installed outside the list of featured extensions
Comment 9•1 year ago
|
||
Hi, William, I'm wondering what can the QA team verify here? In the latest Nightly 119.0b1 build from 08/30, the old design in still present (the 22 recommended add-ons are still all displayed, and there is no additional button as figured in the design in Comment 3). Thanks!
Assignee | ||
Comment 10•1 year ago
•
|
||
Hi, so the best way to verify this issue is with these STR:
- Create a collection with some add-ons on addons.mozilla.org (AMO), e.g. uBlock Origin
- Start Fenix Nightly and unlock the "secret" settings by tapping a few times on the logo in "Settings" > "About Firefox Nightly"
- In Fenix, set up the custom add-on collection based on what has been done in (1)
- At this point, Fenix will restart, and opening the Fenix add-on manager should only list uBlock Origin
- In Fenix, go to addons.mozilla.org again, and install "Tomato Clock" (or any add-on other than uBlock Origin)
- In Fenix, go to the add-on manager and you should see "Tomato Clock" marked as installed, and "uBlock Origin" should also be listed
You are correct about the missing additional button, though. I'll file another bug for this button :facepalm:
Edit: I filed Bug 1850783.
Comment 11•1 year ago
|
||
Thank you, William, for providing the additional information. I can confirm this is verified fixed in the latest Nightly 119.0b1 build from 08/31. The add-on installed from the AMO website in Step 5 is displayed under the "Enabled" section, while the add-ons from the custom collection are available under the "Recommended" section in the Add-ons Manager.
Tested with Samsung Galaxy A53 5G (Android 13).
Updated•1 year ago
|
Description
•