- } else if ([nextObject isEqualToString:@"Preferences"]) {
- tempItem = [menu addItemWithTitle:@"Preferences..."
+ } else if ([nextObject isEqualToString:@"showPlayer"]) {
+ tempItem = [menu addItemWithTitle:[NSString stringWithFormat:@"%@ %@",
+ NSLocalizedString(@"show", @"Show"),
+ [[[MainController sharedController] currentRemote] playerSimpleName]]
+ action:@selector(performMainMenuAction:)
+ keyEquivalent:@""];
+
+ itemEnum = [hotKeys objectEnumerator];
+ while ( (hotKey = [itemEnum nextObject]) ) {
+ if ([[hotKey name] isEqualToString:@"ShowPlayer"]) {
+ ITKeyCombo *combo = [hotKey keyCombo];
+ [self setKeyEquivalentForCode:[combo keyCode]
+ andModifiers:[combo modifiers]
+ onItem:tempItem];
+ }
+ }
+
+ [tempItem setTarget:self];
+ [tempItem setTag:MTMenuShowPlayerItem];
+ } else if ([nextObject isEqualToString:@"preferences"]) {
+ tempItem = [menu addItemWithTitle:NSLocalizedString(@"preferences", @"Preferences...")