Friday, July 11, 2014

1.6.1 Released

This update has a bunch of new minor features. I also was able to test GMMP on Android L and it was completely broken, so I made a few critical fixes in this update.

Also from here on out the GMMP version number scheme is going to be slightly different.  In the i've used the 1.major.minor.revision model and since GMMP will be moving on to 2.x in the next big update, I wanted to make the version number a bit longer.  Major.minor.revision will be what is used now, so if there are any more patches before 2.0, it'll just be 1.6.2/1.63/etc instead of 1.6.1.1.  Nothing too important, but knowing the versioning scheme can give you a better understanding of how big an update will be when released.

You will notice a new link on the right hand size labeled "All".  Use this if you do not know what type of CPU your device has.  The android installer will install the correct libraries for your device

1.6.1 (07/11/14):
-Added "default" on queue completion setting.  When the queue only contains 1 track, it'll act as "Play Next File", otherwise it acts as "Stop"
-Embedded lyrics view will now update when the track changes (only when opened from now playing)
-Previous track will now loop back to the end of the queue if On Queue Completion is set to Loop Queue, Default, or Stop
-Fixed "Backup failed.  Music source is null" error when backing up stats
-Added option to set default song rating when no rating is found in the tags (Prefs -> Scanner -> Default Rating)
-Added "Toggle Split View" to Prefs -> Now Playing -> Enabled Menu Options.  It is off by default and only available to devices that support split mode
-Chromecast volume can now be adjusted using Menu -> Volume in Now Playing
-Security fixes
-Close out old External DSP sessions before creating new ones (should improve external dsp reliability)
-Widget album art is now downsampled to fit the screen resolution if its too large
-Slighty reduced the chance of repeats when playing random albums
-Fixed other various crashes
-Updated translations
-Reset Google Analytics Opt-Out preference.  It was checked by default (meaning google analytics is disabled).  Now it is unchecked
-Initial Android L fixes to get the audioengine playing back audio.