diff --git a/patches/api/patches.api b/patches/api/patches.api index a54506b97..f1b6c93a0 100644 --- a/patches/api/patches.api +++ b/patches/api/patches.api @@ -1169,6 +1169,10 @@ public final class app/revanced/patches/tumblr/annoyances/popups/DisableGiftMess public static final fun getDisableGiftMessagePopupPatch ()Lapp/revanced/patcher/patch/BytecodePatch; } +public final class app/revanced/patches/tumblr/annoyances/tv/DisableTumblrTvPatchKt { + public static final fun getDisableTumblrTvPatch ()Lapp/revanced/patcher/patch/BytecodePatch; +} + public final class app/revanced/patches/tumblr/featureflags/OverrideFeatureFlagsPatchKt { public static final fun getOverrideFeatureFlagsPatch ()Lapp/revanced/patcher/patch/BytecodePatch; } diff --git a/patches/src/main/kotlin/app/revanced/patches/tumblr/annoyances/tv/DisableTumblrTvPatch.kt b/patches/src/main/kotlin/app/revanced/patches/tumblr/annoyances/tv/DisableTumblrTvPatch.kt new file mode 100644 index 000000000..00f8c3f37 --- /dev/null +++ b/patches/src/main/kotlin/app/revanced/patches/tumblr/annoyances/tv/DisableTumblrTvPatch.kt @@ -0,0 +1,19 @@ +package app.revanced.patches.tumblr.annoyances.tv + +import app.revanced.patcher.patch.bytecodePatch +import app.revanced.patches.tumblr.featureflags.addFeatureFlagOverride +import app.revanced.patches.tumblr.featureflags.overrideFeatureFlagsPatch + +@Suppress("unused") +val disableTumblrTvPatch = bytecodePatch( + name = "Disable Tumblr TV", + description = "Removes the Tumblr TV navigation button from the bottom navigation bar.", +) { + dependsOn(overrideFeatureFlagsPatch) + + compatibleWith("com.tumblr") + + execute { + addFeatureFlagOverride("tumblrTvMobileNav", "false") + } +}