Added “Change App Icon” Button (Settings.xm)
This commit is contained in:
parent
1022bf88f4
commit
b949b1c17b
1 changed files with 15 additions and 1 deletions
|
|
@ -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")
|
||||
|
|
|
|||
Loading…
Reference in a new issue