From bb331e5c3a4ad0a9e9156f9487759b6fc8aa30a8 Mon Sep 17 00:00:00 2001 From: inotia00 Date: Sun, 30 Apr 2023 18:06:08 +0900 Subject: [PATCH] refactor(patch-options): remove `OverlayButtonsIcon` options --- .../shared/patch/options/PatchOptions.kt | 12 ---------- .../resource/patch/OverlayButtonsPatch.kt | 21 +++++------------- .../ic_fullscreen_vertical_button.png | Bin .../{new => }/drawable-xxhdpi/ic_vr.png | Bin .../quantum_ic_fullscreen_exit_grey600_24.png | Bin .../quantum_ic_fullscreen_exit_white_24.png | Bin .../quantum_ic_fullscreen_grey600_24.png | Bin .../quantum_ic_fullscreen_white_24.png | Bin .../drawable-xxhdpi/revanced_copy_icon.png | Bin .../revanced_copy_icon_with_time.png | Bin .../revanced_download_icon.png | Bin .../drawable-xxhdpi/revanced_speed_icon.png | Bin .../revanced_whitelist_icon.png | Bin .../yt_outline_arrow_repeat_1_white_24.png | Bin .../yt_outline_arrow_shuffle_1_white_24.png | Bin .../yt_outline_screen_full_exit_white_24.png | Bin .../yt_outline_screen_full_white_24.png | Bin .../ic_fullscreen_vertical_button.png | Bin 2503 -> 0 bytes .../old/drawable-xxhdpi/ic_vr.png | Bin 2182 -> 0 bytes .../quantum_ic_fullscreen_exit_grey600_24.png | Bin 2066 -> 0 bytes .../quantum_ic_fullscreen_exit_white_24.png | Bin 2066 -> 0 bytes .../quantum_ic_fullscreen_grey600_24.png | Bin 2206 -> 0 bytes .../quantum_ic_fullscreen_white_24.png | Bin 2206 -> 0 bytes .../drawable-xxhdpi/revanced_copy_icon.png | Bin 3800 -> 0 bytes .../revanced_copy_icon_with_time.png | Bin 3916 -> 0 bytes .../revanced_download_icon.png | Bin 3003 -> 0 bytes .../drawable-xxhdpi/revanced_speed_icon.png | Bin 1401 -> 0 bytes .../revanced_whitelist_icon.png | Bin 792 -> 0 bytes .../yt_outline_arrow_repeat_1_white_24.png | Bin 1435 -> 0 bytes .../yt_outline_arrow_shuffle_1_white_24.png | Bin 2272 -> 0 bytes .../yt_outline_screen_full_exit_white_24.png | Bin 2066 -> 0 bytes .../yt_outline_screen_full_white_24.png | Bin 2206 -> 0 bytes 32 files changed, 6 insertions(+), 27 deletions(-) rename src/main/resources/youtube/overlaybuttons/{new => }/drawable-xxhdpi/ic_fullscreen_vertical_button.png (100%) rename src/main/resources/youtube/overlaybuttons/{new => }/drawable-xxhdpi/ic_vr.png (100%) rename src/main/resources/youtube/overlaybuttons/{new => }/drawable-xxhdpi/quantum_ic_fullscreen_exit_grey600_24.png (100%) rename src/main/resources/youtube/overlaybuttons/{new => }/drawable-xxhdpi/quantum_ic_fullscreen_exit_white_24.png (100%) rename src/main/resources/youtube/overlaybuttons/{new => }/drawable-xxhdpi/quantum_ic_fullscreen_grey600_24.png (100%) rename src/main/resources/youtube/overlaybuttons/{new => }/drawable-xxhdpi/quantum_ic_fullscreen_white_24.png (100%) rename src/main/resources/youtube/overlaybuttons/{new => }/drawable-xxhdpi/revanced_copy_icon.png (100%) rename src/main/resources/youtube/overlaybuttons/{new => }/drawable-xxhdpi/revanced_copy_icon_with_time.png (100%) rename src/main/resources/youtube/overlaybuttons/{new => }/drawable-xxhdpi/revanced_download_icon.png (100%) rename src/main/resources/youtube/overlaybuttons/{new => }/drawable-xxhdpi/revanced_speed_icon.png (100%) rename src/main/resources/youtube/overlaybuttons/{new => }/drawable-xxhdpi/revanced_whitelist_icon.png (100%) rename src/main/resources/youtube/overlaybuttons/{new => }/drawable-xxhdpi/yt_outline_arrow_repeat_1_white_24.png (100%) rename src/main/resources/youtube/overlaybuttons/{new => }/drawable-xxhdpi/yt_outline_arrow_shuffle_1_white_24.png (100%) rename src/main/resources/youtube/overlaybuttons/{new => }/drawable-xxhdpi/yt_outline_screen_full_exit_white_24.png (100%) rename src/main/resources/youtube/overlaybuttons/{new => }/drawable-xxhdpi/yt_outline_screen_full_white_24.png (100%) delete mode 100644 src/main/resources/youtube/overlaybuttons/old/drawable-xxhdpi/ic_fullscreen_vertical_button.png delete mode 100644 src/main/resources/youtube/overlaybuttons/old/drawable-xxhdpi/ic_vr.png delete mode 100644 src/main/resources/youtube/overlaybuttons/old/drawable-xxhdpi/quantum_ic_fullscreen_exit_grey600_24.png delete mode 100644 src/main/resources/youtube/overlaybuttons/old/drawable-xxhdpi/quantum_ic_fullscreen_exit_white_24.png delete mode 100644 src/main/resources/youtube/overlaybuttons/old/drawable-xxhdpi/quantum_ic_fullscreen_grey600_24.png delete mode 100644 src/main/resources/youtube/overlaybuttons/old/drawable-xxhdpi/quantum_ic_fullscreen_white_24.png delete mode 100644 src/main/resources/youtube/overlaybuttons/old/drawable-xxhdpi/revanced_copy_icon.png delete mode 100644 src/main/resources/youtube/overlaybuttons/old/drawable-xxhdpi/revanced_copy_icon_with_time.png delete mode 100644 src/main/resources/youtube/overlaybuttons/old/drawable-xxhdpi/revanced_download_icon.png delete mode 100644 src/main/resources/youtube/overlaybuttons/old/drawable-xxhdpi/revanced_speed_icon.png delete mode 100644 src/main/resources/youtube/overlaybuttons/old/drawable-xxhdpi/revanced_whitelist_icon.png delete mode 100644 src/main/resources/youtube/overlaybuttons/old/drawable-xxhdpi/yt_outline_arrow_repeat_1_white_24.png delete mode 100644 src/main/resources/youtube/overlaybuttons/old/drawable-xxhdpi/yt_outline_arrow_shuffle_1_white_24.png delete mode 100644 src/main/resources/youtube/overlaybuttons/old/drawable-xxhdpi/yt_outline_screen_full_exit_white_24.png delete mode 100644 src/main/resources/youtube/overlaybuttons/old/drawable-xxhdpi/yt_outline_screen_full_white_24.png diff --git a/src/main/kotlin/app/revanced/patches/shared/patch/options/PatchOptions.kt b/src/main/kotlin/app/revanced/patches/shared/patch/options/PatchOptions.kt index b11b77a70..1a89dcb26 100644 --- a/src/main/kotlin/app/revanced/patches/shared/patch/options/PatchOptions.kt +++ b/src/main/kotlin/app/revanced/patches/shared/patch/options/PatchOptions.kt @@ -72,18 +72,6 @@ class PatchOptions : ResourcePatch { ) ) - /** - * Overlay Buttons Icon - */ - internal var OverlayButtonsIcon: String? by option( - PatchOption.StringOption( - key = "OverlayButtonsIcon", - default = "new", - title = "Overlay button icon selection", - description = "Choose an overlay buttons icon: old/new" - ) - ) - /** * Theme */ diff --git a/src/main/kotlin/app/revanced/patches/youtube/button/overlaybuttons/resource/patch/OverlayButtonsPatch.kt b/src/main/kotlin/app/revanced/patches/youtube/button/overlaybuttons/resource/patch/OverlayButtonsPatch.kt index 8f62b922c..7e0d69795 100644 --- a/src/main/kotlin/app/revanced/patches/youtube/button/overlaybuttons/resource/patch/OverlayButtonsPatch.kt +++ b/src/main/kotlin/app/revanced/patches/youtube/button/overlaybuttons/resource/patch/OverlayButtonsPatch.kt @@ -10,7 +10,6 @@ import app.revanced.patcher.patch.ResourcePatch import app.revanced.patcher.patch.annotations.DependsOn import app.revanced.patcher.patch.annotations.Patch import app.revanced.patches.shared.annotation.YouTubeCompatibility -import app.revanced.patches.shared.patch.options.PatchOptions import app.revanced.patches.youtube.button.autorepeat.patch.AutoRepeatPatch import app.revanced.patches.youtube.button.overlaybuttons.bytecode.patch.OverlayButtonsBytecodePatch import app.revanced.patches.youtube.button.whitelist.patch.WhitelistPatch @@ -28,7 +27,6 @@ import app.revanced.util.resources.ResourceUtils.copyXmlNode AutoRepeatPatch::class, OverlayButtonsBytecodePatch::class, OverrideSpeedHookPatch::class, - PatchOptions::class, SettingsPatch::class, WhitelistPatch::class ] @@ -38,16 +36,14 @@ import app.revanced.util.resources.ResourceUtils.copyXmlNode class OverlayButtonsPatch : ResourcePatch { override fun execute(context: ResourceContext): PatchResult { - val icon = PatchOptions.OverlayButtonsIcon!! - - /* + /** * Copy arrays */ context.copyXmlNode("youtube/overlaybuttons/host", "values/arrays.xml", "resources") - /* + /** * Copy resources */ arrayOf( @@ -56,12 +52,7 @@ class OverlayButtonsPatch : ResourcePatch { "playlist_repeat_button.xml", "playlist_shuffle_button.xml", "revanced_repeat_icon.xml" - ) - ).forEach { resourceGroup -> - context.copyResources("youtube/overlaybuttons", resourceGroup) - } - - arrayOf( + ), ResourceUtils.ResourceGroup( "drawable-xxhdpi", "ic_fullscreen_vertical_button.png", @@ -81,10 +72,10 @@ class OverlayButtonsPatch : ResourcePatch { "yt_outline_screen_full_white_24.png" ) ).forEach { resourceGroup -> - context.copyResources("youtube/overlaybuttons/$icon", resourceGroup) + context.copyResources("youtube/overlaybuttons", resourceGroup) } - /* + /** * Copy preference fragments */ @@ -111,7 +102,7 @@ class OverlayButtonsPatch : ResourcePatch { ) ) - /* + /** * Add settings */ SettingsPatch.addPreference( diff --git a/src/main/resources/youtube/overlaybuttons/new/drawable-xxhdpi/ic_fullscreen_vertical_button.png b/src/main/resources/youtube/overlaybuttons/drawable-xxhdpi/ic_fullscreen_vertical_button.png similarity index 100% rename from src/main/resources/youtube/overlaybuttons/new/drawable-xxhdpi/ic_fullscreen_vertical_button.png rename to src/main/resources/youtube/overlaybuttons/drawable-xxhdpi/ic_fullscreen_vertical_button.png diff --git a/src/main/resources/youtube/overlaybuttons/new/drawable-xxhdpi/ic_vr.png b/src/main/resources/youtube/overlaybuttons/drawable-xxhdpi/ic_vr.png similarity index 100% rename from src/main/resources/youtube/overlaybuttons/new/drawable-xxhdpi/ic_vr.png rename to src/main/resources/youtube/overlaybuttons/drawable-xxhdpi/ic_vr.png diff --git a/src/main/resources/youtube/overlaybuttons/new/drawable-xxhdpi/quantum_ic_fullscreen_exit_grey600_24.png b/src/main/resources/youtube/overlaybuttons/drawable-xxhdpi/quantum_ic_fullscreen_exit_grey600_24.png similarity index 100% rename from src/main/resources/youtube/overlaybuttons/new/drawable-xxhdpi/quantum_ic_fullscreen_exit_grey600_24.png rename to src/main/resources/youtube/overlaybuttons/drawable-xxhdpi/quantum_ic_fullscreen_exit_grey600_24.png diff --git a/src/main/resources/youtube/overlaybuttons/new/drawable-xxhdpi/quantum_ic_fullscreen_exit_white_24.png b/src/main/resources/youtube/overlaybuttons/drawable-xxhdpi/quantum_ic_fullscreen_exit_white_24.png similarity index 100% rename from src/main/resources/youtube/overlaybuttons/new/drawable-xxhdpi/quantum_ic_fullscreen_exit_white_24.png rename to src/main/resources/youtube/overlaybuttons/drawable-xxhdpi/quantum_ic_fullscreen_exit_white_24.png diff --git a/src/main/resources/youtube/overlaybuttons/new/drawable-xxhdpi/quantum_ic_fullscreen_grey600_24.png b/src/main/resources/youtube/overlaybuttons/drawable-xxhdpi/quantum_ic_fullscreen_grey600_24.png similarity index 100% rename from src/main/resources/youtube/overlaybuttons/new/drawable-xxhdpi/quantum_ic_fullscreen_grey600_24.png rename to src/main/resources/youtube/overlaybuttons/drawable-xxhdpi/quantum_ic_fullscreen_grey600_24.png diff --git a/src/main/resources/youtube/overlaybuttons/new/drawable-xxhdpi/quantum_ic_fullscreen_white_24.png b/src/main/resources/youtube/overlaybuttons/drawable-xxhdpi/quantum_ic_fullscreen_white_24.png similarity index 100% rename from src/main/resources/youtube/overlaybuttons/new/drawable-xxhdpi/quantum_ic_fullscreen_white_24.png rename to src/main/resources/youtube/overlaybuttons/drawable-xxhdpi/quantum_ic_fullscreen_white_24.png diff --git a/src/main/resources/youtube/overlaybuttons/new/drawable-xxhdpi/revanced_copy_icon.png b/src/main/resources/youtube/overlaybuttons/drawable-xxhdpi/revanced_copy_icon.png similarity index 100% rename from src/main/resources/youtube/overlaybuttons/new/drawable-xxhdpi/revanced_copy_icon.png rename to src/main/resources/youtube/overlaybuttons/drawable-xxhdpi/revanced_copy_icon.png diff --git a/src/main/resources/youtube/overlaybuttons/new/drawable-xxhdpi/revanced_copy_icon_with_time.png b/src/main/resources/youtube/overlaybuttons/drawable-xxhdpi/revanced_copy_icon_with_time.png similarity index 100% rename from src/main/resources/youtube/overlaybuttons/new/drawable-xxhdpi/revanced_copy_icon_with_time.png rename to src/main/resources/youtube/overlaybuttons/drawable-xxhdpi/revanced_copy_icon_with_time.png diff --git a/src/main/resources/youtube/overlaybuttons/new/drawable-xxhdpi/revanced_download_icon.png b/src/main/resources/youtube/overlaybuttons/drawable-xxhdpi/revanced_download_icon.png similarity index 100% rename from src/main/resources/youtube/overlaybuttons/new/drawable-xxhdpi/revanced_download_icon.png rename to src/main/resources/youtube/overlaybuttons/drawable-xxhdpi/revanced_download_icon.png diff --git a/src/main/resources/youtube/overlaybuttons/new/drawable-xxhdpi/revanced_speed_icon.png b/src/main/resources/youtube/overlaybuttons/drawable-xxhdpi/revanced_speed_icon.png similarity index 100% rename from src/main/resources/youtube/overlaybuttons/new/drawable-xxhdpi/revanced_speed_icon.png rename to src/main/resources/youtube/overlaybuttons/drawable-xxhdpi/revanced_speed_icon.png diff --git a/src/main/resources/youtube/overlaybuttons/new/drawable-xxhdpi/revanced_whitelist_icon.png b/src/main/resources/youtube/overlaybuttons/drawable-xxhdpi/revanced_whitelist_icon.png similarity index 100% rename from src/main/resources/youtube/overlaybuttons/new/drawable-xxhdpi/revanced_whitelist_icon.png rename to src/main/resources/youtube/overlaybuttons/drawable-xxhdpi/revanced_whitelist_icon.png diff --git a/src/main/resources/youtube/overlaybuttons/new/drawable-xxhdpi/yt_outline_arrow_repeat_1_white_24.png b/src/main/resources/youtube/overlaybuttons/drawable-xxhdpi/yt_outline_arrow_repeat_1_white_24.png similarity index 100% rename from src/main/resources/youtube/overlaybuttons/new/drawable-xxhdpi/yt_outline_arrow_repeat_1_white_24.png rename to src/main/resources/youtube/overlaybuttons/drawable-xxhdpi/yt_outline_arrow_repeat_1_white_24.png diff --git a/src/main/resources/youtube/overlaybuttons/new/drawable-xxhdpi/yt_outline_arrow_shuffle_1_white_24.png b/src/main/resources/youtube/overlaybuttons/drawable-xxhdpi/yt_outline_arrow_shuffle_1_white_24.png similarity index 100% rename from src/main/resources/youtube/overlaybuttons/new/drawable-xxhdpi/yt_outline_arrow_shuffle_1_white_24.png rename to src/main/resources/youtube/overlaybuttons/drawable-xxhdpi/yt_outline_arrow_shuffle_1_white_24.png diff --git a/src/main/resources/youtube/overlaybuttons/new/drawable-xxhdpi/yt_outline_screen_full_exit_white_24.png b/src/main/resources/youtube/overlaybuttons/drawable-xxhdpi/yt_outline_screen_full_exit_white_24.png similarity index 100% rename from src/main/resources/youtube/overlaybuttons/new/drawable-xxhdpi/yt_outline_screen_full_exit_white_24.png rename to src/main/resources/youtube/overlaybuttons/drawable-xxhdpi/yt_outline_screen_full_exit_white_24.png diff --git a/src/main/resources/youtube/overlaybuttons/new/drawable-xxhdpi/yt_outline_screen_full_white_24.png b/src/main/resources/youtube/overlaybuttons/drawable-xxhdpi/yt_outline_screen_full_white_24.png similarity index 100% rename from src/main/resources/youtube/overlaybuttons/new/drawable-xxhdpi/yt_outline_screen_full_white_24.png rename to src/main/resources/youtube/overlaybuttons/drawable-xxhdpi/yt_outline_screen_full_white_24.png diff --git a/src/main/resources/youtube/overlaybuttons/old/drawable-xxhdpi/ic_fullscreen_vertical_button.png b/src/main/resources/youtube/overlaybuttons/old/drawable-xxhdpi/ic_fullscreen_vertical_button.png deleted file mode 100644 index 234b312f0d61901e030f4a9e98ce7fd4cd0b05bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2503 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 w22GlctJ%DFEwe_W(P%UpjYgx&> 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 diff --git a/src/main/resources/youtube/overlaybuttons/old/drawable-xxhdpi/quantum_ic_fullscreen_white_24.png b/src/main/resources/youtube/overlaybuttons/old/drawable-xxhdpi/quantum_ic_fullscreen_white_24.png deleted file mode 100644 index c2a16d0edc4d74495310932de987ac97a43a75c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2206 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 diff --git a/src/main/resources/youtube/overlaybuttons/old/drawable-xxhdpi/revanced_copy_icon.png b/src/main/resources/youtube/overlaybuttons/old/drawable-xxhdpi/revanced_copy_icon.png deleted file mode 100644 index 6e0bba2f79da0b6ee5dc8c699dec424c2de97a66..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3800 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 QS^xLM*f^l8_aBe>CorH{761SM diff --git a/src/main/resources/youtube/overlaybuttons/old/drawable-xxhdpi/revanced_copy_icon_with_time.png b/src/main/resources/youtube/overlaybuttons/old/drawable-xxhdpi/revanced_copy_icon_with_time.png deleted file mode 100644 index 6a7037a00c273ca8ee88800a94f8655723ea954e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3916 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 E4|&2$O8@`> diff --git a/src/main/resources/youtube/overlaybuttons/old/drawable-xxhdpi/revanced_download_icon.png b/src/main/resources/youtube/overlaybuttons/old/drawable-xxhdpi/revanced_download_icon.png deleted file mode 100644 index a11cc5277ceba0420b0ddef60ec454d4245384b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3003 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 diff --git a/src/main/resources/youtube/overlaybuttons/old/drawable-xxhdpi/yt_outline_arrow_shuffle_1_white_24.png b/src/main/resources/youtube/overlaybuttons/old/drawable-xxhdpi/yt_outline_arrow_shuffle_1_white_24.png deleted file mode 100644 index 5360c1cc29b008029d946a1e15304bfdf285ebaa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2272 zcmV<62p{)}P)9mjWW@6MOAjUDU=f++=|suWOxmeNwF>O>J02*e{n5NIlpu|$xn@(5{4k(!o2 zg3KSNMCBD)Din&6s?eyYafA9t6KE)DNvi}};@EZKB!1rcUVFPcGrPlg_HOs~&X?O< z8^7fJ$a8ypJM){F@BZd(MF|NB2?+@a2?+@a2?+@a2?<$hSX!>z=Ik!p;(xF$_Bos9 z5Md|9=q>#uC^Z=_Bp~$~_FoYDsD~R!|BJ86E)6ciHuBP>) z&n5fFZj#t^dsif$xSFWyXYteZDDqXf&Z(>rPC-MupoNh*J$w1PVEf>l3i>yCW|gJ>C0>-iArE*Z&t!yz@Pqk$4Mk zZxM=!H_A-7pZ++0kx1kfAJ%cwEQRG{b7G$9=$r9m&kblDu z`_x$C6CI- z%Jx{DyedH`vI%p~peUy$XnsOm(rfh7bOMp5L?p>I$oOVkh*m{-&Rs?6#S!!e;sdy@ z!?n}zX%P7DLh#Mec=DV-9Xi#mXpTRFkgc92I4-Jo9O)0k&X~M+)C?HUMj!9Pzy;r~_4XM5!HM;|+)a>gD;98VnF>(n%V_~JjGjt1Eu8Jtit!f!x;SKMX;}JnvzSK+mL86RU&lvf)CE zQ`V1lSgklF=8nI~rj~&?5~k~2sK8*27oGm=Q%|mfr`!)wnCCs53DeYX4YDb*8Nb%z ze8k^0xpW+eQ%DC3yktl}dsIOM`cVPRKif5m#a(#o$9d_kOV5!44F=hB5tj8u%+F>^ z!Z_&}!sFU<@f<(g)O%2g6P`e(6AJilu}a^Qqo&>)WXnZZyvMfqA$Sq`c%DZ3hs@0M z@)Jjrdi9L-qC1(}SNKD@?|}mx$jppgas|cEq$0TfHY`ln;|1J6r_LvX(kyAx6QeN* zan|QSZhs`j$)j)G5@chcXnH1nIe6>a-_2~>egHGL%8a+dDP7MUs`LAzuqXmam`MjQ z{VlD>eDitRwsv=PteLz>vIS?+1hOn!u9sJj)S{-BYaDx%Sk zBGIkF7Exi_-AMmEq9z|SwbYvyX+Z_jGlfoc%$rb|Hg}^BOr0G)^J7%%0DiE1(Z9qD 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