From 2a07a98b59adcbb33f42b03ecf1c7b1de34e3785 Mon Sep 17 00:00:00 2001 From: Francesco Marastoni <49027005+Francesco146@users.noreply.github.com> Date: Wed, 3 Jul 2024 09:39:25 +0000 Subject: [PATCH] feat(YouTube/Settings): change cursor color dynamically in searchbar (#61) * feat(YouTube/Searchbar): change cursor color dynamically * chore: integrate `copyResources` --------- Co-authored-by: inotia00 <108592928+inotia00@users.noreply.github.com> --- .../patches/youtube/utils/settings/SettingsPatch.kt | 4 ++++ .../youtube/settings/drawable/revanced_cursor.xml | 7 +++++++ src/main/resources/youtube/settings/host/values/styles.xml | 3 +++ .../settings/layout/revanced_settings_with_toolbar.xml | 3 ++- 4 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 src/main/resources/youtube/settings/drawable/revanced_cursor.xml diff --git a/src/main/kotlin/app/revanced/patches/youtube/utils/settings/SettingsPatch.kt b/src/main/kotlin/app/revanced/patches/youtube/utils/settings/SettingsPatch.kt index 89474f468..bd1c93982 100644 --- a/src/main/kotlin/app/revanced/patches/youtube/utils/settings/SettingsPatch.kt +++ b/src/main/kotlin/app/revanced/patches/youtube/utils/settings/SettingsPatch.kt @@ -149,6 +149,10 @@ object SettingsPatch : BaseResourcePatch( } arrayOf( + ResourceGroup( + "drawable", + "revanced_cursor.xml", + ), ResourceGroup( "layout", "revanced_settings_preferences_category.xml", diff --git a/src/main/resources/youtube/settings/drawable/revanced_cursor.xml b/src/main/resources/youtube/settings/drawable/revanced_cursor.xml new file mode 100644 index 000000000..1f7fdd5f6 --- /dev/null +++ b/src/main/resources/youtube/settings/drawable/revanced_cursor.xml @@ -0,0 +1,7 @@ + + + + + \ No newline at end of file diff --git a/src/main/resources/youtube/settings/host/values/styles.xml b/src/main/resources/youtube/settings/host/values/styles.xml index 10be0684f..29bc424ca 100644 --- a/src/main/resources/youtube/settings/host/values/styles.xml +++ b/src/main/resources/youtube/settings/host/values/styles.xml @@ -30,4 +30,7 @@ true @android:color/transparent + diff --git a/src/main/resources/youtube/settings/layout/revanced_settings_with_toolbar.xml b/src/main/resources/youtube/settings/layout/revanced_settings_with_toolbar.xml index 419a382bc..a28d8d595 100644 --- a/src/main/resources/youtube/settings/layout/revanced_settings_with_toolbar.xml +++ b/src/main/resources/youtube/settings/layout/revanced_settings_with_toolbar.xml @@ -25,7 +25,7 @@ app:title="@string/revanced_extended_settings_title" /> -