Commit Graph

71 Commits

Author SHA1 Message Date
Nathan Barrett
53a81b5cc1 Bug 1916539 - Add prefs, region/locale and nimbus controls r=home-newtab-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D221218
2024-09-06 17:44:05 +00:00
Maxx Crawford
8b38b4fe22 Bug 1916484 - Setup prefs/nimbus/feature for unified ads client integration r=home-newtab-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D220954
2024-09-05 15:38:19 +00:00
Nathan Barrett
c3a69ffc09 Bug Bug 1915023 - Add region/locale controls for topic labels r=home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D220312
2024-08-27 21:55:23 +00:00
scottdowne
cc5fc301e5 Bug 1914487 - Newtab move spoc position Nimbus variable into another feature namespace r=home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D220028
2024-08-23 20:53:44 +00:00
scottdowne
1210d01b49 Bug 1914634 - Newtab topics selection swap education topic for science r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D219987
2024-08-23 16:48:48 +00:00
scottdowne
1a528c13d1 Bug 1914047 - Newtab layout variant B prefs r=home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D219922
2024-08-23 01:31:34 +00:00
Amy Churchwell
000c4e742c Bug 1911908 – Add pref and CSS hook for Variant A in Layouts experiment. r=#home-newtab-reviewers CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D218881
2024-08-08 18:55:24 +00:00
Sandor Molnar
9b33260630 Backed out changeset 869743a7617e (bug 1911908) for causing build bustages. 2024-08-08 22:10:30 +03:00
Amy Churchwell
3cc52a7bf8 Bug 1911908 – Add pref and CSS hook for Variant A in Layouts experiment. r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D218688
2024-08-08 18:07:32 +00:00
Maxx Crawford
f4175aae63 Bug 1910682 - Replace Pocket learn more link with New Tab support page link r=home-newtab-reviewers,thecount
This patch completes two tasks:
- Remove previous Pocket learn more link (that was next to the "Thought-provoking stories" headline)
- Dynamically set the official in-product support page URL located in the Topic Selection modal ("Learn how we protect your data and privacy" link)

Differential Revision: https://phabricator.services.mozilla.com/D218380
2024-08-02 05:07:31 +00:00
Nathan Barrett
bf21696da4 Bug 1910526 - connect topic selection onbaording to nimbus r=home-newtab-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D218219
2024-07-31 17:49:58 +00:00
Amy Churchwell
cb39b4b383 Bug 1910757 – Enable topic labels by default. r=home-newtab-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D218137
2024-07-30 22:22:00 +00:00
Nathan Barrett
a80ed35bb1 Bug 1907446 - update topic selection for onboarding r=home-newtab-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D217769
2024-07-30 13:44:08 +00:00
scottdowne
7135685cf3 Bug 1906989 - Home and newtab do not include stories spocs for startup cache r=home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D216122
2024-07-29 19:54:52 +00:00
Maxx Crawford
86bebe1530 Bug 1909900 - Add region controls to thumbs up and down buttons r=home-newtab-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D217761
2024-07-28 20:30:57 +00:00
scottdowne
4598259ac1 Bug 1908670 - Home and newtab topic personalization needs region controls r=home-newtab-reviewers,amy
So this changes a bit how we intend to enable this.

There is still the "discoverystream.topicSelection.enabled" pref, but that's now either, set by the system, or overridden by the user.

We no longer set that pref to enable/disable this feature, and this pref no longer has a set default.

It now has a dynamic default, set from calculating the locale/region pref, which does have defaults, can be controlled from experiments.

Differential Revision: https://phabricator.services.mozilla.com/D217645
2024-07-28 18:06:41 +00:00
Maxx Crawford
abe4527277 Bug 1907152 - Add telemetry for topic selection r=nbarrett,home-newtab-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D216483
2024-07-26 18:26:30 +00:00
Amy Churchwell
880328f9a1 Bug 1904657 - Add topic labels to Pocket cards. r=home-newtab-reviewers,nbarrett,thecount
Differential Revision: https://phabricator.services.mozilla.com/D216429
2024-07-16 20:28:23 +00:00
Norisz Fay
6a89206409 Backed out changeset f6085a9f4c95 (bug 1904657) for causing newtab failures 2024-07-16 00:54:15 +03:00
Amy Churchwell
251953d0da Bug 1904657 - Add topic labels to Pocket cards. r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D216429
2024-07-15 20:48:38 +00:00
Nathan Barrett
cb1f62c3b5 Bug 1904656 - Create modal for topic selection r=home-newtab-reviewers,frontend-codestyle-reviewers,amy
Differential Revision: https://phabricator.services.mozilla.com/D215700
2024-07-15 13:42:05 +00:00
scottdowne
794c3bc404 Bug 1907392 - Home and newtab weather widget locale controls r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D216326
2024-07-11 19:56:19 +00:00
Maxx Crawford
c5283f51cc Bug 1905319 - Adjust new tab page elements spacing to be more consistent r=home-newtab-reviewers,thecount
This patch changes the spacing/padding/margins of the major sections if the thumbs up/down UI is enabled.

Differential Revision: https://phabricator.services.mozilla.com/D215551
2024-07-03 21:24:49 +00:00
scottdowne
d0b2071285 Bug 1904594 - Home and newtab switch Pocket recs to Merino r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D214829
2024-06-28 21:37:03 +00:00
Maxx Crawford
5b142ed5e6 Bug 1902099 - Add thumbs up/down buttons to Recommended Story cards r=home-newtab-reviewers,fluent-reviewers,bolsson,thecount
Differential Revision: https://phabricator.services.mozilla.com/D213650
2024-06-28 01:41:21 +00:00
Nathan Barrett
bb33c81665 Bug 1905220 - add pref to enable topic selection r=amy,home-newtab-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D215169
2024-06-27 21:33:35 +00:00
Nathan Barrett
6ba0bd3ff6 Bug 1903123 - Update default temp unit based on locale r=home-newtab-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D214109
2024-06-20 14:08:27 +00:00
Shane Hughes
dff800f3a4 Bug 1899030 - Part 3: Define the onboarding provider pref outside of newtab. r=mconley,omc-reviewers,home-newtab-reviewers,negin,pdahiya,thecount
Differential Revision: https://phabricator.services.mozilla.com/D211671
2024-06-19 19:45:02 +00:00
scottdowne
2e8663d04d Bug 1901134 - Home and newtab wallpaper solid color selector r=home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D212890
2024-06-18 00:25:23 +00:00
scottdowne
5227f8003a Bug 1899788 - Home and newtab adding some Nimbus values to wallpaper feature highlight. r=home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D212746
2024-06-06 23:59:22 +00:00
scottdowne
28cd14bfc0 Bug 1900651 - Home and newtab create solid colour wallpaper pref r=home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D212584
2024-06-05 22:24:56 +00:00
Norisz Fay
b51870e35d Backed out changeset 6b724772e8ba (bug 1900651) for causing newtab failures CLOSED TREE 2024-06-05 23:58:39 +03:00
scottdowne
ecefc3de9a Bug 1900651 - Home and newtab create solid colour wallpaper pref r=home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D212584
2024-06-05 19:30:53 +00:00
Maxx Crawford
370eb7ac1f Bug 1897233 - Add feature highlight for Wallpapers r=home-newtab-reviewers,fluent-reviewers,omc-reviewers,aminomancer,bolsson,thecount,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D212157
2024-06-04 00:54:00 +00:00
scottdowne
8954d01757 Bug 1898818 - Home and newtab fixes so newtab with a wallpaper looks good in both light and dark mode r=desktop-theme-reviewers,home-newtab-reviewers,omc-reviewers,sfoster,aminomancer,amy
Differential Revision: https://phabricator.services.mozilla.com/D211623
2024-05-30 18:47:21 +00:00
scottdowne
d6d03ad735 Bug 1896681 - Home and newtab adding region control for weather widget r=home-newtab-reviewers,amy
Differential Revision: https://phabricator.services.mozilla.com/D211146
2024-05-23 14:42:32 +00:00
Maxx Crawford
8240ad0307 Bug 1890136 - Add preferences, hook up toggle button on new tab customization panel and about:preferences#home r=thecount,fluent-reviewers,home-newtab-reviewers,bolsson,settings-reviewers,nanj,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D207775
2024-05-09 17:35:00 +00:00
Nathan Barrett
3ae97b6c59 Bug 1886833 - Home and newtab creating weather feed r=home-newtab-reviewers,maxx,nanj
Differential Revision: https://phabricator.services.mozilla.com/D207763
2024-05-06 16:02:21 +00:00
Cristian Tuns
c89ea1335d Backed out changeset 5b371a36f78c (bug 1886833) for causing node new tab failures in bundles. CLOSED TREE 2024-05-02 12:27:45 -04:00
Nathan Barrett
82968be818 Bug 1886833 - Home and newtab creating weather feed r=home-newtab-reviewers,maxx,nanj
Differential Revision: https://phabricator.services.mozilla.com/D207763
2024-05-02 15:52:03 +00:00
Amy Churchwell
b4a125edc5 Bug 1893311 - Add two prefs for light/dark newtab wallpapers. r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D208568
2024-04-26 20:20:56 +00:00
Cosmin Sabou
3cdab91742 Backed out changeset 5e5176b23fbe (bug 1893311) for causing newtab failures. CLOSED TREE 2024-04-26 01:52:21 +03:00
Amy Churchwell
d52f3d4ae7 Bug 1893311 - Add two prefs for light/dark newtab wallpapers. r=home-newtab-reviewers,nbarrett CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D208568
2024-04-25 20:49:06 +00:00
Sandor Molnar
fe73c1ba67 Backed out changeset 095c84193edc (bug 1893311) for causing node newtab failures CLOSED TREE 2024-04-26 01:06:28 +03:00
Amy Churchwell
4e0a010b4f Bug 1893311 - Add two prefs for light/dark newtab wallpapers. r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D208568
2024-04-25 20:49:06 +00:00
Nathan Barrett
13519a1068 Bug 1891769 - add nimbus vars and stub data for WeatherFeed r=thecount,home-newtab-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D207632
2024-04-17 19:36:10 +00:00
Noemi Erli
a757e94039 Backed out changeset 1652f258d14e (bug 1891769) for causing newtab failures CLOSED TREE 2024-04-17 19:54:43 +03:00
Nathan Barrett
5ba7c21f08 Bug 1891769 - add nimbus vars and stub data for WeatherFeed r=thecount,home-newtab-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D207632
2024-04-17 14:31:26 +00:00
Nathan Barrett
ae3e1aa169 Bug 1881588 - Add Wallpaper component r=home-newtab-reviewers,fluent-reviewers,bolsson,thecount,maxxcrawford
Differential Revision: https://phabricator.services.mozilla.com/D205373
2024-04-11 14:01:18 +00:00
Sandor Molnar
68df34f900 Backed out changeset 6a91dbb21815 (bug 1881588) for causing node newtab failures CLOSED TREE 2024-04-11 02:58:39 +03:00