Brais Gabín
1f633edd7d
For #23046 - Align detekt config between Fenix and Android Components
...
Co-authored-by: Gabriel Luong <gabriel.luong@gmail.com>
2 years ago
MatthewTighe
387be0a135
closes #24442 : refactor recent tabs to use common composables
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
48635fb031
For #24114 - Check feature settings to show and hide home screen sections
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
c2e3d251cb
For #24114 - Refactor HomeFragmentState into AppState
2 years ago
Mugurell
81604e8612
For #24342 - Actually log when Pocket stories are shown
...
Based on this we'll send telemetry and rotate the stories shown to prioritize
fresh ones instead of the ones already shown.
2 years ago
MatthewTighe
3727d55b88
for #24177 : add ui wireframe for synced recent tab
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
a6c8f8b313
For #24252 - Rename destructive attribute to textWarning
2 years ago
Gabriel Luong
4263e1fd62
For #24252 - Rename above attribute to layer2
2 years ago
Gabriel Luong
f1e7b49425
For #24252 - Rename primaryText attribute to textPrimary
2 years ago
Gabriel Luong
779660f615
For #24246 - Refactor Tab from HomeFragmentStore
2 years ago
Gabriel Luong
c9a47d08a8
For #24130 - Change Shortcuts setting to toggle the display of Top Sites
2 years ago
Alexandru2909
c1431c5c12
For #22189 - Replace app name with 'Firefox' for Sync strings
2 years ago
Gabriel Luong
56022546f2
For #23893 - Add telemetry for Contile services
2 years ago
Gabriel Luong
bd3f1a420e
For #24069 - Use the correct design tokens for Powered by Pocket text
2 years ago
Gabriel Luong
09101eb787
For #24051 - Remove showStartOnHomeSettings feature flag
2 years ago
mcarare
1aac79357a
For #22189 : Replace placeholder with app name.
2 years ago
Gabriel Luong
a6b5ab6726
For #24006 - Return a null change payload if the new top sites list is larger than the old
2 years ago
Gabriel Luong
9834e818cb
For #24017 - Replace @color/foundation_private_theme with @color/fx_mobile_private_layer_color_1
2 years ago
Sarah541
a222ea521d
For #23821 - Add telemtry for RecentlyVisted Homepage ( #23909 )
...
Add test
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Co-authored-by: Ryan VanderMeulen <rvandermeulen@mozilla.com>
2 years ago
Gabriel Luong
2f30442610
For #23905 - Update onboarding icons to use Icon Active color
2 years ago
MatthewTighe
2cc9ca3773
for #23069 : add blocklist middleware for home
2 years ago
Alexandru2909
5153cee0e0
For #22189 - Replace the 'Firefox' word in all strings with placeholder
2 years ago
sunil9211
de4ea0a086
For #23551 - Change the spacing between Pocket header and content to 16dp
2 years ago
Roger Yang
20094cd1e9
No issue: Renew/remove metrics set to expire in April 2022 ( #23786 )
2 years ago
Gabriel Luong
37683531e7
For #23456 ⁃ Use lifecycleScope in TopSiteItemViewHolder
2 years ago
Mugurell
bc59ede073
For #22722 - Reacting to the crashed flag
...
Whenever the ".crashed" property of the currently displayed
TabSessionState -> EngineState is true we will show an in-app crash reporter
with the usual close tab / restore tab options and also the option to report
all current non-fatal crashes to Mozilla if the setting for sending the crash
reports is enabled in app settings.
This closely mimics the previous crash reporter UI but there might be some
subtle differences stemming from migrating to using a ComposeView.
Whenever the ".crashed" property of the currently displayed
TabSessionState -> EngineState is false we will set the in-app crash reporter
to have a View.GONE visibility effectively removing it from the layout.
The functionality for receiving the non-fatal crashes from the AC CrashReporter
through an Intent is still kept and these crashes will be persisted in memory
until the user closes / restores a tab and so also makes a decision about
sending or not these crashes.
Currently more tabs can crash following just one since more share the same
process and as such there is no way to differentiate between them or link a
certain Crash to a certain tab.
They will all be acted upon at once from any tab the user chooses to close or
restore.
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
Mugurell
5bd6f1cb8c
For #21854 - Split the big ComposeView in 3 smaller ones
...
This would shorten the time needed to layout all Pocket recommended stories
content in one go, though it may lead to shorten hiccups over a bigger period
of time.
2 years ago
Noah Bond
c0942eadb2
For #23526 - Add telemetry for Contile interactions
2 years ago
jhugman
b230c39a7f
Fixes #23492 : Perf regression of calling isFirefoxDefault from main thread ( #23556 )
...
* Fixes #23492 — Fixup perf regression of calling isFirefoxDefault from the main thread
* Tightening of near defunct default browser message
* Fixup early crash in debug build
* ktlint
2 years ago
Matt Tighe
0c297dcee2
closes #23540 : scale wallpaper and translate to bottom of image
2 years ago
Sarah Khan
26c7562e62
For #23596 and #23309 - Add deeplink to wallpaper settings
2 years ago
Gabriel Luong
1484f77bdb
For #23575 - Use design system colors for the Pocket filter and Customize homepage buttons
2 years ago
Gabriel Luong
6f2af25a60
For #23558 - Update menu copy for What's new and Customize homepage
2 years ago
Arturo Mejia
fdb2006c85
For #23498 add content description for wallpapers
2 years ago
Gabriel Luong
39c6067b03
For #23350 - Revert changes from removing duplicate icons that already exists in ui-icons ( #23527 )
...
* Revert "For #23121 - Override @color/mozac_ui_icons_fill with ?primaryText attribute"
This reverts commit 12347c9999
.
* Revert "For #23121 - Replace @drawble/ic_share with @drawable/mozac_ic_share"
This reverts commit bbf6ce3f0c
.
* Revert "For #23121 - Replace @drawble/ic_storage_enabled with @drawable/mozac_ic_storage"
This reverts commit 930c7bf3b3
.
* Revert "For #23121 - Replace @drawble/ic_notifications_enabled with @drawable/mozac_ic_notification"
This reverts commit 9069b57c24
.
* Revert "For #23121 - Replace @drawble/ic_microphone_enabled with @drawable/mozac_ic_microphone"
This reverts commit 53216f3f4a
.
* Revert "For #23121 - Replace @drawble/ic_location_enabled with @drawable/mozac_ic_location"
This reverts commit 9ee9aafd87
.
* Revert "For #23121 - Replace @drawble/ic_autoplay_disabled with @drawable/mozac_ic_autoplay_blocked"
This reverts commit b045a5e203
.
* Revert "For #23121 - Replace @drawble/ic_camera_enabled with @drawable/mozac_ic_video"
This reverts commit 62842db131
.
* Revert "For #23121 - Replace @drawble/mozac_ic_extensions_black with @drawable/mozac_ic_extensions"
This reverts commit c020a9da10
.
* Revert "For #23121 - Replace @drawble/ic_top_sites with @drawable/mozac_ic_pin"
This reverts commit ca67b0a752
.
* Revert "For #23121 - Replace @drawble/ic_search with @drawable/mozac_ic_search"
This reverts commit 02d9197945
.
* Revert "For #23121 - Replace @drawble/ic_readermode with @drawable/mozac_ic_reader_mode"
This reverts commit cf8592c709
.
* Revert "For #23121 - Replace @drawble/ic_menu with @drawable/mozac_ic_menu"
This reverts commit a1ac019024
.
* Revert "For #23121 - Replace @drawble/ic_login with @drawable/mozac_ic_login"
This reverts commit 541c56b589
.
* Revert "For #23121 - Replace @drawble/ic_internet with @drawable/mozac_ic_globe"
This reverts commit 4d8adce85e
.
* Revert "For #23121 - Replace @drawble/ic_download with @drawable/mozac_ic_download"
This reverts commit ef026d3ec2
.
* Revert "For #23121 - Replace @drawble/ic_lock with @drawable/mozac_ic_lock"
This reverts commit 18591d5dd8
.
* Revert "For #23121 - Replace @drawble/ic_desktop with @drawable/mozac_ic_device_desktop"
This reverts commit ad33e3c1e1
.
* Revert "For #23121 - Replace @drawble/ic_close with @drawable/mozac_ic_close"
This reverts commit a9f0fefac2
.
* Revert "For #23121 - Replace @drawble/ic_delete with @drawable/mozac_ic_delete"
This reverts commit 33dc752ef2
.
* Revert "For #23121 - Replace @drawble/ic_chevron_up with @drawable/mozac_ic_arrowhead_up"
This reverts commit 5bf937cfd3
.
* Revert "For #23121 - Replace @drawble/ic_chevron_down with @drawable/mozac_ic_arrowhead_down"
This reverts commit 0fadd68112
.
* Revert "For #23121 - Replace @drawble/ic_back_button with @drawable/mozac_ic_back"
This reverts commit bea766e785
.
* Revert "For #23121 - Replace @drawable/ic_arrowhead_right with @drawable/mozac_ic_arrowhead_right"
This reverts commit 5a6f349ea8
.
* Revert "For #23121 - Replace @drawable/ic_new with @drawable/mozac_ic_new"
This reverts commit ae38410106
.
* Revert "For #23121 - Replace @drawable/ic_addons_extensions with @drawable/mozac_ic_extensions"
This reverts commit 9352946afc
.
2 years ago
Gabriel Luong
a14e6ddde3
For #23433 - Align the provided top sites to the design spec
2 years ago
Gabriel Luong
42ac6feb0c
For #23424 - Part 2: Add context menu for contile top sites
2 years ago
Gabriel Luong
532bb9a38a
For #23424 - Part 1: Refactor TopSiteItemMenu into its own file
2 years ago
Gabriel Luong
cc3c68c24b
For #23450 - Rename design token Border Default to Border Primary
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
Gabriel Luong
6596f4c28b
For #23432 - Use the imageUrl as the favicon for a provided top site
2 years ago