diff --git a/app/src/main/java/app/revanced/integrations/patches/ForceDisableCaptionsPatch.java b/app/src/main/java/app/revanced/integrations/patches/DisableAutoCaptionsPatch.java similarity index 54% rename from app/src/main/java/app/revanced/integrations/patches/ForceDisableCaptionsPatch.java rename to app/src/main/java/app/revanced/integrations/patches/DisableAutoCaptionsPatch.java index 47e7d3fc..e3d83a6e 100644 --- a/app/src/main/java/app/revanced/integrations/patches/ForceDisableCaptionsPatch.java +++ b/app/src/main/java/app/revanced/integrations/patches/DisableAutoCaptionsPatch.java @@ -2,9 +2,11 @@ package app.revanced.integrations.patches; import app.revanced.integrations.settings.SettingsEnum; -public class ForceDisableCaptionsPatch { - - public static boolean captionsEnabled() { +public class DisableAutoCaptionsPatch { + + public static boolean captionsButtonDisabled; + + public static boolean autoCaptionsEnabled() { return SettingsEnum.CAPTIONS_ENABLED.getBoolean(); } diff --git a/app/src/main/java/app/revanced/integrations/settings/SettingsEnum.java b/app/src/main/java/app/revanced/integrations/settings/SettingsEnum.java index e1512dc1..7632669c 100644 --- a/app/src/main/java/app/revanced/integrations/settings/SettingsEnum.java +++ b/app/src/main/java/app/revanced/integrations/settings/SettingsEnum.java @@ -60,8 +60,7 @@ public enum SettingsEnum { FULLSCREEN_PANELS_SHOWN("revanced_fullscreen_panels_enabled", false, ReturnType.BOOLEAN), //ToDo: Add to prefs //Misc. Settings - //ToDo: Not used atm, Patch missing - CAPTIONS_ENABLED("revanced_pref_captions", false, ReturnType.BOOLEAN), + CAPTIONS_ENABLED("revanced_autocaptions_enabled", false, ReturnType.BOOLEAN, false), PREFERRED_AUTO_REPEAT("revanced_pref_auto_repeat", false, ReturnType.BOOLEAN), USE_HDR_AUTO_BRIGHTNESS("revanced_pref_hdr_autobrightness", true, ReturnType.BOOLEAN), TAP_SEEKING_ENABLED("revanced_enable_tap_seeking", true, ReturnType.BOOLEAN),