From e29a25fac2d0a26667c1debe7d72e5271944d449 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ho=C3=A0ng=20Gia=20B=E1=BA=A3o?= <70064328+YT-Advanced@users.noreply.github.com> Date: Tue, 31 Dec 2024 18:23:07 +0700 Subject: [PATCH] feat(YouTube - Change start page): Add more start page (#115) * 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 * Add `Courses` * Add to array * Add strings * Add more start page * Add to array * Rename `CLIPS` to `YOUR_CLIPS` * Add string --------- Co-authored-by: KobeW50 <84587632+KobeW50@users.noreply.github.com> Co-authored-by: inotia00 <108592928+inotia00@users.noreply.github.com> --- .../youtube/patches/general/ChangeStartPagePatch.java | 3 +++ .../main/resources/youtube/settings/host/values/arrays.xml | 6 ++++++ .../main/resources/youtube/settings/host/values/strings.xml | 3 +++ 3 files changed, 12 insertions(+) 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 272eac1dd..759397604 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 @@ -32,12 +32,15 @@ public final class ChangeStartPagePatch { HISTORY("FEhistory", TRUE), LIBRARY("FElibrary", TRUE), MOVIE("FEstorefront", TRUE), + NOTIFICATIONS("FEactivity", TRUE), SUBSCRIPTIONS("FEsubscriptions", TRUE), TRENDING("FEtrending", TRUE), + YOUR_CLIPS("FEclips", TRUE), /** * Channel id, this can be used as a browseId. */ + COURSES("UCtFRv9O2AHqOZjjynzrv-xg", TRUE), GAMING("UCOpNcN46UbXVtpKMrmU4Abg", TRUE), LIVE("UC4R8DWoMoI7CAwX8_LjQHig", TRUE), MUSIC("UC-9-kyTW8ZkZNDHQJ6FgpwQ", 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 8538bf654..3ae7d2bf4 100644 --- a/patches/src/main/resources/youtube/settings/host/values/arrays.xml +++ b/patches/src/main/resources/youtube/settings/host/values/arrays.xml @@ -42,11 +42,14 @@ @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 @@ -62,11 +65,14 @@ SUBSCRIPTIONS EXPLORE + NOTIFICATIONS LIBRARY + YOUR_CLIPS LIKED_VIDEO WATCH_LATER HISTORY TRENDING + COURSES GAMING LIVE MUSIC 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 57025c2a6..f8b1eed0e 100644 --- a/patches/src/main/resources/youtube/settings/host/values/strings.xml +++ b/patches/src/main/resources/youtube/settings/host/values/strings.xml @@ -320,6 +320,7 @@ If the layout of the player screen changes due to server-side changes, unintende Change start page Browse channels + Courses / Learning Default Explore Gaming @@ -329,12 +330,14 @@ If the layout of the player screen changes due to server-side changes, unintende Live Movies Music + Notifications Search Shorts Sports Subscriptions Trending Watch later + Your clips Change start page type "Start page always changes.