Add Disable Engagement Overlay

This commit is contained in:
Bryce Hackel
2024-07-17 14:16:32 -07:00
parent 8ef2ec493e
commit 6c2ae1996e
14 changed files with 48 additions and 0 deletions

View File

@@ -249,6 +249,14 @@ BOOL isTabSelected = NO;
%end
%end
%group gDisableEngagementOverlay
%hook YTFullscreenEngagementOverlayController
- (void)setEnabled:(BOOL)enabled {
%orig(NO);
}
%end
%end
// YTNoModernUI - @arichornlover
%group gYTNoModernUI
%hook YTVersionUtils // YTNoModernUI Original Version
@@ -759,6 +767,9 @@ BOOL isTabSelected = NO;
if (IsEnabled(@"disablePullToFull_enabled")) {
%init(gDisablePullToFull);
}
if (IsEnabled(@"disableEngagementOverlay_enabled")) {
%init(gDisableEngagementOverlay);
}
// Change the default value of some options
NSArray *allKeys = [[[NSUserDefaults standardUserDefaults] dictionaryRepresentation] allKeys];