From 01cbae3a3b7410affe963d939178054af93b6043 Mon Sep 17 00:00:00 2001 From: ILoveOpenSourceApplications <117499019+ILoveOpenSourceApplications@users.noreply.github.com> Date: Sat, 18 Jan 2025 09:50:36 +0530 Subject: [PATCH] feat(YouTube - Change start page): Add more start pages (#123) * ci: workflow to ping Discord users when patches are released (#72) * init: Workflow to notify discord users of releases * Rename workflow * chore (Background playback): Shorten description * Revert "chore (Background playback): Shorten description" This reverts commit 10661b870f0c9c670c5d522f9b2ca7cc82d32772. * Change message contents * feat(YouTube - Change start page): Add more start pages * feat: Apply code review suggestions --------- Co-authored-by: KobeW50 <84587632+KobeW50@users.noreply.github.com> Co-authored-by: inotia00 <108592928+inotia00@users.noreply.github.com> --- .../patches/general/ChangeStartPagePatch.java | 4 + .../youtube/settings/host/values/arrays.xml | 78 ++++++++++--------- .../youtube/settings/host/values/strings.xml | 6 +- 3 files changed, 51 insertions(+), 37 deletions(-) diff --git a/extensions/shared/src/main/java/app/revanced/extension/youtube/patches/general/ChangeStartPagePatch.java b/extensions/shared/src/main/java/app/revanced/extension/youtube/patches/general/ChangeStartPagePatch.java index 759397604..fa828ac99 100644 --- a/extensions/shared/src/main/java/app/revanced/extension/youtube/patches/general/ChangeStartPagePatch.java +++ b/extensions/shared/src/main/java/app/revanced/extension/youtube/patches/general/ChangeStartPagePatch.java @@ -33,6 +33,7 @@ public final class ChangeStartPagePatch { LIBRARY("FElibrary", TRUE), MOVIE("FEstorefront", TRUE), NOTIFICATIONS("FEactivity", TRUE), + PODCASTS("FEpodcasts_destination", TRUE), SUBSCRIPTIONS("FEsubscriptions", TRUE), TRENDING("FEtrending", TRUE), YOUR_CLIPS("FEclips", TRUE), @@ -41,9 +42,12 @@ public final class ChangeStartPagePatch { * Channel id, this can be used as a browseId. */ COURSES("UCtFRv9O2AHqOZjjynzrv-xg", TRUE), + FASHION("UCrpQ4p1Ql_hG8rKXIKM1MOQ", TRUE), GAMING("UCOpNcN46UbXVtpKMrmU4Abg", TRUE), LIVE("UC4R8DWoMoI7CAwX8_LjQHig", TRUE), MUSIC("UC-9-kyTW8ZkZNDHQJ6FgpwQ", TRUE), + NEWS("UCYfdidRxbB8Qhf0Nx7ioOYw", TRUE), + SHOPPING("UCkYQyvc_i9hXEo4xic9Hh2g", TRUE), SPORTS("UCEgdi0XIXXZ-qJOFPf4JSKw", TRUE), /** diff --git a/patches/src/main/resources/youtube/settings/host/values/arrays.xml b/patches/src/main/resources/youtube/settings/host/values/arrays.xml index eaddcfd11..7b65a3b73 100644 --- a/patches/src/main/resources/youtube/settings/host/values/arrays.xml +++ b/patches/src/main/resources/youtube/settings/host/values/arrays.xml @@ -38,47 +38,53 @@ @string/revanced_change_start_page_entry_default - @string/revanced_change_start_page_entry_search - @string/revanced_change_start_page_entry_shorts - @string/revanced_change_start_page_entry_subscriptions - @string/revanced_change_start_page_entry_explore - @string/revanced_change_start_page_entry_notifications - @string/revanced_change_start_page_entry_library - @string/revanced_change_start_page_entry_your_clips - @string/revanced_change_start_page_entry_liked_videos - @string/revanced_change_start_page_entry_watch_later - @string/revanced_change_start_page_entry_history - @string/revanced_change_start_page_entry_trending - @string/revanced_change_start_page_entry_courses - @string/revanced_change_start_page_entry_gaming - @string/revanced_change_start_page_entry_live - @string/revanced_change_start_page_entry_music - @string/revanced_change_start_page_entry_movies - @string/revanced_change_start_page_entry_sports @string/revanced_change_start_page_entry_browse + @string/revanced_change_start_page_entry_courses + @string/revanced_change_start_page_entry_explore + @string/revanced_change_start_page_entry_fashion + @string/revanced_change_start_page_entry_gaming + @string/revanced_change_start_page_entry_history + @string/revanced_change_start_page_entry_library + @string/revanced_change_start_page_entry_liked_videos + @string/revanced_change_start_page_entry_live + @string/revanced_change_start_page_entry_movies + @string/revanced_change_start_page_entry_music + @string/revanced_change_start_page_entry_news + @string/revanced_change_start_page_entry_notifications + @string/revanced_change_start_page_entry_podcasts + @string/revanced_change_start_page_entry_search + @string/revanced_change_start_page_entry_shopping + @string/revanced_change_start_page_entry_shorts + @string/revanced_change_start_page_entry_sports + @string/revanced_change_start_page_entry_subscriptions + @string/revanced_change_start_page_entry_trending + @string/revanced_change_start_page_entry_watch_later + @string/revanced_change_start_page_entry_your_clips ORIGINAL - - SEARCH - SHORTS - - SUBSCRIPTIONS - EXPLORE - NOTIFICATIONS - LIBRARY - YOUR_CLIPS - LIKED_VIDEO - WATCH_LATER - HISTORY - TRENDING - COURSES - GAMING - LIVE - MUSIC - MOVIE - SPORTS BROWSE + COURSES + EXPLORE + FASHION + GAMING + HISTORY + LIBRARY + LIKED_VIDEO + LIVE + MOVIE + MUSIC + NEWS + NOTIFICATIONS + PODCASTS + SEARCH + SHOPPING + SHORTS + SPORTS + SUBSCRIPTIONS + TRENDING + WATCH_LATER + YOUR_CLIPS @string/revanced_change_shorts_repeat_state_entry_default diff --git a/patches/src/main/resources/youtube/settings/host/values/strings.xml b/patches/src/main/resources/youtube/settings/host/values/strings.xml index bd12dc22b..c920bef1b 100644 --- a/patches/src/main/resources/youtube/settings/host/values/strings.xml +++ b/patches/src/main/resources/youtube/settings/host/values/strings.xml @@ -381,10 +381,11 @@ If the layout of the player screen changes due to server-side changes, unintende Tablet (Min 600 dp) Change start page + Default Browse channels Courses / Learning - Default Explore + Fashion & Beauty Gaming History Library @@ -392,8 +393,11 @@ If the layout of the player screen changes due to server-side changes, unintende Live Movies Music + News Notifications + Podcasts Search + Shopping Shorts Sports Subscriptions