X-Git-Url: http://git.ithinksw.org/MenuTunes.git/blobdiff_plain/13cf91d9f8bff4826b27829e441ad75efed02cdb..5c68843e215011cab04f402cb4dc66bec3225081:/MainController.m diff --git a/MainController.m b/MainController.m index 9313f11..2ac5ac6 100755 --- a/MainController.m +++ b/MainController.m @@ -55,6 +55,12 @@ static MainController *sharedController; SetITDebugMode(YES); } + if (![df stringForKey:@"appVersion"]) { + [df removePersistentDomainForName:@"com.ithinksw.menutunes"]; + [df setObject:@"1.2" forKey:@"appVersion"]; + [[StatusWindowController sharedController] showPreferencesUpdateWindow]; + } + currentRemote = [self loadRemote]; [[self currentRemote] begin]; @@ -476,6 +482,15 @@ static MainController *sharedController; [[PreferencesController sharedPrefs] showPrefsWindow:self]; } +- (void)showPreferencesAndClose +{ + ITDebugLog(@"Show preferences."); + [[PreferencesController sharedPrefs] showPrefsWindow:self]; + [[StatusWindow sharedWindow] setLocked:NO]; + [[StatusWindow sharedWindow] vanish:self]; + [[StatusWindow sharedWindow] setIgnoresMouseEvents:YES]; +} + - (void)showTestWindow { [self showCurrentTrackInfo];