Commit Graph

551 Commits (849d92203860f36306c3143bde6e7735c43392f2)

Author SHA1 Message Date
Mugurell 849d922038 For #25352 - Add a new FML feature to gate Pocket sponsored stories 2 years ago
Mugurell 06d4384c11 For #25025 - Rename PocketStoriesChange to PocketStoriesClean
PocketStoriesChange was called only once - to clean the shown stories when the
user gets to the homescreen and the Pocket feature is disabled - useful for the
situations in which the user returns after disabling the feature in settings.

Populating the store with recommended stories to show was already happening
based on 'PocketStoriesCategoriesChange' and sponsored stories will be added by
using 'PocketSponsoredStoriesChange' so renaming 'PocketStoriesChange' will
help on reducing any confusion in the future.

Also added documentation for all Pocket related actions from AppStore and
removed the 'UndocumentedPublicClass' detekt suppressions.
2 years ago
Mugurell bd1feeaac9 For #25025 - Download sponsored stories on debug only 2 years ago
Gabriel Luong f25129c8ac For #24991 - Refactor the HomeMenu creation from HomeFragment to HomeMenuBuilder 2 years ago
sarah541 7b895abab1 For #24455 - Migrate NoCollectionsMessageViewHolder to Compose 2 years ago
Alexandru2909 89a1e6367f For #24262 - Filter Amazon/eBay sponsored tiles when the respective search engine is set 2 years ago
Gabriel Luong da1c5b9bf7 For #25115 - Remove showWallpapers feature flag 2 years ago
Mugurell 8b56a2ebc7 For #25044 - Remove the broken code for focusing the newly created collection
This functionality seems broken for a long time now.
It's importance and whether to reimplement it is to be re-assessed in
https://github.com/mozilla-mobile/fenix/issues/24389
2 years ago
MatthewTighe 0f952284e6 for #24929: remove locale restriction for remote firefox wallpapers 2 years ago
Alexandru2909 45d965c5e8 For #24811 - Remove Event.wrapper for Messaging telemetry 2 years ago
mcarare 3057ae7fd7 For #24841: Remove unused events. 2 years ago
Alexandru2909 3678b124e0 For #24790 - Remove Event.wrapper for home screen related telemetry 2 years ago
Alexandru2909 62b89da057 For #24809 - Remove Event.wrapper for RecentSearches telemetry 2 years ago
Alexandru2909 bdac21e54d For #24786 - Remove Event.wrapper for SearchTerms telemetry 2 years ago
Gabriel Luong cf53a84278 For #24747 - Remove unused store property in SessionControlAdapter and SessionControlView 2 years ago
Alexandru2909 e558ec279a For #24701 - Remove Event.wrapper for Pocket related telemetry 2 years ago
Alexandru2909 06fba96dfb For #24709 - Remove Event.wrapper for Wallpapers telemetry 2 years ago
MatthewTighe 414a54ed02 for #24549: add telemetry for recent synced tab 2 years ago
MatthewTighe dbfd5ffca0 for #24177: sync tabs when home is shown 2 years ago
mcarare 319d3846c2 For #24210: Remove wrapper from whats new tapped event. 2 years ago
mcarare 51df82acb1 For #24210: Remove wrapper from "search bar tapped" event. 2 years ago
Arturo Mejia bfeceb562d For #24224: Send telemetry events related to the messaging framework 2 years ago
Jonathan Almeida f953c5ec94 For #24220 and #24223: Connect GleanPlumb messages with the new tab ui card.
Co-authored-by: Jonathan Almeida <jalmeida@mozilla.com>
2 years ago
Gabriel Luong b72c915d77 For #24114 - Dispatch the current mode when the HomeFragment is created 2 years ago
Gabriel Luong d7a9e304fb For #24114 - Refactor initial HomeFragmentState into AppState 2 years ago
Gabriel Luong aaa3d7b977 For #24114 - Refactor HomeFragmentStore parameters to AppStore 2 years ago
Gabriel Luong 221ce814ef For #24235 - Remove Tip from HomeFragmentStore 2 years ago
Gabriel Luong 0448530440 For #24235 - Remove MasterPasswordTipProvider 2 years ago
Gabriel Luong f1e7b49425 For #24252 - Rename primaryText attribute to textPrimary 2 years ago
Gabriel Luong c9a47d08a8 For #24130 - Change Shortcuts setting to toggle the display of Top Sites 2 years ago
Gabriel Luong 09101eb787 For #24051 - Remove showStartOnHomeSettings feature flag 2 years ago
Gabriel Luong 9834e818cb For #24017 - Replace @color/foundation_private_theme with @color/fx_mobile_private_layer_color_1 2 years ago
MatthewTighe 2cc9ca3773 for #23069: add blocklist middleware for home 2 years ago
Rohan Maity df0d196759 For #20634 remove some lint issues from baseline 2 years ago
Gabriel Luong 37a0edceb6 For #23431 - Display the order of Contile Top Sites correctly 2 years ago
Matt Tighe 0c297dcee2 closes #23540: scale wallpaper and translate to bottom of image 2 years ago
Arturo Mejia fdb2006c85 For #23498 add content description for wallpapers 2 years ago
jhugman 82a6f8cae4
First use of Nimbus FML plugin (#23400)
* Consume Nimbus FML plugin

* Convert Homescreen to use FML

* Convert nimbusValidation to use FML

* Convert legacy experiments to use the feature API and FML

Remove dead helper code and documentation

* Fixup failing test

Co-authored-by: Grisha Kruglov <gkruglov@mozilla.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2 years ago
Arturo Mejia 393de99196 For #22851 Add logo animation for wallpapers 2 years ago
Matt Tighe d23fb30151 replace WallpaperFeatureDiscovered probe with WallpaperSettingsOpened 2 years ago
Matt Tighe a419a6963c add events based on feedback 2 years ago
Matt Tighe a5f540568e update based on PR feedback and data review 2 years ago
Matt Tighe eed42ee96b closes #23381: add telemetry for wallpapers feature 2 years ago
Gabriel Luong e5e7e6dbcf For #23409 - Specify fetchProvidedTopSites parameter for TopSitesConfig 2 years ago
Matt Tighe 670657b484 fixes #23404: add switch to wallpaper settings to disable tap-to-change 2 years ago
Arturo Mejia dc0f50b590 For #22851: Load wallpapers dynamically from the assets directory. 2 years ago
Arturo Mejia d1ace92e64 Revert "For #22851: Add logo animation for wallpapers."
This reverts commit d089f007
2 years ago
Arturo Mejia d089f00793 For #22851: Add logo animation for wallpapers. 2 years ago
Arturo Mejia 2bba66fb58 For #23144 Address regression in COLD start 2 years ago
Arturo Mejia cf31bc408a For #22931 Only enable wallpapers on normal mode 2 years ago