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" />
-