Bah, I thought Kent modified the MenuTunes class to accommodate the
[MenuTunes.git] / MenuTunes.h
index 92aade2..2d3c5fa 100755 (executable)
@@ -24,6 +24,8 @@
 
 @interface MenuTunes : NSObject
 {
 
 @interface MenuTunes : NSObject
 {
+    IBOutlet NSMenu *ratingMenu;
+    
     ITStatusItem   *statusItem;
     NSMenu         *menu;
     ITMTRemote     *currentRemote;
     ITStatusItem   *statusItem;
     NSMenu         *menu;
     ITMTRemote     *currentRemote;
@@ -36,7 +38,7 @@
     int      lastPlaylistIndex;
     BOOL     isPlayingRadio;
     
     int      lastPlaylistIndex;
     BOOL     isPlayingRadio;
     
-    BOOL isAppRunning;
+    ITMTRemotePlayerRunningState isAppRunning;
     BOOL didHaveAlbumName;
     BOOL didHaveArtistName; //Helper variable for creating the menu
     
     BOOL didHaveAlbumName;
     BOOL didHaveArtistName; //Helper variable for creating the menu
     
@@ -52,6 +54,7 @@
     NSMenuItem *eqItem;
     NSMenu     *eqMenu;
     
     NSMenuItem *eqItem;
     NSMenu     *eqMenu;
     
+    NSMenuItem *songRatingMenuItem; //Song Rating submenu item
     NSMenuItem *playPauseMenuItem; //Toggle between 'Play' and 'Pause'
     
     PreferencesController *prefsController;
     NSMenuItem *playPauseMenuItem; //Toggle between 'Play' and 'Pause'
     
     PreferencesController *prefsController;
 
 - (void)registerDefaultsIfNeeded;
 - (void)rebuildMenu;
 
 - (void)registerDefaultsIfNeeded;
 - (void)rebuildMenu;
+
+- (void)runTimerInNewThread;
+
+- (IBAction)setSongRating:(id)sender;
+
 - (void)clearHotKeys;
 - (void)closePreferences;
 
 - (void)clearHotKeys;
 - (void)closePreferences;