Add Hide Speed Toast

This commit is contained in:
Bryce Hackel
2024-08-12 21:33:53 -07:00
parent f384a00e04
commit 82e4f21d24
15 changed files with 65 additions and 1 deletions

View File

@@ -179,6 +179,7 @@ BOOL isSelf() {
%end
%end
// A/B flags
%hook YTColdConfig
- (BOOL)respectDeviceCaptionSetting { return NO; } // YouRememberCaption: https://poomsmart.github.io/repo/depictions/youremembercaption.html
@@ -194,6 +195,30 @@ BOOL isSelf() {
- (BOOL)shouldShowUpgradeDialog { return NO;}
%end
// Hide Speed Toast - @bhackel
// YTLite Speed Toast
%hook PlayerToast
- (void)showPlayerToastWithText:(id)text
value:(CGFloat)value
style:(NSInteger)style
onView:(id)view
{
if (IsEnabled(@"hideSpeedToast_enabled")) {
return;
}
%orig;
}
%end
// Default YouTube Speed Toast
%hook YTInlinePlayerScrubUserEducationView
- (void)setVisible:(BOOL)visible {
if (IsEnabled(@"hideSpeedToast_enabled")) {
return;
}
%orig;
}
%end
// Hide Home Tab - @bhackel
%group gHideHomeTab
%hook YTPivotBarView