Noah Bond
39a3aacc78
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21773 - Updated "customize homepage" button to go to the new Homepage submenu in Settings
2021-10-07 23:45:43 +00:00
Christian Sadilek
d73ea2cf98
[fenix] Enable pocket stories in CA
2021-10-07 21:57:56 +00:00
Arturo Mejia
185121606c
[fenix] Prepare nimbus features default values for release 95
2021-10-07 20:44:44 +00:00
Rohan Maity
2fc70778a9
[fenix] For https://github.com/mozilla-mobile/fenix/issues/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
425fd66c36
[fenix] Update Android Components version to 95.0.20211006190137.
2021-10-07 18:31:49 +00:00
gmierz
c0035361d8
[fenix] Update visual-metrics script to the latest version.
2021-10-07 16:56:54 +00:00
Arturo Mejia
a4fcc93d0a
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21765 only activate pocket by default for the right audience
2021-10-07 15:30:18 +00:00
Mugurell
e6a73b5118
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21623 - Pocket recommended stories telemetry
2021-10-07 08:36:00 +00:00
Michael Comella
257ae4b118
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/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
e3b2309ac2
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21756 - Refactor TopSites out of home.sessioncontrol
2021-10-06 21:47:36 +00:00
Noah Bond
b772f6d080
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21437 - Relocated Home-related settings to its dedicated sub screen ( https://github.com/mozilla-mobile/fenix/pull/21722 )
...
* For https://github.com/mozilla-mobile/fenix/issues/21437 - Relocated Home-related settings to its dedicated sub screen
* For https://github.com/mozilla-mobile/fenix/issues/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
259b2e5d30
[fenix] No issue: Update Pocket categories spacing to 16dp.
2021-10-06 19:52:55 +00:00
MickeyMoz
bf15fb181e
[fenix] Update Android Components version to 95.0.20211006143357.
2021-10-06 18:28:01 +00:00
Sebastian Kaspari
a4e21f4fbb
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/21102 : Set compileSdkVersion to 31.
2021-10-06 17:30:08 +00:00
Roger Yang
c9d8e826ca
[fenix] No issue: Small layout update for Pocket Stories
2021-10-06 17:01:32 +00:00
Gabriel Luong
398bdac5aa
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21729 - Refactor SectionHeader to use the right font size
2021-10-06 15:38:35 +00:00
Sebastian Kaspari
e487bc6f59
[fenix] SearchDialogFragment: Start to split consumeFrom() into independent observers that trigger less often
2021-10-06 10:32:59 +00:00
Arturo Mejia
3e01e9df25
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21611 : Show the jump back in Contextual Hints independently of the home onboarding dialog.
2021-10-06 03:21:41 +00:00
Arturo Mejia
f4f7c1b0e0
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21574 : disabled the homescreen onboarding dialog.
2021-10-06 03:21:41 +00:00
Roger Yang
77dcd21a3b
[fenix] Update version.txt to 95.0.0-beta.1
2021-10-06 02:11:29 +00:00
Mickey Moz
0bd5581714
[fenix] Update Android Components version to 95.0.20211005200555. ( https://github.com/mozilla-mobile/fenix/pull/21725 )
2021-10-05 20:59:32 -04:00
Roger Yang
2594eac89e
[fenix] Close https://github.com/mozilla-mobile/fenix/issues/21573 : Update design for jump back in section and recently bookmarked section
2021-10-05 21:43:08 +00:00
codrut.topliceanu
bdc54a1465
[fenix] For https://github.com/mozilla-mobile/fenix/issues/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
c9aa410749
[fenix] Update Android Components version to 94.0.20211005143407.
2021-10-05 19:06:45 +00:00
Arturo Mejia
622e713c07
[fenix] Update feature flags for 94.
2021-10-05 18:02:38 +00:00
AndiAJ
09c8890055
[fenix] For https://github.com/mozilla-mobile/fenix/issues/20814 fix flaky tabMediaControlButtonTest UI test
2021-10-05 11:09:29 +00:00
Mugurell
5baa97270c
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21599 - Add UTM parameters for Pocket recommendations links
2021-10-05 10:33:45 +00:00
codrut.topliceanu
f372c5c69f
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21565 - Adds inactive tabs onboarding popup
2021-10-05 10:00:33 +00:00
Mugurell
e606d8c42a
[fenix] For https://github.com/mozilla-mobile/fenix/issues/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
dc66fea1e6
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21621 - Add 16dp horizontal spacing to all normal browsing home items
2021-10-05 07:03:21 +00:00
Mugurell
07d08eb655
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21621 - Add 16dp horizontal spacing to the private browsing home description
2021-10-05 07:03:21 +00:00
Mugurell
8f6a6d0980
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21621 - Add 16dp horizontal spacing to all onboarding items
2021-10-05 07:03:21 +00:00
Mugurell
11b92bbd99
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21621 - Remove the parent horizontal padding
2021-10-05 07:03:21 +00:00
Jonathan Almeida
2e597529c8
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/21582 : Use ThumbnailStorage in recent tabs on home
2021-10-05 06:33:18 +00:00
Gabriel Luong
fde5b755e3
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21694 - Remove RoundedCornerShape around the inner Column in RecentlyVisited
2021-10-04 22:48:30 +00:00
Gabriel Luong
8a78101fc4
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21694 - Only show the divider line in between items in the Recent Searches
2021-10-04 22:48:30 +00:00
Jonathan Almeida
33cf85203a
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/21642 : Remove in-progress media tab from homescreen
2021-10-04 18:03:34 -04:00
Christian Sadilek
5385b96abe
[fenix] 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
3db298543e
[fenix] CI for Fix description for home_screen_displayed metric ( https://github.com/mozilla-mobile/fenix/pull/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
3631014159
[fenix] CI for Docs: Add extra context to events.browser_menu_action ( https://github.com/mozilla-mobile/fenix/pull/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
efab5cbb1d
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21658 - Don't pass Client into composable functions
2021-10-04 19:06:30 +00:00
MickeyMoz
a1d797e1ee
[fenix] Update Android Components version to 94.0.20211003190228.
2021-10-04 17:39:05 +00:00
Jonathan Almeida
3d69371557
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/21671 : Remove Recently Closed from Inactive Tabs
2021-10-04 15:50:27 +00:00
Mugurell
7e65b07930
[fenix] For https://github.com/mozilla-mobile/fenix/issues/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
6261e570c3
[fenix] For https://github.com/mozilla-mobile/fenix/issues/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
4f4586d85f
[fenix] For https://github.com/mozilla-mobile/fenix/issues/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
7b031b0504
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21644 fix disabled alwaysStartOnHomeTest UI test
2021-10-04 10:34:56 +00:00
Jonathan Almeida
884c8c2224
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/21576 : Hide 'Other' title when there are no search groups
2021-10-04 08:56:20 +00:00
Mugurell
20f07022d9
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21626 - Avoid showing story invalid properties
2021-10-04 07:33:31 +00:00
Arturo Mejia
8a4bb26526
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21618 : Integrate Nimbus with MR2 Home Page to enable experimentation
2021-10-04 00:39:59 +00:00