From 05eddb68d5d5de1b76545c42313d4e9f9ba6712e Mon Sep 17 00:00:00 2001 From: d4rkk3y <43563783+d4rkk3y@users.noreply.github.com> Date: Thu, 21 Dec 2023 21:24:36 +0700 Subject: [PATCH] feat(Tiktok): Add `Remember clear mode` patch (#544) Co-authored-by: oSumAtrIX --- .../tiktok/clearmode/RememberClearModePatch.java | 12 ++++++++++++ .../app/revanced/tiktok/settings/SettingsEnum.java | 1 + 2 files changed, 13 insertions(+) create mode 100644 app/src/main/java/app/revanced/tiktok/clearmode/RememberClearModePatch.java diff --git a/app/src/main/java/app/revanced/tiktok/clearmode/RememberClearModePatch.java b/app/src/main/java/app/revanced/tiktok/clearmode/RememberClearModePatch.java new file mode 100644 index 00000000..6f123561 --- /dev/null +++ b/app/src/main/java/app/revanced/tiktok/clearmode/RememberClearModePatch.java @@ -0,0 +1,12 @@ +package app.revanced.tiktok.clearmode; + +import app.revanced.tiktok.settings.SettingsEnum; + +public class RememberClearModePatch { + public static boolean getClearModeState() { + return SettingsEnum.CLEAR_MODE.getBoolean(); + } + public static void rememberClearModeState(boolean newState) { + SettingsEnum.CLEAR_MODE.saveValue(newState); + } +} diff --git a/app/src/main/java/app/revanced/tiktok/settings/SettingsEnum.java b/app/src/main/java/app/revanced/tiktok/settings/SettingsEnum.java index 21dd53e9..a93fd317 100644 --- a/app/src/main/java/app/revanced/tiktok/settings/SettingsEnum.java +++ b/app/src/main/java/app/revanced/tiktok/settings/SettingsEnum.java @@ -25,6 +25,7 @@ public enum SettingsEnum { MIN_MAX_LIKES("min_max_likes", STRING, "0-" + Long.MAX_VALUE, true), DOWNLOAD_PATH("down_path", STRING, "DCIM/TikTok"), DOWNLOAD_WATERMARK("down_watermark", BOOLEAN, TRUE), + CLEAR_MODE("clear_mode", BOOLEAN, FALSE), SIM_SPOOF("simspoof", BOOLEAN, TRUE, true), SIM_SPOOF_ISO("simspoof_iso", STRING, "us"), SIMSPOOF_MCCMNC("simspoof_mccmnc", STRING, "310160"),