From 52249ae25920123d4d13ef8ead2b8daad9648b09 Mon Sep 17 00:00:00 2001 From: arichornlover <78001398+arichorn@users.noreply.github.com> Date: Mon, 13 Nov 2023 16:11:44 -0600 Subject: [PATCH] New Options for hiding Buttons under the video player Added a few more options to hide some buttons that is under the video player. --- uYouPlus.xm | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/uYouPlus.xm b/uYouPlus.xm index 3dd5975..da28957 100644 --- a/uYouPlus.xm +++ b/uYouPlus.xm @@ -974,18 +974,27 @@ static void replaceTab(YTIGuideResponse *response) { %end -// Hide the (Download Button / Remix Button) under the Video Player - @arichorn +// Hide the (Remix / Thanks / Download / Clip / Save) Buttons under the Video Player - @arichorn %hook _ASDisplayView - (void)layoutSubviews { %orig; - BOOL hideAddToOfflineButton = IsEnabled(@"hideAddToOfflineButton_enabled"); BOOL hideRemixButton = IsEnabled(@"hideRemixButton_enabled"); + BOOL hideThanksButton = IsEnabled(@"hideThanksButton_enabled"); + BOOL hideAddToOfflineButton = IsEnabled(@"hideAddToOfflineButton_enabled"); + BOOL hideClipButton = IsEnabled(@"hideClipButton_enabled"); + BOOL hideSaveToPlaylistButton = IsEnabled(@"hideSaveToPlaylistButton_enabled"); for (UIView *subview in self.subviews) { - if ([subview.accessibilityIdentifier isEqualToString:@"id.ui.add_to.offline.button"]) { - subview.hidden = hideAddToOfflineButton; - } else if ([subview.accessibilityIdentifier isEqualToString:@"id.video.remix.button"]) { + if ([subview.accessibilityIdentifier isEqualToString:@"id.video.remix.button"]) { subview.hidden = hideRemixButton; + } else if ([subview.accessibilityLabel isEqualToString:@"Thanks"]) { + subview.hidden = hideThanksButton; + } else if ([subview.accessibilityIdentifier isEqualToString:@"id.ui.add_to.offline.button"]) { + subview.hidden = hideAddToOfflineButton; + } else if ([subview.accessibilityLabel isEqualToString:@"Clip"]) { + subview.hidden = hideClipButton; + } else if ([subview.accessibilityLabel isEqualToString:@"Save to playlist"]) { + subview.hidden = hideSaveToPlaylistButton; } } }