Christian Sadilek
d73ea2cf98
[fenix] Enable pocket stories in CA
3 years ago
Arturo Mejia
185121606c
[fenix] Prepare nimbus features default values for release 95
3 years ago
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
3 years ago
MickeyMoz
425fd66c36
[fenix] Update Android Components version to 95.0.20211006190137.
3 years ago
gmierz
c0035361d8
[fenix] Update visual-metrics script to the latest version.
3 years ago
Arturo Mejia
a4fcc93d0a
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21765 only activate pocket by default for the right audience
3 years ago
Mugurell
e6a73b5118
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21623 - Pocket recommended stories telemetry
3 years ago
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.
3 years ago
Gabriel Luong
e3b2309ac2
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21756 - Refactor TopSites out of home.sessioncontrol
3 years ago
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
3 years ago
Roger Yang
259b2e5d30
[fenix] No issue: Update Pocket categories spacing to 16dp.
3 years ago
MickeyMoz
bf15fb181e
[fenix] Update Android Components version to 95.0.20211006143357.
3 years ago
Sebastian Kaspari
a4e21f4fbb
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/21102 : Set compileSdkVersion to 31.
3 years ago
Roger Yang
c9d8e826ca
[fenix] No issue: Small layout update for Pocket Stories
3 years ago
Gabriel Luong
398bdac5aa
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21729 - Refactor SectionHeader to use the right font size
3 years ago
Sebastian Kaspari
e487bc6f59
[fenix] SearchDialogFragment: Start to split consumeFrom() into independent observers that trigger less often
3 years ago
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.
3 years ago
Arturo Mejia
f4f7c1b0e0
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21574 : disabled the homescreen onboarding dialog.
3 years ago
Roger Yang
77dcd21a3b
[fenix] Update version.txt to 95.0.0-beta.1
3 years ago
Mickey Moz
0bd5581714
[fenix] Update Android Components version to 95.0.20211005200555. ( https://github.com/mozilla-mobile/fenix/pull/21725 )
3 years ago
Roger Yang
2594eac89e
[fenix] Close https://github.com/mozilla-mobile/fenix/issues/21573 : Update design for jump back in section and recently bookmarked section
3 years ago
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.
3 years ago
MickeyMoz
c9aa410749
[fenix] Update Android Components version to 94.0.20211005143407.
3 years ago
Arturo Mejia
622e713c07
[fenix] Update feature flags for 94.
3 years ago
AndiAJ
09c8890055
[fenix] For https://github.com/mozilla-mobile/fenix/issues/20814 fix flaky tabMediaControlButtonTest UI test
3 years ago
Mugurell
5baa97270c
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21599 - Add UTM parameters for Pocket recommendations links
3 years ago
codrut.topliceanu
f372c5c69f
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21565 - Adds inactive tabs onboarding popup
3 years ago
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.
3 years ago
Mugurell
dc66fea1e6
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21621 - Add 16dp horizontal spacing to all normal browsing home items
3 years ago
Mugurell
07d08eb655
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21621 - Add 16dp horizontal spacing to the private browsing home description
3 years ago
Mugurell
8f6a6d0980
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21621 - Add 16dp horizontal spacing to all onboarding items
3 years ago
Mugurell
11b92bbd99
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21621 - Remove the parent horizontal padding
3 years ago
Jonathan Almeida
2e597529c8
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/21582 : Use ThumbnailStorage in recent tabs on home
3 years ago
Gabriel Luong
fde5b755e3
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21694 - Remove RoundedCornerShape around the inner Column in RecentlyVisited
3 years ago
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
3 years ago
Jonathan Almeida
33cf85203a
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/21642 : Remove in-progress media tab from homescreen
3 years ago
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.
3 years ago
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>
3 years ago
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>
3 years ago
Gabriel Luong
efab5cbb1d
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21658 - Don't pass Client into composable functions
3 years ago
MickeyMoz
a1d797e1ee
[fenix] Update Android Components version to 94.0.20211003190228.
3 years ago
Jonathan Almeida
3d69371557
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/21671 : Remove Recently Closed from Inactive Tabs
3 years ago
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.
3 years ago
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.
3 years ago
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.
3 years ago
AndiAJ
7b031b0504
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21644 fix disabled alwaysStartOnHomeTest UI test
3 years ago
Jonathan Almeida
884c8c2224
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/21576 : Hide 'Other' title when there are no search groups
3 years ago
Mugurell
20f07022d9
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21626 - Avoid showing story invalid properties
3 years ago
Arturo Mejia
8a4bb26526
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21618 : Integrate Nimbus with MR2 Home Page to enable experimentation
3 years ago
Arturo Mejia
21480b89ea
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21611 : Add jump back in Contextual Hints
3 years ago