Commit Graph

9507 Commits (87a8175c83feb5aef6504cd40aa0a0050de7d84a)
 

Author SHA1 Message Date
Noah Bond 87a8175c83 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26609 - Update favicon dark mode background color for recent bookmarks and recent tabs 2 years ago
MickeyMoz bb87210270 [fenix] Update to Android-Components 106.0.20220901143315. 2 years ago
Gabriel Luong 980594f218 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26756 - Don't show Jump Back In CFR if the synced tab CFR is shown 2 years ago
Gabriel Luong a5e3c1ab73 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26754 - Avoid showing CFR if the MR onboarding is being displayed 2 years ago
mergify 96b591b0f4 [fenix] update initial_experiments.json based on the current first-run experiments in experimenter 2 years ago
Mugurell 263149bab8 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26723 - Fix WallpapersObserver leaking a view from HomeFragment
The observer initialized with a fragment View would outlive the fragment and in
that allow for leaking the entire fragment layout.
2 years ago
Mugurell 4662dbd8ab [fenix] For https://github.com/mozilla-mobile/fenix/issues/26723 - Ensure wallpapers are set on the main thread
Using Dispatchers.IO allowed the observer to react faster to wallpaper state
updates but caused issues with updating the wallpaper in fragment layout.

Using Dispatchers.Main.immediate gives us a bit slower reaction time but still
faster than Dispatchers.Main and allows us to still execute before the fragment
is visible.
2 years ago
mozilla-l10n-automation-bot aa0ed7ad4a [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/26749) 2 years ago
Gabriel Luong 87469071cd [fenix] For https://github.com/mozilla-mobile/fenix/issues/26717 - Only show the MR onboarding dialog for existing users 2 years ago
MatthewTighe e70f6d19af [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/26211: Download wallpapers when thumbnails clicked 2 years ago
MatthewTighe a3f055a36e [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/26213: Add wallpaper use case to load thumbnails. 2 years ago
MatthewTighe 3dbb42988f [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/26214: Download wallpaper thumbnails at app startup 2 years ago
Noah Bond 5ba048f43b [fenix] For https://github.com/mozilla-mobile/fenix/issues/26607 - Update back plating for recent Bookmarks 2 years ago
mergify 858d4f6c22 [fenix] update initial_experiments.json based on the current first-run experiments in experimenter 2 years ago
MickeyMoz a206a1645c [fenix] Update to Android-Components 106.0.20220831190128. 2 years ago
Julien Cristau 2bfaf93972 [fenix] mergify: auto-merge relbot PRs that target the main branch 2 years ago
mcarare 05df6af0b4 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26444: Adapt Pocket 'powered by' text to wallpaper. 2 years ago
mcarare 49e8207a93 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26444: Adapt HomeSectionHeader text colors to wallpaper. 2 years ago
mcarare 8e99bc1852 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26444: Replace SectionHeader with HomeSectionHeader for home sections. 2 years ago
mcarare e0ec0fdb87 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26444: Refactor HomeSectionHeader to have optional show all text. 2 years ago
MickeyMoz 3b67e25c8b [fenix] Update to Android-Components 106.0.20220831143219. 2 years ago
Mugurell 451cb2338c [fenix] For https://github.com/mozilla-mobile/fenix/issues/26450: Remove the star icon from Pocket sponsored stories 2 years ago
Alexandru2909 69688b8b9c [fenix] For https://github.com/mozilla-mobile/fenix/issues/26706 - Add sponsored urls filter in BlocklistHandler 2 years ago
Alexandru2909 ed16051b4f [fenix] For https://github.com/mozilla-mobile/fenix/issues/26706 - Change TopSite.containsQueryParameters as Uri extension function 2 years ago
mergify 3640cf1021 [fenix] update initial_experiments.json based on the current first-run experiments in experimenter 2 years ago
mozilla-l10n-automation-bot d0176b3833 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/26720) 2 years ago
Aaron Train 5eed29db0d [fenix] No issue: Add is Test Lab helper 2 years ago
MickeyMoz 73ad1453f4 [fenix] Update to Android-Components 106.0.20220830143055. 2 years ago
Perry McManis 0d8ace8423 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26700 - URI counts will now additionally be sent in baseline 2 years ago
Lucius b3f23608da [fenix] For https://github.com/mozilla-mobile/fenix/issues/26093: Use `ic_menu` instead of `ic_close`
An override for History already exists in `HistoryListItemViewHolder`, so no global override for this icon is needed.
2 years ago
Aki Sasaki 28e0882a39 [fenix] update bot name 2 years ago
Alexandru2909 a33ab6b463 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26551 - Add telemetry for MR Onboarding welcome and sync dialogs. 2 years ago
mozilla-l10n-automation-bot 92729cce2b [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/26703) 2 years ago
Gabriel Luong 7827fda4a4 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26696 - Enable showSynCFR for Nightly 2 years ago
Jonathan Almeida c909aaea13 [fenix] Close https://github.com/mozilla-mobile/fenix/issues/25919: Move UpdateFirstFrameDrawn to RecyclerView.onLayoutCompleted
As part of a preventitive measure for home page regression loading, we
fixed the UpdateFirstFrameDrawn call to happen after the first layout in
the main RecyclerView is completed. In addition, we also make pocket
aware of this flag so that it renders itself after the first layout.

This helps prioritize current & future features that are visible first
to render before those that are off screen.

Co-authored-by: Arturo Mejia <arturomejiamarmol@gmail.com>
2 years ago
Mugurell 085a3e4af1 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26555 - Observe and update the wallpaper before HomeScreen is visible.
By using Store.observeManually in a standalone coroutine we can observe the
store and update the wallpapers even before onStart (in manual tests is right
around onStart, certainly before the other widgets shown on homescreen).

Created a new WallpapersObserver to have the functionality easier to reason
about and be easier to test.
2 years ago
Gabriel Luong 73e0b0332c [fenix] For https://github.com/mozilla-mobile/fenix/issues/26693 - Use a new ID for onboarding_home_sync_title 2 years ago
MatthewTighe a1a75ee8d4 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26511: load homescreen wallpaper in blocking coroutine 2 years ago
MickeyMoz dd47fdaf61 [fenix] Update to Android-Components 106.0.20220829143136. 2 years ago
sv-ohorvath 757d5fe8b6 [fenix] No issue: disable TCP CFR in screenshots tests 2 years ago
sarah541 963c40184a [fenix] For https://github.com/mozilla-mobile/fenix/issues/26489 - Add synced tab pickup onboarding message 2 years ago
sv-ohorvath 3e48b3d55e [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/26286: adds delete browsing data UI tests 2 years ago
mozilla-l10n-automation-bot ea25f98488 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/26681) 2 years ago
MickeyMoz de98acbaea [fenix] Update to Android-Components 106.0.20220828143157. 2 years ago
MickeyMoz 69255a04ef [fenix] Update to Android-Components 106.0.20220827143345. 2 years ago
MickeyMoz 41be7c45bf [fenix] Update to Android-Components 106.0.20220826190145. 2 years ago
Charlie Humphreys ee338486b1 [fenix] rename usage of action repo 2 years ago
Gabriel Luong d7f4ee23f4 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26668 - Use the correct string for onboarding_home_sync_title 2 years ago
Roger Yang fe2b4659c3 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26227: Clean up double exclamation operator in BrowserState 2 years ago
Roger Yang 1b01210e75 [fenix] Close https://github.com/mozilla-mobile/fenix/issues/26666: Use correct content scale when displaying recent tab thumbnail and icon 2 years ago