mirror of
				https://github.com/SoPat712/YTLitePlus.git
				synced 2025-10-30 12:23:58 -04:00 
			
		
		
		
	Added “Change App Icon” Button (Settings.xm)
This commit is contained in:
		| @@ -1,10 +1,11 @@ | ||||
| #import "../YTLitePlus.h" | ||||
| #import "../Tweaks/YouTubeHeader/YTSettingsViewController.h" | ||||
| #import "../Tweaks/YouTubeHeader/YTSearchableSettingsViewController.h" | ||||
| #import "../Tweaks/YouTubeHeader/YTSettingsSectionItem.h" | ||||
| #import "../Tweaks/YouTubeHeader/YTSettingsSectionItemManager.h" | ||||
| #import "../Tweaks/YouTubeHeader/YTUIUtils.h" | ||||
| #import "../Tweaks/YouTubeHeader/YTSettingsPickerViewController.h" | ||||
| #import "../YTLitePlus.h" | ||||
| #import "AppIconOptionsController.h" | ||||
|  | ||||
| static BOOL IsEnabled(NSString *key) { | ||||
|     return [[NSUserDefaults standardUserDefaults] boolForKey:key]; | ||||
| @@ -54,6 +55,19 @@ extern NSBundle *YTLitePlusBundle(); | ||||
|     Class YTSettingsSectionItemClass = %c(YTSettingsSectionItem); | ||||
|     YTSettingsViewController *settingsViewController = [self valueForKey:@"_settingsViewControllerDelegate"]; | ||||
|  | ||||
|     YTSettingsSectionItem *appIcon = [%c(YTSettingsSectionItem) | ||||
|         itemWithTitle:LOC(@"CHANGE_APP_ICON") | ||||
|         titleDescription:nil | ||||
|         accessibilityIdentifier:nil | ||||
|         detailTextBlock:nil | ||||
|         selectBlock:^BOOL (YTSettingsCell *cell, NSUInteger arg1) { | ||||
|             AppIconOptionsController *appIconController = [[AppIconOptionsController alloc] init]; | ||||
|             [settingsViewController.navigationController pushViewController:appIconController animated:YES]; | ||||
|             return YES; | ||||
|         } | ||||
|     ]; | ||||
|     [sectionItems addObject:appIcon]; | ||||
|  | ||||
|     YTSettingsSectionItem *main = [%c(YTSettingsSectionItem) | ||||
|     itemWithTitle:[NSString stringWithFormat:LOC(@"VERSION"), @(OS_STRINGIFY(TWEAK_VERSION))] | ||||
|     titleDescription:LOC(@"VERSION_CHECK") | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 arichornlover
					arichornlover