Adam Novak
7dcbf8c542
Do all of Iceraven in one commit
...
Bump top site limit under its new name
Fix unresilved conflict
Allow Nimbus to generate code that allows the fork flavors
Drop private browsing page again
Use the new text color name
Point at paged style again
Bring back Sentry so we don't have to change the code that would call it
Note we need to build with app: now for some reason
Also prefix Github build commands
Adapt to settings moving
Parse Iceraven versions
Discover the linter's formatter
Get rid of some Detekt complaints
Handle more weird version strings
Finish README
Stop auto-release changelogs from being too huge
Fix #440 by reattaching settings
2 years ago
mcarare
ffcef5ff2e
For #26844 : Fix ktlint issues and remove them from baseline.
2 years ago
mcarare
4b5b15aa53
For #22692 : Remove Metropolis font.
2 years ago
mcarare
3c8e539366
For #24715 : Remove obsolete addon installed metric.
2 years ago
Gabriel Luong
ad95f950bb
For #24252 - Rename contrastText attribute to textOnColorPrimary
2 years ago
Gabriel Luong
331dc3a8ec
For #24252 - Rename secondaryText attribute to textSecondary
2 years ago
Gabriel Luong
f1e7b49425
For #24252 - Rename primaryText attribute to textPrimary
2 years ago
codrut.topliceanu
f338d64a4c
For #20762 - Fixes NPE crash with nullchecks for binding
3 years ago
codrut.topliceanu
7070bb5607
For #17917 : Use View binding in add-ons
3 years ago
Sebastian Kaspari
971b419d77
Run ktlintFormat to adapt to latest formatting rules.
3 years ago
Roger Yang
c7cb0fd5a0
Closes #18706 - Remove unneeded add-on telemetry calls ( #18707 )
3 years ago
rxu
c9ed8a5b92
Add MOZILLA_ONLINE_ADDON_EXCLUSIONS for Mozilla Online builds
3 years ago
Elise Richards
43b0b27819
Update metrics when an addon is installed or enabled ( #17669 )
3 years ago
Hakkı Kaan Çalışkan
e41cc5a414
For #17303 : Move ext fun runIfFragmentIsAttached to utils
...
move to ext
3 years ago
Christian Sadilek
3722033a5c
For #16032 : Support installing recommended add-ons from AMO
4 years ago
ekager
a8db85fc22
For #16132 - Revise multiselect mode UI
4 years ago
Arturo Mejia
bb7d821804
Fix AddonsManagementFragment detekt error
4 years ago
Grisha Kruglov
655a5cbf54
Closes #15816 - Attempt to handle 'allowInPrivate..' pref with detached context
4 years ago
Arturo Mejia
0ae0b89d65
Fix add-on translation braking changes
4 years ago
sraturi
c73baae4e9
for #13478 , letting go of the fragment resource inside onDestroyView of AddonsManagementFragment to avoid memory leak
4 years ago
Mugurell
499ff83b18
For #8578 - Don't attempt to use different addons icons backgrounds
...
After the change from AC #8054 specifying different addons icons backgrounds
is not possible anymore.
All favicons used all throughout the app will have the same background.
4 years ago
jhugman
3373f8b987
For #12600 - remove AddonInstalled event when the permission dialog is shown ( #12601 ) r=csadilek,sblatz
4 years ago
Tiger Oakes
69020a1f26
For #12457 - Add MockK matcher for nav directions ( #12262 )
4 years ago
jhugman
9df13ae121
For #11655 : add leanplum event for installing an addon ( #12136 ) r=elise
...
* For #11655 : add leanplum event for installing an addon
* Add link to data-review request in PR
* Addressed CI comments
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
Simon Chae
7cc4816618
For #10398 : Add AddonInstallationDialogFragment support ( #10608 )
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
Mihai Adrian
43d30793f5
For #9794 : Announce installing state for screen readers ( #10111 )
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
ekager
c4e83367f6
For #6832 - Fix various fragment not attached to a context crashes
4 years ago
Arturo Mejia
eace991859
For issue #8520 : Improve add-ons UI
4 years ago
Arturo Mejia
804eb0f5ba
For issue #8520 : Polish Add-on manager UIs
4 years ago
Arturo Mejia
e977486809
Remove @UseExperimental for usages of the flow api
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
Simon Chae
4854566f94
For #8824 : Reset isInstallationInProgress in correct lifecycle ( #8825 )
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
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
Gabriel Luong
e3df9f0902
For #8167 : Don't show the add-ons permission dialog if installation is in progress ( #8230 )
4 years ago
Tiger Oakes
c0d7bc5bd5
Use navArgs helper in fragments
4 years ago
Arturo Mejia
1fef90721a
For issue #8100 : Add progress bar to the add-ons manager fragment
4 years ago
Arturo Mejia
be7bd527f6
For issue #8097 : Run add-ons callbacks only when the fragment is attached.
4 years ago
Gabriel Luong
64a4a7f422
Provide add-on support ( #8064 )
...
Closes #5630 , #6069 , #6092 , #6091 , #6124 , and #6147 .
Co-authored-by: Simon Chae <chaesmn@gmail.com>
Co-authored-by: Arturo Mejia <arturomejiamarmol@gmail.com>
Co-authored-by: Christian Sadilek <christian.sadilek@gmail.com>
Co-authored-by: Gabriel Luong <gabriel.luong@gmail.com>
4 years ago