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
Arturo Mejia
21480b89ea
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21611 : Add jump back in Contextual Hints
2021-10-03 23:16:37 +00:00
MickeyMoz
fd6a61fdfc
[fenix] Update Android Components version to 94.0.20211003143215.
2021-10-03 16:53:57 +00:00
Jonathan Almeida
51000bcfa4
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/21632 : Correct inactive tabs survey string ( https://github.com/mozilla-mobile/fenix/pull/21669 )
2021-10-03 14:29:39 +00:00
MickeyMoz
ddddfa8f4e
[fenix] Update Android Components version to 94.0.20211002143316.
2021-10-02 16:41:27 +00:00
Christian Sadilek
c1f2c33a76
[fenix] Make search term grouping tolerant to (parent tab) navigation
...
Co-authored-by: Grisha Kruglov <gkruglov@mozilla.com>
2021-10-02 08:51:25 +00:00
Elise Richards
d70d0610d0
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21648 : match Pocket sections on home to designs
2021-10-02 08:24:09 +00:00
Jonathan Almeida
0c5285cf05
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/21641 : Do not add a group of only one tab
2021-10-02 04:00:02 -04:00
Elise Richards
ad1cff2300
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21653 : pre-land section title for tab preferences
2021-10-02 00:53:00 +00:00
Noah Bond
4f07d1a40f
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21360 - Added toggle for search term tab groups ( https://github.com/mozilla-mobile/fenix/pull/21615 )
...
* For https://github.com/mozilla-mobile/fenix/issues/21360 - Added toggle for search term tab groups
* For https://github.com/mozilla-mobile/fenix/issues/21360 - Lint cleanup
* PR: Added missing licenses and possibly fixed UI test
* PR: Added a "scrollTo" to potentially fix a UI test
* PR: Added potential fix for alwaysStartOnHomeTest
* PR: Added temporary ignore to alwaysStartOnHomeTest
* PR: added missing ignore comment
* For https://github.com/mozilla-mobile/fenix/issues/21360 - Added missing feature flag driven visibility logic
Co-authored-by: Sebastian Kaspari <s.kaspari@gmail.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2021-10-02 00:25:12 +00:00
Elise Richards
f12124b948
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21646 : Update section titles and customize button name on home
2021-10-01 23:51:48 +00:00
MickeyMoz
7d33a02cf7
[fenix] Update Android Components version to 94.0.20211001190127.
2021-10-01 22:32:42 +00:00
Elise Richards
b9f5e56c37
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21643 : Pre-land strings for inactive tabs CFR. Update section title for normal, non-search group tabs. ( https://github.com/mozilla-mobile/fenix/pull/21645 )
2021-10-01 14:23:24 -07:00
Noah Bond
44f1f679e7
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21635 - Preland strings for tab auto close message ( https://github.com/mozilla-mobile/fenix/pull/21636 )
...
* For https://github.com/mozilla-mobile/fenix/issues/21635 - Prelanded strings for tab auto close message
* PR: Updated String descriptions and added temporary tools ignore
2021-10-01 20:37:51 +00:00
Gabriel Luong
33381f78f7
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21632 - Preland strings for the inactive tab survey
2021-10-01 19:51:59 +00:00
Biren-Nayak
bd610d394f
[fenix] For https://github.com/mozilla-mobile/fenix/issues/16437 : Remove unnecessary space for tracking protection exceptions
2021-10-01 19:15:00 +00:00
Mugurell
4e5047d203
[fenix] For https://github.com/mozilla-mobile/fenix/pull/21392 - Update new strings descriptions.
2021-10-01 18:03:12 +00:00