From f2436e3a6db17f1a3091402d78b798494c522bc5 Mon Sep 17 00:00:00 2001 From: inotia00 Date: Fri, 17 Mar 2023 17:13:19 +0900 Subject: [PATCH] add `Show fullscreen title` settings --- .../fullscreenpanels/patch/HideFullscreenPanelsPatch.kt | 4 ++-- src/main/resources/youtube/settings/host/values/strings.xml | 2 ++ src/main/resources/youtube/settings/xml/revanced_prefs.xml | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/main/kotlin/app/revanced/patches/youtube/layout/fullscreen/fullscreenpanels/patch/HideFullscreenPanelsPatch.kt b/src/main/kotlin/app/revanced/patches/youtube/layout/fullscreen/fullscreenpanels/patch/HideFullscreenPanelsPatch.kt index fe0b34823..07cfe3c85 100644 --- a/src/main/kotlin/app/revanced/patches/youtube/layout/fullscreen/fullscreenpanels/patch/HideFullscreenPanelsPatch.kt +++ b/src/main/kotlin/app/revanced/patches/youtube/layout/fullscreen/fullscreenpanels/patch/HideFullscreenPanelsPatch.kt @@ -76,9 +76,9 @@ class HideFullscreenPanelsPatch : BytecodePatch( method.addInstructions( invokeIndex, """ - invoke-static {}, $FULLSCREEN_LAYOUT->hideFullscreenPanel()Z + invoke-static {}, $FULLSCREEN_LAYOUT->showFullscreenTitle()Z move-result v$dummyRegister - if-nez v$dummyRegister, :hidden + if-eqz v$dummyRegister, :hidden """, listOf(ExternalLabel("hidden", method.instruction(invokeIndex + 1))) ) } ?: return LayoutConstructorFingerprint.toErrorResult() diff --git a/src/main/resources/youtube/settings/host/values/strings.xml b/src/main/resources/youtube/settings/host/values/strings.xml index 0974e10b5..a9da35aae 100644 --- a/src/main/resources/youtube/settings/host/values/strings.xml +++ b/src/main/resources/youtube/settings/host/values/strings.xml @@ -517,6 +517,8 @@ Since these setting is quite outdated, it may not be valid" Changing default Wi-Fi quality to: Changing default speed to: Seekbar layout + Known issue: Title disappears when clicked + Show fullscreen title Spoof to general video Spoof to shorts video Select protobuf to spoof diff --git a/src/main/resources/youtube/settings/xml/revanced_prefs.xml b/src/main/resources/youtube/settings/xml/revanced_prefs.xml index b8f1effef..56adbb364 100644 --- a/src/main/resources/youtube/settings/xml/revanced_prefs.xml +++ b/src/main/resources/youtube/settings/xml/revanced_prefs.xml @@ -203,7 +203,8 @@ PREFERENCE: FULLSCREEN_LAYOUT_SETTINGS --> + + SETTINGS: HIDE_FULLSCREEN_PANELS -->