This commit is contained in:
Bryce Hackel
2024-08-10 02:34:42 -07:00
parent f64aab1b58
commit 1a9758770d
2 changed files with 11 additions and 9 deletions

View File

@@ -6,11 +6,8 @@ static BOOL IsEnabled(NSString *key) {
static BOOL isDarkMode() { static BOOL isDarkMode() {
return ([[NSUserDefaults standardUserDefaults] integerForKey:@"page_style"] == 1); return ([[NSUserDefaults standardUserDefaults] integerForKey:@"page_style"] == 1);
} }
static BOOL oledDarkTheme() {
return ([[NSUserDefaults standardUserDefaults] integerForKey:@"appTheme"] == 1);
}
static BOOL oldDarkTheme() { static BOOL oldDarkTheme() {
return ([[NSUserDefaults standardUserDefaults] integerForKey:@"appTheme"] == 2); return ([[NSUserDefaults standardUserDefaults] integerForKey:@"appTheme"] == 1);
} }
// Themes.xm - Theme Options // Themes.xm - Theme Options
@@ -402,7 +399,7 @@ UIColor *customColor = [UIColor colorWithRed:0.129 green:0.129 blue:0.129 alpha:
%end %end
// OLED dark mode by @BandarHL and modified by @arichorn // OLED dark mode by @BandarHL and modified by @arichorn
UIColor* raisedColor = [UIColor blackColor]; /*
%group gOLED %group gOLED
%hook YTCommonColorPalette %hook YTCommonColorPalette
- (UIColor *)background1 { - (UIColor *)background1 {
@@ -788,6 +785,7 @@ UIColor* raisedColor = [UIColor blackColor];
} }
%end %end
%end %end
*/
// OLED keyboard by @ichitaso <3 - http://gist.github.com/ichitaso/935100fd53a26f18a9060f7195a1be0e // OLED keyboard by @ichitaso <3 - http://gist.github.com/ichitaso/935100fd53a26f18a9060f7195a1be0e
%group gOLEDKB %group gOLEDKB
@@ -837,9 +835,6 @@ UIColor* raisedColor = [UIColor blackColor];
if (IsEnabled(@"oledKeyBoard_enabled")) { if (IsEnabled(@"oledKeyBoard_enabled")) {
%init(gOLEDKB); %init(gOLEDKB);
} }
if (oledDarkTheme()) {
%init(gOLED);
}
if (oldDarkTheme()) { if (oldDarkTheme()) {
%init(gOldDarkTheme); %init(gOldDarkTheme);
} }

View File

@@ -568,12 +568,19 @@ BOOL isTabSelected = NO;
// Hide Autoplay Mini Preview - @bhackel // Hide Autoplay Mini Preview - @bhackel
%hook YTAutonavPreviewView %hook YTAutonavPreviewView
- (void)didMoveToWindow { - (void)layoutSubviews {
%orig; %orig;
if (IsEnabled(@"hideAutoplayMiniPreview_enabled")) { if (IsEnabled(@"hideAutoplayMiniPreview_enabled")) {
self.hidden = YES; self.hidden = YES;
} }
} }
- (void)setHidden:(BOOL)arg1 {
if (IsEnabled(@"hideAutoplayMiniPreview_enabled")) {
%orig(YES);
} else {
%orig(arg1);
}
}
%end %end
/* /*