//@class MenuTunesView;
-@class PreferencesController, StatusWindowController;
+@class PreferencesController, ITTransientStatusWindow;
@interface MenuTunes : NSObject
{
//Used in updating the menu automatically
NSTimer *refreshTimer;
int trackInfoIndex, lastSongIndex;
- bool isPlayingRadio;
+ BOOL isPlayingRadio;
- bool isAppRunning;
- bool didHaveAlbumName, didHaveArtistName; //Helper variable for creating the menu
+ BOOL isAppRunning;
+ BOOL didHaveAlbumName, didHaveArtistName; //Helper variable for creating the menu
//For upcoming songs
NSMenuItem *upcomingSongsItem;
NSMenuItem *playPauseMenuItem; //Toggle between 'Play' and 'Pause'
PreferencesController *prefsController;
- StatusWindowController *statusController; //Shows track info and upcoming songs.
+ ITTransientStatusWindow *statusWindow; //Shows track info and upcoming songs.
}
+
- (void)registerDefaultsIfNeeded;
- (void)rebuildMenu;
- (void)clearHotKeys;