X-Git-Url: http://git.ithinksw.org/MenuTunes.git/blobdiff_plain/35f6b7135a40f5d95777b74f84bc90db2a33ad2b..b936ca5ffb6320a3febce6a7d0c2875b072ac6bc:/MainController.m diff --git a/MainController.m b/MainController.m index 0d34014..ea44696 100755 --- a/MainController.m +++ b/MainController.m @@ -458,6 +458,7 @@ static MainController *sharedController; [currentRemote setVolume:volume]; //Show volume status window + [statusWindowController showVolumeWindowWithLevel:volume]; } - (void)decrementVolume @@ -470,6 +471,7 @@ static MainController *sharedController; [currentRemote setVolume:volume]; //Show volume status window + [statusWindowController showVolumeWindowWithLevel:volume]; } - (void)incrementRating @@ -482,6 +484,7 @@ static MainController *sharedController; [currentRemote setCurrentSongRating:rating]; //Show rating status window + [statusWindowController showRatingWindowWithLevel:rating]; } - (void)decrementRating @@ -494,6 +497,7 @@ static MainController *sharedController; [currentRemote setCurrentSongRating:rating]; //Show rating status window + [statusWindowController showRatingWindowWithLevel:rating]; } - (void)toggleLoop @@ -514,12 +518,15 @@ static MainController *sharedController; [currentRemote setRepeatMode:repeatMode]; //Show loop status window + [statusWindowController showLoopWindowWithMode:repeatMode]; } - (void)toggleShuffle { - [currentRemote setShuffleEnabled:![currentRemote shuffleEnabled]]; + bool newShuffleEnabled = ![currentRemote shuffleEnabled]; + [currentRemote setShuffleEnabled:newShuffleEnabled]; //Show shuffle status window + [statusWindowController showLoopWindowWithMode:newShuffleEnabled]; } /*************************************************************************/