From b87d8066597a2c989480de47561007844964a0e4 Mon Sep 17 00:00:00 2001 From: oSumAtrIX <johan.melkonyan1@web.de> Date: Sun, 1 Oct 2023 05:04:43 +0200 Subject: [PATCH] feat(YouTube - Hide layout components): Hide "Notify me" button --- .../patches/components/LayoutComponentsFilter.java | 6 ++++++ .../app/revanced/integrations/settings/SettingsEnum.java | 2 ++ 2 files changed, 8 insertions(+) diff --git a/app/src/main/java/app/revanced/integrations/patches/components/LayoutComponentsFilter.java b/app/src/main/java/app/revanced/integrations/patches/components/LayoutComponentsFilter.java index acc322ae..087855d0 100644 --- a/app/src/main/java/app/revanced/integrations/patches/components/LayoutComponentsFilter.java +++ b/app/src/main/java/app/revanced/integrations/patches/components/LayoutComponentsFilter.java @@ -152,6 +152,11 @@ public final class LayoutComponentsFilter extends Filter { "timed_reaction" ); + final var notifyMe = new StringFilterGroup( + SettingsEnum.HIDE_NOTIFY_ME_BUTTON, + "set_reminder_button" + ); + final var chipsShelf = new StringFilterGroup( SettingsEnum.HIDE_CHIPS_SHELF, "chips_shelf" @@ -170,6 +175,7 @@ public final class LayoutComponentsFilter extends Filter { compactBanner, inFeedSurvey, medicalPanel, + notifyMe, infoPanel, channelGuidelines, audioTrackButton, 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 35a57032..30a852bd 100644 --- a/app/src/main/java/app/revanced/integrations/settings/SettingsEnum.java +++ b/app/src/main/java/app/revanced/integrations/settings/SettingsEnum.java @@ -66,6 +66,8 @@ public enum SettingsEnum { HIDE_FEED_SURVEY("revanced_hide_feed_survey", BOOLEAN, TRUE), HIDE_GRAY_SEPARATOR("revanced_hide_gray_separator", BOOLEAN, TRUE), HIDE_TIMED_REACTIONS("revanced_hide_timed_reactions", BOOLEAN, TRUE), + HIDE_NOTIFY_ME_BUTTON("revanced_hide_notify_me_button", BOOLEAN, TRUE), + HIDE_HIDE_CHANNEL_GUIDELINES("revanced_hide_channel_guidelines", BOOLEAN, TRUE), HIDE_IMAGE_SHELF("revanced_hide_image_shelf", BOOLEAN, TRUE), HIDE_HIDE_INFO_PANELS("revanced_hide_info_panels", BOOLEAN, TRUE),