Commit Graph

7382 Commits

Author SHA1 Message Date
Noah Bond
8c1a64a5e8 For #21773 - Updated "customize homepage" button to go to the new Homepage submenu in Settings 2021-10-07 23:45:43 +00:00
Christian Sadilek
1b463a5c17 Enable pocket stories in CA 2021-10-07 21:57:56 +00:00
Arturo Mejia
3f9d277566 Prepare nimbus features default values for release 95 2021-10-07 20:44:44 +00:00
Rohan Maity
a77091dc5b For #20579: Fix the normal browing tab re-used unexpectedly when open links in private tab enabled or same tab is already avaialble in normal browsing mode 2021-10-07 19:48:16 +00:00
MickeyMoz
f41857e5e7 Update Android Components version to 95.0.20211006190137. 2021-10-07 18:31:49 +00:00
gmierz
7a08e7acdd Update visual-metrics script to the latest version. 2021-10-07 16:56:54 +00:00
Arturo Mejia
5843fafbb6 For #21765 only activate pocket by default for the right audience 2021-10-07 15:30:18 +00:00
Mugurell
507801e5d5 For #21623 - Pocket recommended stories telemetry 2021-10-07 08:36:00 +00:00
Michael Comella
2c528391da Closes #21424: add marker for StrictMode.resetAfter.
This helps identify file IO. Unfortunately, with this marker, it's
difficult to separate code we own from code we don't own. However, I
wasn't sure what the best implementation would be to address that
(e.g. ideally, we would ignore violations in code we don't own rather than
annotate the markers) so I thought we can land it this simple way and
improve it incrementally.
2021-10-07 07:39:51 +00:00
Gabriel Luong
04e75ace19 For #21756 - Refactor TopSites out of home.sessioncontrol 2021-10-06 21:47:36 +00:00
Noah Bond
1f97ca6ce6
For #21437 - Relocated Home-related settings to its dedicated sub screen (#21722)
* For #21437 - Relocated Home-related settings to its dedicated sub screen

* For #21437 - Updated show top sites toggle text

* PR: Fixed lint warning. Reverted preference keys

* PR: added ignore for UI test

* PR: Added ignore for UI test
2021-10-06 21:01:16 +00:00
Roger Yang
3632ed77d5 No issue: Update Pocket categories spacing to 16dp. 2021-10-06 19:52:55 +00:00
MickeyMoz
f4750f3c35 Update Android Components version to 95.0.20211006143357. 2021-10-06 18:28:01 +00:00
Sebastian Kaspari
099e463b4f Issue #21102: Set compileSdkVersion to 31. 2021-10-06 17:30:08 +00:00
Roger Yang
23e51c250a No issue: Small layout update for Pocket Stories 2021-10-06 17:01:32 +00:00
Gabriel Luong
dd20d98779 For #21729 - Refactor SectionHeader to use the right font size 2021-10-06 15:38:35 +00:00
Sebastian Kaspari
5208f74cd7 SearchDialogFragment: Start to split consumeFrom() into independent observers that trigger less often 2021-10-06 10:32:59 +00:00
Arturo Mejia
0f07703c3e For #21611: Show the jump back in Contextual Hints independently of the home onboarding dialog. 2021-10-06 03:21:41 +00:00
Arturo Mejia
7e3a2ba89d For #21574: disabled the homescreen onboarding dialog. 2021-10-06 03:21:41 +00:00
Roger Yang
fb732cc953 Update version.txt to 95.0.0-beta.1 2021-10-06 02:11:29 +00:00
Mickey Moz
2a31edccf2
Update Android Components version to 95.0.20211005200555. (#21725) 2021-10-05 20:59:32 -04:00
Roger Yang
fb345a4131 Close #21573: Update design for jump back in section and recently bookmarked section 2021-10-05 21:43:08 +00:00
codrut.topliceanu
b1a5025610 For #21708 - Fixes missing header bottom border
The bottom gray border of the header item from the Inactive Tabs section was correctly set when collapsing or expanding said section, but not on init. So if the section was initialized collapsed the gray border would not be present.
2021-10-05 20:46:16 +00:00
MickeyMoz
8c34ccd8c9 Update Android Components version to 94.0.20211005143407. 2021-10-05 19:06:45 +00:00
Arturo Mejia
bd7476cce4 Update feature flags for 94. 2021-10-05 18:02:38 +00:00
AndiAJ
8a8bbd9517 For #20814 fix flaky tabMediaControlButtonTest UI test 2021-10-05 11:09:29 +00:00
Mugurell
6faafe4688 For #21599 - Add UTM parameters for Pocket recommendations links 2021-10-05 10:33:45 +00:00
codrut.topliceanu
a53b52b764 For #21565 - Adds inactive tabs onboarding popup 2021-10-05 10:00:33 +00:00
Mugurell
571a2fc88e For #21621 - Add 16dp horizontal spacing to home composables.
Added from the ViewHolders, the same as for XML Views.
2021-10-05 07:03:21 +00:00
Mugurell
2eb5fe2159 For #21621 - Add 16dp horizontal spacing to all normal browsing home items 2021-10-05 07:03:21 +00:00
Mugurell
a6b4c3e370 For #21621 - Add 16dp horizontal spacing to the private browsing home description 2021-10-05 07:03:21 +00:00
Mugurell
bb498cc223 For #21621 - Add 16dp horizontal spacing to all onboarding items 2021-10-05 07:03:21 +00:00
Mugurell
d189b37a09 For #21621 - Remove the parent horizontal padding 2021-10-05 07:03:21 +00:00
Jonathan Almeida
f9dd0d9f6f Issue #21582: Use ThumbnailStorage in recent tabs on home 2021-10-05 06:33:18 +00:00
Gabriel Luong
a1e6872f6f For #21694 - Remove RoundedCornerShape around the inner Column in RecentlyVisited 2021-10-04 22:48:30 +00:00
Gabriel Luong
5fc979090a For #21694 - Only show the divider line in between items in the Recent Searches 2021-10-04 22:48:30 +00:00
Jonathan Almeida
8c2cbb4e41 Issue #21642: Remove in-progress media tab from homescreen 2021-10-04 18:03:34 -04:00
Christian Sadilek
66e54860bb Move tabs out of search group if direct load occurs
This regressed in our previous fix that made sure child tabs don't
mistakenly get moved out of the group if their parent is navigated
away, or in case the child tabs are redirected.

However, when a subsequent load occurs in any tab in the group the
search terms need to be cleared and the tab removed from the group
to prevent false positives.
2021-10-04 17:30:49 -04:00
Elise Richards
f359557ef4
CI for Fix description for home_screen_displayed metric (#21697)
* Fix description for `home_screen_displayed` metric

The current description appears to be incorrect by my reading of the source.

* Update app/metrics.yaml

Co-authored-by: Gabriel Luong <gabriel.luong@gmail.com>

Co-authored-by: Will Lachance <wlachance@mozilla.com>
Co-authored-by: Gabriel Luong <gabriel.luong@gmail.com>
2021-10-04 13:59:02 -07:00
Elise Richards
e2c9d9abb1
CI for Docs: Add extra context to events.browser_menu_action (#21696)
* Docs only: Add extra context to `events.browser_menu_action`

This came up as a potential point of confusion in a discussion with DS. This is a docs only change.

* Update metrics.yaml

Co-authored-by: Will Lachance <wrlach@gmail.com>
2021-10-04 20:10:49 +00:00
Gabriel Luong
6abb2fffa1 For #21658 - Don't pass Client into composable functions 2021-10-04 19:06:30 +00:00
MickeyMoz
faab3eb7f1 Update Android Components version to 94.0.20211003190228. 2021-10-04 17:39:05 +00:00
Jonathan Almeida
b8946f807a Issue #21671: Remove Recently Closed from Inactive Tabs 2021-10-04 15:50:27 +00:00
Mugurell
16a3b92d34 For #21593 - Refactor the coroutine from PocketStoriesShown to outside the middleware
In so this code will no longer have access to the MiddlewareContext which only
makes sense in the thread of the Middleware itself.
2021-10-04 11:54:42 +00:00
Mugurell
e4489b8d7d For #21593 - Persist stories categories selections in a Proto DataStore
A fast and easy solution with all the ACID requirements.
Also supports easy migrations if later the data we need persisted changes.
2021-10-04 11:54:42 +00:00
Mugurell
565beb88c9 For #21593 - Refactor out "isSelected" from PocketRecommendedStoriesCategory
Having the list of categories and the list of selected categories separate in
State allows updating them independently.
2021-10-04 11:54:42 +00:00
AndiAJ
84c61e24a7 For #21644 fix disabled alwaysStartOnHomeTest UI test 2021-10-04 10:34:56 +00:00
Jonathan Almeida
061de54291 Issue #21576: Hide 'Other' title when there are no search groups 2021-10-04 08:56:20 +00:00
Mugurell
361673ae3e For #21626 - Avoid showing story invalid properties 2021-10-04 07:33:31 +00:00
Arturo Mejia
2b363b9868 For #21618: Integrate Nimbus with MR2 Home Page to enable experimentation 2021-10-04 00:39:59 +00:00