X-Git-Url: http://git.ithinksw.org/MenuTunes.git/blobdiff_plain/da05d51282a00722e05f2c777db5cc3d0623d348..b5dfd502c729e9535246a5bde4d9463696f0ed11:/PreferencesController.m diff --git a/PreferencesController.m b/PreferencesController.m index 4141086..0ee689d 100755 --- a/PreferencesController.m +++ b/PreferencesController.m @@ -130,8 +130,11 @@ static PreferencesController *prefs = nil; - (BOOL)showPasswordPanel { [passwordPanel setLevel:NSStatusWindowLevel]; - [passwordPanelOKButton setTitle:@"OK"]; + [passwordPanelOKButton setTitle:@"Connect"]; + [passwordPanelTitle setStringValue:@"Password Required"]; [passwordPanelMessage setStringValue:[NSString stringWithFormat:@"Please enter a password for access to the MenuTunes player named %@ at %@.", [[[NetworkController sharedController] networkObject] serverName], [[NetworkController sharedController] remoteHost]]]; + [passwordPanel center]; + [passwordPanel setLevel:NSStatusWindowLevel]; [passwordPanel makeKeyAndOrderFront:nil]; if ([NSApp runModalForWindow:passwordPanel]) { return YES; @@ -144,7 +147,10 @@ static PreferencesController *prefs = nil; { [passwordPanel setLevel:NSStatusWindowLevel]; [passwordPanelOKButton setTitle:@"Retry"]; + [passwordPanelTitle setStringValue:@"Invalid Password"]; [passwordPanelMessage setStringValue:[NSString stringWithFormat:@"The password entered for access to the MenuTunes player named %@ at %@ is invalid. Please provide a new password.", [[[NetworkController sharedController] networkObject] serverName], [[NetworkController sharedController] remoteHost]]]; + [passwordPanel center]; + [passwordPanel setLevel:NSStatusWindowLevel]; [passwordPanel makeKeyAndOrderFront:nil]; if ([NSApp runModalForWindow:passwordPanel]) { return YES; @@ -491,6 +497,17 @@ static PreferencesController *prefs = nil; } } +- (void)resetRemotePlayerTextFields +{ + if ([[NetworkController sharedController] isConnectedToServer]) { + [selectedPlayerTextField setStringValue:[[[NetworkController sharedController] networkObject] serverName]]; + [locationTextField setStringValue:[[NetworkController sharedController] remoteHost]]; + } else { + [selectedPlayerTextField setStringValue:@"No shared player selected."]; + [locationTextField setStringValue:@"-"]; + } +} + /*************************************************************************/ #pragma mark - #pragma mark HOTKEY SUPPORT METHODS