Musicality Changelog

What's new in Musicality 3.1.14 Build 195

Jul 22, 2019
  • Added support for another variation of Pandora's Now Playing screen.

New in Musicality 3.1.13 Build 192 (Jul 10, 2019)

  • Fix song tracking on Pandora's Now Playing screen

New in Musicality 3.1.12 Build 191 (Apr 18, 2019)

  • Spotify and Amazon Music are both currently broken. I may be able to fix Amazon, but Spotify now requires a Widevine licensing key, which Widevine isn't willing to provide. (Their response, in summary, is that I'm not worth their time. Really nowhere to go from there.)
  • Fix Pandora Radio support
  • Upgrade browser engine to Electron 4.1.4

New in Musicality 3.1.11 Build 188 (Apr 18, 2019)

  • Fix TuneIn Radio playback controls
  • Fix YouTube song tracking

New in Musicality 3.1.10 Build 186 (Oct 10, 2018)

  • Fix Pandora artwork tracking

New in Musicality 3.1.9 Build 182 Beta (Sep 21, 2018)

  • Fix "501 Not Implemented" errors on older AirPlay devices

New in Musicality 3.1.8 Build 181 (Sep 5, 2018)

  • Fix a crash-on-startup on macOS Mojave
  • Fix in-app news delivery
  • Fix support for AirPlay 2 on the Apple AirPort Express

New in Musicality 3.1.7 Build 179 (Sep 3, 2018)

  • Fix support for AirPlay 2 on the Apple AirPort Express.

New in Musicality 3.1.6 Build 176 (Apr 19, 2018)

  • Fix Widevine plugin loading for Spotify (really this time)
  • Add support for Pandora Premium
  • Improve tracking of song information and cover art on Pandora
  • Add "Show Developer Tools" to Help menu
  • Upgrade to Electron 1.8.2

New in Musicality 3.1.6 Build 175 Beta (Apr 17, 2018)

  • Add "Show Developer Tools" to Help menu

New in Musicality 3.1.6 Build 174 Beta (Apr 10, 2018)

  • Fix Widevine plugin loading for Spotify (really this time)
  • Add support for Pandora Premium
  • Improve tracking of song information and cover art on Pandora
  • Upgrade to Electron 1.8.2

New in Musicality 3.1.5 Build 159 (Dec 1, 2017)

  • Add support for the latest Amazon Music redesign
  • Adjust Chrome plugin loading to favor older versions; fixes (for now) Spotify WideVine support
  • Upgrade to Electron 1.7.9

New in Musicality 3.1.4 Build 153 (Oct 2, 2017)

  • Add support for the latest Focus@Will redesign
  • Fix audio volume and AirPlay controls for macOS 10.13 High Sierra
  • Upgrade to Electron 1.7.8

New in Musicality 3.1.3 Build 148 (Jun 23, 2017)

  • Add support for the latest TuneIn Radio redesign
  • Fix Pandora tracking for songs that do not have cover artwork
  • Prevent Pandora "Still Listening?" prompt if playback just started
  • Improve Spotify cover artwork tracking
  • Improve location of Google Chrome, for Flash and Widevine plugins
  • Upgrade to Electron 1.6.2

New in Musicality 3.2 Build 143 Beta (Apr 5, 2017)

  • Add support for the latest TuneIn Radio redesign
  • Improve Spotify cover artwork tracking
  • Upgrade to Electron 1.6.2

New in Musicality 3.2 Build 142 Beta (Apr 4, 2017)

  • Fix Pandora tracking for songs that do not have cover artwork
  • Prevent Pandora "Still Listening?" prompt if playback just started

New in Musicality 3.1.2 Build 141 (Mar 15, 2017)

  • Get the Like button working in Pandora Radio again
  • The Musicality window now takes the focus reliably on startup

New in Musicality 3.1.2 Build 140 Beta (Mar 15, 2017)

  • Get the Like button working in Pandora Radio again.

New in Musicality 3.1.2 Build 138 Beta (Mar 15, 2017)

  • Allow Musicality to be restored from the Window menu when hidden
  • Upgrade to Electron 1.6.1

New in Musicality 3.1.1 Build 137 Beta (Feb 24, 2017)

  • Add support for Spotify's 2017 redesign
  • Use Chrome's Widevine plugin if available

New in Musicality 3.1.1 Build 135 Beta (Feb 15, 2017)

  • Added support for Radio Garden.

New in Musicality 3.1 Build 134 Beta (Feb 13, 2017)

  • Add support for Fit Radio
  • Add support for Focus@Will

New in Musicality 3.1 Build 133 (Feb 13, 2017)

  • Add support for Fit Radio
  • Add support for Focus@Will
  • Add support for the latest Pandora Radio redesign
  • Add support for the latest Deezer redesign
  • Improve the web rendering performance; everything is snappier now
  • Do a better job of validating what gets typed into the launcher box

New in Musicality 3.1 Beta 130 (Feb 9, 2017)

  • Fix a silly, silly bug that could prevent Musicality from finding Chrome's PepperFlash player
  • Don't crash when changing locations on macOS 10.11

New in Musicality 3.1 Beta 123 (Feb 6, 2017)

  • Added support for Fit Radio
  • Added support for Focus@Will
  • Do a better job of validating what gets typed into the launcher box

New in Musicality 3.1 Beta 96 (Feb 1, 2017)

  • Now fully supports Amazon Music and YouTube
  • Updated to Chromium Embedded Framework branch 2623
  • Added Pocket Casts to the quick select list
  • Fixed intermittent crashes during website adapter selection and setup
  • Improved audio synchronization with high latency local audio devices
  • Improved compatibility with third-party AirPlay devices
  • Improved reliability of Spotify cover art tracking
  • Updated Seeburg 1000 to work with the latest player
  • NOTE: Legacy (NPAPI) Flash plugins are no longer supported. If you are using one, you will be prompted to upgrade to Adobe's Pepper Flash plugin the first time you visit a Flash-enabled website.

New in Musicality 3.0.9 Beta 114 (Dec 29, 2016)

  • Add support for the latest Pandora Radio redesign.

New in Musicality 3.0.8 Build 107 (Dec 29, 2016)

  • Can once again find and use Google Chrome's embedded Flash plugin.

New in Musicality 3.0.9 Beta 108 (Dec 29, 2016)

  • Can once again find and use Google Chrome's embedded Flash plugin.

New in Musicality 3.0.7 Build 106 (Oct 10, 2016)

  • Add full support for the new Napster
  • Fixed streaming to AppleTV 4; no longer stops after a few minutes
  • Fixed "Collection... was mutated while being enumerated" crash
  • Fixed a bug that could cause duplicate items in the Controls menu

New in Musicality 3.1 Beta 105 (Oct 3, 2016)

  • Add full support for the new Napster.

New in Musicality 3.1 Beta 104 (Sep 28, 2016)

  • Fixed streaming to AppleTV 4; no longer stops after a few minutes
  • Fixed "Collection... was mutated while being enumerated" crash

New in Musicality 3.0.6 Build 99 (Jul 5, 2016)

  • Fixed a bug that could cause a crash on first load.

New in Musicality 3.0.5 Build 98 (Jul 1, 2016)

  • Now fully supports Amazon Music and YouTube
  • Added Pocket Casts to the quick select list
  • Fixed intermittent crashes during website adapter selection and setup
  • Improved audio synchronization with high latency local audio devices
  • Improved compatibility with third-party AirPlay devices
  • Improved reliability of Spotify cover art tracking
  • Updated Seeburg 1000 to work with the latest player
  • Fixed a bug that could cause audio to disappear on a song switch
  • Updated to Chromium Embedded Framework branch 2623
  • Fixed a bug that could cause long audio pauses and high CPU loads when listening to Pandora
  • Fixed a misconfiguration in the crash reporter that prevented me from seeing all of your lovely crash reports
  • Legacy (NPAPI) Flash plugins are no longer supported. If you are using one, you will be prompted to upgrade to Adobe's Pepper Flash plugin the first time you visit a Flash-enabled website.

New in Musicality 3.1 Beta 97 (Jun 27, 2016)

  • Fixed a bug that could cause audio to disappear on a song switch .

New in Musicality 3.1 Beta 96 (Jun 16, 2016)

  • Improved audio synchronization with high latency local audio devices.

New in Musicality 3.1 Beta 94 (Jun 13, 2016)

  • Improved audio synchronization with high latency local audio devices
  • Improved reliability of Spotify cover art tracking
  • Updated Seeburg 1000 to work with the latest player

New in Musicality 3.1 Beta 92 (Jun 7, 2016)

  • Fixed a crash when starting a song in Spotify.

New in Musicality 3.1 Beta 91 (Jun 3, 2016)

  • Updated to Chromium Embedded Framework branch 2623
  • Now fully supports YouTube

New in Musicality 3.1 Beta 90 (May 31, 2016)

  • Improved audio synchronization with high latency local audio devices
  • Improved compatibility with third-party AirPlay devices

New in Musicality 3.1 Beta 87 (May 26, 2016)

  • Fixed intermittent crashes during website adapter selection and setup.

New in Musicality 3.1 Beta 86 (May 3, 2016)

  • Now fully supports Amazon Music; a popular request
  • Added Pocket Casts to the quick select list

New in Musicality 3.1 Beta 83 (Feb 5, 2016)

  • Legacy (NPAPI) Flash plugins are no longer supported. If you are using one, you will be prompted to upgrade to Adobe's Pepper Flash plugin the first time you visit a Flash-enabled website.
  • Updated to Chromium Embedded Framework branch 2526

New in Musicality 3.0.3 Build 78 (Jan 27, 2016)

  • Pandora now fades in and out properly when Musicality is hidden or offscreen.

New in Musicality 3.1 Beta 77 (Jan 23, 2016)

  • Legacy (NPAPI) Flash plugins are no longer supported. If you are using one, you will be prompted to upgrade to Adobe's Pepper Flash plugin the first time you visit a Flash-enabled website.
  • Updated to Chromium Embedded Framework branch 2526

New in Musicality 3.0.2 Build 75 (Jan 21, 2016)

  • Fixed song change notifications for Google Music
  • Improved artwork quality for Google Music
  • The Update preferences now allow updating to beta builds, for the adventurous who want the latest and greatest

New in Musicality 3.0 Build 71 (Dec 17, 2015)

  • Fixed song and artwork fetching for latest Google Music
  • Improved reliability of music service icon fetching

New in Musicality 3.0 Build 70 Beta (Nov 17, 2015)

  • FIX: Now works with the latest Last.fm beta
  • FIX: Spotify not responding to controls or displaying song notifications
  • FIX: Make sure Google Chrome version is valid before using embedded Flash plugin
  • FIX: Toolbar AirPlay menu blocks entry of AirPlay password

New in Musicality 3.0 Build 61 Beta (Nov 8, 2015)

  • FIX: Prefer Chrome's embedded Flash to system NPAPI plugin (improves energy usage on MacBooks)
  • FIX: Google Play Music not responding to controls
  • FIX: Spotify not responding to controls or displaying song notifications
  • FIX: Audio may be lost when switching between services
  • FIX: Improved Mac OS X 10.11 El Capitan compatibility

New in Musicality 3.0 Build 60 Beta (Nov 6, 2015)

  • FIX: Prefer Chrome's embedded Flash to system NPAPI plugin (improves energy usage on MacBooks)
  • FIX: Google Play Music not responding to controls
  • FIX: Spotify not responding to controls or displaying song notifications
  • FIX: Audio may be lost when switching between services
  • FIX: Improved Mac OS X 10.11 El Capitan compatibility

New in Musicality 3.0 Build 58 Beta (Aug 18, 2015)

  • FIX: Crashes on startup on Mac OS X 10.11 El Capitan .

New in Musicality 3.0 Build 56 Beta (Jul 29, 2015)

  • NEW: Automatic update settings are now available in preferences
  • NEW: Downloads and updates are now hosted on Microsoft Azure...speedy!
  • NEW: Added in-app news system
  • FIX: Updated Sparkle framework to fix NSInternalInconsistencyException crashes
  • FIX: Play/pause state reported incorrectly for Google Music
  • FIX: Station name is not always reset when switching services
  • FIX: If bundle is moved before first service is loaded, an incorrect file URL for the launcher is cached
  • FIX: Added logging and potential fixes for a few rare crashes; see if anything hits

New in Musicality 3.0 Build 54 Beta (Jun 30, 2015)

  • FIX: Some services no longer remember logins or recent activity
  • FIX: Can sometimes take a very long time to quit
  • FIX: Intermittent crash on quit
  • FIX: Stop sending duplicate playback and command state updates to remotes

New in Musicality 3.0 Build 53 Beta (Jun 18, 2015)

  • FIX: Crash when connecting AirPlay device in certain network environments
  • FIX: Intermittent crash when an AirPlay device disappears from network

New in Musicality 3.0 Build 52 Beta (Jun 18, 2015)

  • FIX: Distorted audio when frequencies greater than 44.1kHz are enabled

New in Musicality 3.0 Build 51 Beta (Jun 16, 2015)

  • FIX: No audio when Flash Player 18.0.0.160 is installed
  • FIX: Prefer system Flash plugin over embedded Chrome plugin

New in Musicality 3.0 Build 47 Beta (Jun 4, 2015)

  • FIX: Audio sometimes fails to play on AirPlay devices

New in Musicality 3.0 Build 46 Beta (Jun 3, 2015)

  • NEW: Will now use Google Chrome's embedded Flash plugin if Chrome is installed
  • FIX: Google Play Music not responding to controls
  • FIX: Crash when AirPlay device is lost while device menu is open
  • FIX: Missing Musicality > License menu item
  • FIX: AirPlay stops playing after several minutes for some users

New in Musicality 3.0 Build 45 Beta (May 19, 2015)

  • FIX: "Collection was mutated while being enumerated" crash
  • FIX: Program symbols missing from crash reports

New in Musicality 3.0 Build 44 Beta (May 5, 2015)

  • NEW: Added support for Rhapsody
  • NEW: Added Reload item to Go menu
  • FIX: Crashing bug when AirPlay device menu is refreshed

New in Musicality 3.0 Build 43 Beta (Apr 16, 2015)

  • FIX: Hide duplicate entries for Apple TV 3
  • FIX: Improved reliability of AirPlay device discovery

New in Musicality 3.0 Build 42 Beta (Apr 4, 2015)

  • NEW: Turned on the store; pre-purchase now and save 30%!
  • NEW: Now loads last played website on startup
  • FIX: Improved key window handling when bookmark search is active
  • FIX: Add support for new Seeburg 1000 redesign.

New in Musicality 3.0 Build 41 Beta (Mar 23, 2015)

  • NEW: Replaced launcher screen with new search box
  • NEW: Added Overcast.fm and Relay.fm to the quick lookup list
  • FIX: Unable to access launcher while website is loading
  • FIX: Stuck at blank page and unable to bring up the launcher
  • FIX: Launcher should not appear when window is dragged by the title bar

New in Musicality 3.0 Build 40 Beta (Mar 7, 2015)

  • NEW: Improve window toolbar layout and styling
  • NEW: Use new 10.10 window APIs for toolbar layout
  • NEW: Raise minimum system version to 10.10
  • FIX: Songza and Seeburg 1000 now work without Flash
  • FIX: Overcast.fm now plays properly
  • FIX: Value exception crash when switching between services
  • FIX: Left/right arrow keys no longer trigger page navigation
  • FIX: Google Play Music now uses higher quality artwork

New in Musicality 3.0 Build 39 Beta (Feb 28, 2015)

  • NEW: Added support for Jango Radio
  • FIX: Updated the Chromium framework

New in Musicality 3.0 Build 38 Beta (Feb 13, 2015)

  • FIX: Now works with new Slacker Radio
  • FIX: Improved reliability of Grooveshark controls
  • FIX: Improved like state tracking for Songza
  • FIX: Improved Beats song and like state tracking
  • FIX: Improved AirPlay reliability in poor network conditions

New in Musicality 3.0 Build 37 Beta (Jan 20, 2015)

  • FIX: Spotify radio rating controls don't always work properly.
  • KNOWN: VoiceOver does not work for the keyboard shortcut controls (but getting closer)

New in Musicality 2.0.9 Build 2053 (Sep 16, 2013)

  • More AirPlay improvements:
  • Even more fixes for users with static and pops. If you are still experiencing audio issues, be sure to let me know so I can track it down!
  • More AppleScript:
  • You can now like and dislike the currently playing song from your AppleScript, as well as check to see if the music is currently playing or not.

New in Musicality 2.0.8 Build 2042 (Jul 22, 2013)

  • Removed pause on startup. This feature has been causing problems for some users, so I am removing it until I can understand the issue and get it fixed. My apologies to those of you who have been using it—I will do my best to get it back quickly!
  • Song metadata and cover art are now displayed on the Apple TV while streaming.
  • Caught up with the changes to Last.fm and Grooveshark. Likes are once again working properly, and Last.fm is using higher quality artwork.
  • Eliminated the pops and static experienced by some users when streaming over AirPlay.

New in Musicality 2.0.7 Build 2027 (Apr 13, 2013)

  • Fixed a bug that could cause Pandora Radio to get stuck on pause. That's no fun at all.
  • Fixed a few bugs in the audio handling that could cause garbled audio or audio dropouts.
  • Fixed Grooveshark song notifications again. Hopefully they will keep working for a while now that their big website redesign has settled down.
  • The next and previous buttons on Logitech keyboards are now supported.

New in Musicality 2.0.6 Build 2016 (Feb 8, 2013)

  • Fixed duplicate song notifications when transitioning between songs in Grooveshark.
  • Fixed duplicate scrobbles when Grooveshark has already been connected to Last.fm in the user settings.
  • Improved AirPlay does a better job of connecting to third-party devices.
  • Trimmed long station names in the system menu.
  • Now pauses the music when started automatically at login.

New in Musicality 2.0.5 Build 2005 (Nov 13, 2012)

  • Grooveshark fixes, including support for the latest website redesign.
  • Bug fixes for new user registration and demo mode.

New in Musicality 2.0.4 Build 2004 (Sep 5, 2012)

  • Mountain Lion fixes, including improved AirPlay reliability.
  • Retina display fixes.

New in Musicality 2.0.3 Build 2003 (Jul 26, 2012)

  • Retina support for the new MacBook Pro.
  • Mountain Lion fixes.

New in Musicality 2.0.2 Build 2002 (Jun 18, 2012)

  • Improved AirPlay uses considerably less bandwidth, and works better in lousy network conditions.
  • Developer ID code signed for Gatekeeper, a new security feature in the upcoming Mac OS X 10.8 Mountain Lion. Please note: you will be prompted to permit access to your keychain again because of this change of code signing identity.
  • Fixed web page loading for Mac OS X 10.8 Mountain Lion.
  • Fixed Grooveshark logins so you can once again login with your Twitter and Google accounts.
  • Improved handling of external links so ads and other content now do a better job of opening in the right place, with fewer interruptions to the music.
  • Back to 64-bit for better performance, particularly on startup.
  • Lots of little fixes and smoothing of rough edges.

New in Musicality 2.0.1 Build 2001 (Apr 10, 2012)

  • Fixed a memory leak in AirPlay on OS X 10.6 Snow Leopard.

New in Musicality 2.0 Build 2000 (Feb 14, 2012)

  • AirPlay! Many of you requested it, and I am happy to announce that Musicality now supports AirPlay! Stream your music to your AirPort or Apple TV, or to multiple devices at the same time, all while continuing to listen on your computer (or not). Huzzah!
  • Airfoil integration. Musicality now fully supports Airfoil, so you can see the currently playing song and cover art, and can even control Musicality remotely via Airfoil Speakers.
  • Full screen mode. OS X Lion's full screen mode is now fully supported (and really makes Grooveshark shine).
  • Improved notifications. Musicality is now works with the latest version of the Growl notification app, and can show notifications even if the Growl app is installed.
  • Bug fixes and polishing. Last.fm is working again for all languages, Grooveshark is using higher resolution artwork, and numerous other small tweaks and fixes.

New in Musicality 1.4.4 Build 1044 (Nov 14, 2011)

  • Fixed the "Problem Loading Flash" issue from Grooveshark's latest redesign.

New in Musicality 1.4.3 Build 1043 (Oct 25, 2011)

  • Added support for the latest Grooveshark redesign, currently in beta for Grooveshark Plus and Grooveshark Anywhere members.
  • Some minor bug fixes and UI improvements.

New in Musicality 1.4.2 Build 1042 (Oct 10, 2011)

  • Added a new mini-browser window within Musicality. You can now station surf on Last.fm, and use the Google and Facebook login options on Grooveshark.
  • Fixed a crashing bug on 32-bit systems with Adobe Flash 11 installed.

New in Musicality 1.4.1 Build 1041 (Sep 27, 2011)

  • New preference Hide on deactivate automatically hides the Musicality window when you switch to a different application.
  • The Welcome screen no longer reappears when switching services. Sorry about that.
  • You can now access Musicality's preferences from the status item menu.
  • The "On launch play" preference item now displays correctly when a startup service has been set.
  • Some minor bug fixes and UI improvements.

New in Musicality 1.4 Build 1040 (Sep 13, 2011)

  • Added a new Musicality system menu item. Now you can play, pause, skip, and rate your music—or just see what's playing—right from the menu, at any time.
  • Added a new preference to hide the dock icon. Get rid of a little clutter while using the new system menu and keyboard shortcuts to control the music.
  • The Now Playing menu item now shows the name of the currently playing station.
  • Fixed a bug that caused Musicality to lose track of Grooveshark songs without cover art.
  • Fixed a rare crashing bug in the new Pandora player.
  • Fixed a bug that would cause Musicality to crash when setting the Last.fm password in user preferences.

New in Musicality 1.3.2 Build 1032 (Jul 28, 2011)

  • Added support for the newly redesigned Pandora, currently being rolled out to Pandora|One subscribers. OS X Lion users: this new Pandora sometimes get stuck between songs; Pandora is aware of the problem and is working on a fix.
  • Pages are now allowed to finish loading even if a resource on the page does not (i.e. a Facebook widget or ad image). Previously, an error message would be displayed instead.

New in Musicality 1.3.1 (Jun 21, 2011)

  • Set a minimum window size to prevent Grooveshark's layout from breaking.
  • Fixed intialization of the Sparkle auto-updater in the non-App Store build; will now correctly prompt for auto-updates on the second run.
  • Changes made to the keyboard shortcuts are now properly reflected in the menus.
  • Song information is now cleared from the dock icon menu when switching services.
  • Updated the HIDRemote library, fixing a (rare) crash bug.
  • A few minor visual fixes and tweaks.

New in Musicality 1.3.0 (May 13, 2011)

  • Pernicious bug squashed. The bug that caused Grooveshark to crash repeatedly has been fixed, and good riddance to it.
  • Added a menu to the dock icon., You can now play, skip, pause, and quickly see what's playing without having to take your hand off the mouse.
  • Grooveshark song metadata containing HTML entities now displays properly.

New in Musicality 1.2.8 (Apr 14, 2011)

  • Grooveshark fixes. Grooveshark changed stuff. Musicality broke. Fixed it.

New in Musicality 1.2.7 (Apr 13, 2011)

  • Pausing Last.fm. Last.fm recently added the ability to pause the music (before, you could only stop it), breaking Musicality's play/pause controls. This is now fixed, and you can pause and resume Last.fm all you want.
  • Last.fm Growl fixes. If a song didn't have cover art, its Growl message would appear very late. This has been fixed.

New in Musicality 1.2.6 (Mar 23, 2011)

  • Grooveshark fixes. Grooveshark now stores information about your music collection on your computer, rather than downloading it every time.
  • This is a nice change, allowing Grooveshark to start up more quickly.
  • Unfortunately, it broke Musicality, which could no longer find the information it needed to show the Growl messages.
  • This has been fixed, and an updated version has been submitted to the App Store.

New in Musicality 1.2.5 (Mar 18, 2011)

  • Coming soon to the Mac App Store!. Musicality has been submitted to the Mac App Store. If all goes well (and why wouldn't it?) it should appear after the usual 7-10 day review process. Those of you who purchased Musicality already (thank you!) have no fear: updates will continue to be delivered through the usual channels. And, for those of you who prefer to roll old school, our Fastspring store remains open for business.
  • A new icon! Yes, that last one worked but was rather uninspired. This handsome new bird was designed by Rossy Topalova.
  • Visual enhancements. In addition to making things look better, I've cleaned up the landing page and the keyboard preference screen to make room for upcoming new features.
  • Bug fixes. Most notably, Musicality's song tracking is now more resilient to Safari updates.

New in Musicality 1.2.4 (Feb 14, 2011)

  • Improved the reliability of Last.fm scrobbling, particularly for Grooveshark.
  • Added a new keyboard shortcut option to redisplay the Growl message for the current song; find it on the Keyboard preference pane. Now you can see what's playing without having to switch back to Musicality.

New in Musicality 1.2.3 (Feb 1, 2011)

  • Broke the song tracking for Grooveshark's "My Music" and "Popular" playlists, causing Growling and Last.fm submissions to stop working. Here's a fix.
  • The toolbar state (hidden or visible) will now be remembered.

New in Musicality 1.2.2 (Jan 31, 2011)

  • Your Grooveshark theme and preferences will now be properly saved.
  • Last.fm will now restart correctly after being stopped. You no longer have to open the application and pick a new station first.
  • I now do a little better job of sharing the media keys with other applications, like VLC or QuickTime.
  • Adobe Fireworks has a bug that causes its mouse selection features to stop working when an application is running (from someone other than Apple) which needs the media keys. To work around this, Musicality will now stop listening for the media keys while Adobe Fireworks is running.
  • Fixed a bug that prevented song plays from being rated if Grooveshark's song queue pane was closed.
  • I removed the minimum window size, so you can really dial it down if you want. I'm still planning on a proper iTunes style mini-player view at some point.
  • Got rid of the "failed to access Apple remote" console messages.
  • Added separate Growl notifications for playing a song, and for playing a song which you've previously rated up (liked), so you can use different notification styles for each.
  • Some minor improvements to how control events are sent to Pandora.

New in Musicality 1.2.1 (Dec 4, 2010)

  • Grooveshark just rolled out a new site design, breaking Musicality's keyboard shortcuts. I fixed it. Keep on rocking!

New in Musicality 1.2 (Nov 29, 2010)

  • Grooveshark! Musicality now supports the excellent Grooveshark music service, in addition to Pandora and Last.fm.

New in Musicality 1.1.3 (Nov 19, 2010)

  • Last.fm made some changes that caused Musicality's keyboard shortcuts to stop working. This release gets them working again.

New in Musicality 1.1.2 (Sep 29, 2010)

  • Last.fm logins are working again. I may also have fixed the issue where Last.fm spins indefinitely and never starting playing—or maybe they pulled the ad that was causing the problem. If you run into it again, please let me know.
  • Finished working around the visibility issues (Flash widgets don't redraw after window has been minimized or hidden) introduced by Flash 10.1.
  • Control of the Apple remote is now properly handed over to iTunes when it starts playing.
  • Now pauses iTunes playback before Musicality starts playing.

New in Musicality 1.1.1 (Aug 27, 2010)

  • Mostly worked around a Flash 10.1 bug that causes the Flash movies to disappear when the window is minimized or hidden. It can still happen if you close/hide/minimize the window before the Flash window has had a chance to draw; if it does, just scroll the window a bit and the movie will redraw.
  • Fixed a bug that would cause Musicality to crash if Last.fm submission failed.
  • Plugged a few memory leaks.

New in Musicality 1.1 (Jul 6, 2010)

  • Added Last.fm submissions ("scrobbling"). Music you listen to on Pandora can now be sent to your Last.fm account and used to generate new music recommendations. To enable this feature, enter your Last.fm member name and password on the new Last.fm preferences pane.
  • Now works with Click To Flash out of the box; you no longer need to whitelist the Pandora and Last.fm websites.
  • Last.fm song tracking has been improved; Growl notifications should no longer miss songs.