Commit Graph

58 Commits (27c608d9563859ec3b6a0cb1f4c304724379229a)

Author SHA1 Message Date
Tiger Oakes 1ab5fe3eb9
Add method to test fragments in roboletric (#12261) 4 years ago
Mihai Adrian Carare daecbd348b
For #11996: Open all links from add-on details in Fenix. (#12080)
* For #11996: Open add-on homepage link in Fenix.

* For #11996: Open add-on details links in Fenix.
4 years ago
Tiger Oakes f6efb386d6 Add tests for addon details 4 years ago
Christian Sadilek d16c70d8be Wire up UI to make add-on installation cancelable 4 years ago
Tiger Oakes a7e74e308b
Migrate some SessionManager usage to BrowserStore (#10789) 4 years ago
Simon Chae 7cc4816618
For #10398: Add AddonInstallationDialogFragment support (#10608) 4 years ago
Simon Chae ca7695854a
For #10552: Set initial add-on details fragment visibility to false (#10565) 4 years ago
Simon Chae d58e7d3138 For #10473: Fetch the addon from addon manager instead of the store 4 years ago
ValentinTimisica f63cb4e09f For #10244: Creates drawable for add-ons private browsing label.
The drawable is sent to AddonsManagerAdapter.Style constructor and is displayed
near the add-on name if it is allowed to run in private browsing
4 years ago
Simon Chae 609936d632
For #10196: Remove clickable locks for enable and private-browsing UI (#10445) 4 years ago
Mihai Adrian 43d30793f5
For #9794: Announce installing state for screen readers (#10111) 4 years ago
Simon Chae 3dcd52ef7a For #10195, #10196: Allow private browsing mode switch to sync with enable state 4 years ago
Arturo Mejia e55a4fd274 No issue: Partially update the add-on manager list 4 years ago
ekager a9692d9bce For #10204 - Address viewLifecycleOwner IllegalStateException crashes 4 years ago
Simon Chae f1559ed2da
For #10162: Set switch back to prev state when failed to enable/disable addon (#10164) 4 years ago
Simon Chae b3248ec769 For #6123: Expose WebExtensions in private browsing control 4 years ago
ekager c4e83367f6 For #6832 - Fix various fragment not attached to a context crashes 4 years ago
Mihai Eduard Badea 725ba1e856 For #9951 - Removed the extra empty spaces that were causing the spacing issue 4 years ago
mcarare 25e12e2f77 For #9984: Update addon before settings visibility check 4 years ago
Arturo Mejia 37a277febb For issue #9930 Do not assume all add-ons have a settings page 4 years ago
Arturo Mejia 7c279b6e1f No issue: Fix add-on translate() breaking change 4 years ago
Arturo Mejia eace991859 For issue #8520: Improve add-ons UI 4 years ago
ekager b8fba63be4 For #9890 - Do not display full screen snackbar with toolbar padding 4 years ago
Simon Chae de311aef85
Update not yet unavailable add-on string (#9677) 4 years ago
Christian Sadilek 7f1ef17d8b No issue: Re-use existing usecases for addons 4 years ago
Arturo Mejia 025656d8fd For issue #9647 Crash when tapping settings after quickly
enabling/disabling add-on
4 years ago
Sawyer Blatz e3ed7ed268
Issue #9128 & #9222 & #9499: Refactors snackbar creation and fixes placement (#9628) 4 years ago
Arturo Mejia 804eb0f5ba For issue #8520: Polish Add-on manager UIs 4 years ago
Arturo Mejia f785a07ef9 No issue: Add add-on updater information dialog 4 years ago
Arturo Mejia e977486809 Remove @UseExperimental for usages of the flow api 4 years ago
Christian Sadilek 0d974fe262 For #8808 #9139: Add-on should be able to configure how to open options page 4 years ago
Gabriel Luong c1a7bddcd3
For #8593 - Style the add-ons permission dialog to match the Fenix theme 4 years ago
Harshal Lele e318cd7d15 fix #8135 - remove getColorFromAttr 4 years ago
Simon Chae 0def456cac
For #8116: Attach add-on snackbar to activity rootView 4 years ago
ekager 63ddff533d For #8641 - Update addon text selector to use attr colors 4 years ago
Simon Chae 4854566f94
For #8824: Reset isInstallationInProgress in correct lifecycle (#8825) 4 years ago
Simon Chae 41a84e85a3
For #8699: Add view.settings to setAllInteractiveViewsClickable (#8820) 4 years ago
Simon Chae f99bad949e
For #8699: Add setAllInteractiveViewsClickable for add-on pending removal (#8776) 4 years ago
Arturo Mejia 8b7fd3a1df
For issue #8570: Disabling uBlock and quickly opening the Settings
section cause a crash
4 years ago
Arturo Mejia 2daa485931
Show internal add-on version when available (#8507) 4 years ago
ekager 324fe64213 No issue: Fix new optional adds on arg error 4 years ago
Christian Sadilek ce96d909d1 No issue: Support basic navigation in add-on popups 4 years ago
Christian Sadilek 40031e6130 For #8143: Allow add-on popups to display prompts 4 years ago
Simon Chae b5379eb513
Allow fragment to go back when all unsupported add-ons are removed (#8351) 4 years ago
Jeff Boek cfb9b16863 No Issue - Fixes breaking snapshot change 4 years ago
Arturo Mejia 95528c3191 For issues #8310 Disable the remove button while disabling an add-on
and vice versa.
4 years ago
Arturo Mejia 941c147989 mozilla-mobile/android-components#5867 Fix addonProgressOverlay IllegalStateException 4 years ago
Arturo Mejia 93a68736a3 For issue #8272: Keep the add-ons management ui in sync with add-ons
changes
4 years ago
Christian Sadilek 8a33897f3a For #8201: Enable/Disable uBlock button status isn't updated 4 years ago
Arturo Mejia 2daf7c3142 For issue #8221: Fix crash in the AddonsManagementFragment when binding
the RecyclerView after the fragment is not attached anymore
4 years ago