diff --git a/uYouPlus.xm b/uYouPlus.xm index 6ca3fc6..49bf91d 100644 --- a/uYouPlus.xm +++ b/uYouPlus.xm @@ -476,8 +476,9 @@ static void replaceTab(YTIGuideResponse *response) { // Hide Subscriptions Notification Badge %group gHideSubscriptionsNotificationBadge %hook YTPivotBarIndicatorView -- (void)removeFromSuperview { - %orig(); +- (void)didMoveToWindow { + [self setHidden:YES]; + %orig(); } %end %end @@ -563,6 +564,15 @@ static void replaceTab(YTIGuideResponse *response) { - (void)showConfirmAlert { [self confirmAlertDidPressConfirm]; } %end +// Portrait Fullscreen by Dayanch96 +%group gPortraitFullscreen +%hook YTWatchViewController +- (unsigned long long)allowedFullScreenOrientations { + return UIInterfaceOrientationMaskAllButUpsideDown; +} +%end +%end + // Disable snap to chapter %hook YTSegmentableInlinePlayerBarView - (void)didMoveToWindow { @@ -871,6 +881,9 @@ static void replaceTab(YTIGuideResponse *response) { if (IsEnabled(@"ytSpeed_enabled")) { %init(gYTSpeed); } + if (IsEnabled(@"portraitFullscreen_enabled")) { + %init(gPortraitFullscreen); + } if (IsEnabled(@"iPhoneLayout_enabled") && (UIDevice.currentDevice.userInterfaceIdiom == UIUserInterfaceIdiomPad)) { %init(giPhoneLayout); }