X-Git-Url: http://git.ithinksw.org/MenuTunes.git/blobdiff_plain/51ec73665b7584cffb4d6facde1b872efc283b23..ed343b1325730f0ce536c4ff7ad0549d2af33949:/MenuController.m diff --git a/MenuController.m b/MenuController.m index 86a65ec..edf7fb3 100755 --- a/MenuController.m +++ b/MenuController.m @@ -224,7 +224,7 @@ if ([defaults boolForKey:@"showAlbum"]) { NSString *curAlbum = [currentRemote currentSongAlbum]; ITDebugLog(@"Add Track Album (\"%@\") menu item.", curAlbum); - if ([curAlbum length]) { + if ( curAlbum ) { [menu indentItem: [menu addItemWithTitle:curAlbum action:nil keyEquivalent:@""]]; } @@ -233,7 +233,7 @@ if ([defaults boolForKey:@"showArtist"]) { NSString *curArtist = [currentRemote currentSongArtist]; ITDebugLog(@"Add Track Artist (\"%@\") menu item.", curArtist); - if ([curArtist length]) { + if ( curArtist ) { [menu indentItem: [menu addItemWithTitle:curArtist action:nil keyEquivalent:@""]]; } @@ -242,17 +242,17 @@ if ([defaults boolForKey:@"showTrackNumber"]) { int track = [currentRemote currentSongTrack]; ITDebugLog(@"Add Track Number (\"Track %i\") menu item.", track); - if (track) { + if ( track ) { [menu indentItem: [menu addItemWithTitle:[NSString stringWithFormat:@"%@ %i", NSLocalizedString(@"track", @"Track"), track] action:nil keyEquivalent:@""]]; } } if ([defaults boolForKey:@"showTime"]) { - int left = [[currentRemote currentSongRemaining] intValue]; - NSString *remaining = [NSString stringWithFormat:@"%i:%02i", left / 60, left % 60]; - ITDebugLog(@"Add Track Remaining (\"%@/%@\") menu item.", remaining, [currentRemote currentSongLength]); - [menu indentItem:[menu addItemWithTitle:[NSString stringWithFormat:@"%@/%@", remaining, [currentRemote currentSongLength]] action:nil keyEquivalent:@""]]; + int left = [[currentRemote currentSongElapsed] intValue]; + NSString *elapsed = [NSString stringWithFormat:@"%i:%02i", left / 60, left % 60]; + ITDebugLog(@"Add Track Elapsed (\"%@/%@\") menu item.", elapsed, [currentRemote currentSongLength]); + [menu indentItem:[menu addItemWithTitle:[NSString stringWithFormat:@"%@/%@", elapsed, [currentRemote currentSongLength]] action:nil keyEquivalent:@""]]; } if ([defaults boolForKey:@"showTrackRating"]) {