New Settings UI, Playback in feeds

This commit is contained in:
Bryce Hackel
2024-07-04 15:19:29 -07:00
parent 172154a836
commit bed3d1571f
14 changed files with 167 additions and 0 deletions

View File

@@ -447,6 +447,13 @@ static NSData *cellDividerData = nil;
}
%end
// New Settings UI - @bhackel
%hook YTColdConfig
- (BOOL)mainAppCoreClientEnableCairoSettings {
return IS_ENABLED(@"newSettingsUI_enabled");
}
%end
// BigYTMiniPlayer: https://github.com/Galactic-Dev/BigYTMiniPlayer
%group Main
%hook YTWatchMiniBarView
@@ -718,4 +725,7 @@ static NSData *cellDividerData = nil;
if (![allKeys containsObject:@"YouPiPEnabled"]) {
[[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"YouPiPEnabled"];
}
if (![allKeys containsObject:@"newSettingsUI_enabled"]) {
[[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"newSettingsUI_enabled"];
}
}