Tuesday, June 25, 2013

Posted another update with more fixes.  The plan is one more update adding a some minor new features and then I will begin the UI rework.  That is going to be a large task so I'll do another post with a bit more detail around the time I start working on it. (06/24/2013):
-Fixed bug causing playback to resume after an audiofocus request was received when playback was paused/stopped
-Fixed issue with the custom background not taking effect immediately
-Fixed composer and disc number being on the same line in the custom metadata legend
-Cleaned up the "browse storage" list when selecting folder locations
-Added "/storage/external_SD" to the default external sdcard location list
-Fixed issue with scanner not reading folders with .. in the folder name
-Fixed issue where the next track info would not correctly update in now playing / lockscreen
-Improved support for playing files from external file browsers
-Fixed playing/enqueing folders with flac files in them (flac file were being skipped if they didnt have embedded cue files)
-Split 'All Songs' sort order into 3 separate preferences, one for genre, one for artist, and the last for the songs tab.  Genre/Artist will default to Album Asc.
-GMMP now listens for view intents of the mimetype: application/x-flac

Sunday, June 16, 2013 - Fixes (06/16/2013):
-Album artist tag is now factored into grouping albums in the same folder if it exists
-Fixed bug causing playlists and cue files to not show up in the file browser root folder
-Fixed album count + track count in the genre view to only show the number of albums and tracks that match the selected genre
-Fixed track count when viewing an album with multiple artists in artist mode
-Fixed multiple word searches for the playlist file search
-Fixed issue with lyrics where everything is on the same line
-Changing artist/albumartist mode in the genre view will now also refresh the artist view
-Genre -> All Albums will only show songs from the selected genre when clicking on an album
-Improved Galaxy S3 recognition for the auto haptic warning
-Fixed some playback/duration issues with poorly coded m4a files
-Fixed potential loop when playing next/prev folder/file
-Next folder/file will now wrap back to the beginning when it reaches the end of the file structure
-Gallery option in album art selector will now allow you to use file explorers as well as the gallery
-Disabled testmode for musixmatch plugin
-Fixed bug causing playback to not resume after pausing from an audiofocus request
-Scanner will skip paths containing ".." in the name
-A bunch of improvements to Artist mode so it only shows / plays songs from that artist instead of the whole album
-Added 'Show Lyrics' gesture action
-Album year sort will now sort albums of the same year alphabetical. You will have to reselect the sorting order for it to take affect
-Deleted files/folders will show as blank list items until the view can be refreshed
-Fixed issue with the artist view not showing search results correctly after the orientation changes
-Caught exception when destroying the UI
-Updated translations

Sunday, June 9, 2013

1.4.15 Released. Lyrics, composer tag, new repeat mode, playlist file search, new media control/now playing icons

Its only been 2 weeks since the last update but this update is definitely significant.  Many long requested features have finally been added.  The plan moving forward is one more update for some miscellaneous features and fixes and then I plan on doing the UI overhaul + tablet enhancements.  That update is going to take awhile, most like a few months but I plan on doing some bug fix releases during that period if issues happen to pop up.


1.4.15 (06/09/2013):
-Added lyrics support for embedded lyrics
-Added lyrics search through musiXmatch
-Composer tag is now read and able to be shown on now playing (%cp%)
-Added a new repeat mode.  There is now repeat queue and repeat track/one
-Added playlist file search
-Added 'Play Next' context menu option to the queue. This will move the selected track to underneath the currently playing track and will turn off shuffle.
-Added option to show/hide file stats in the file browser
-Added option to require a second press of the back button to exit gmmp. Prefs -> General -> Double Back To Exit

Updates / Improvements:
-Replaced all the media control icons and added visual touch feedback to them. Widgets might need to be readded to the home screen to work
-Replaced the metadata icons
-Improved editing tags of whole folders
-Now playing menu actions reset back to default (so show lyrics is visible to everyone)
-Sleep timer changed to a range of 5min to 600min.  The slider moves in increments of 5min
-Added /storage/ext_sd to default scan locations
-Added "single", "disc", "hits", "anthology", and "volume" to the ignore year keyword list
-Added warning on first startup for galaxy s3 users to disable auto haptic
-Added warning when turning on 'Always Keep Device Awake'.  It will drain your battery very quickly
-Added scanner option for to group songs with no album tag by artist instead of with all songs with unknown albums (Prefs -> Scanner -> Group Unknown By Artist)
-Ignore year scanner option defaulted to always
-The front cover in files with multiple embedded images will now be shown instead of the first image found (id3v2, flac, and wma only)
-Reset and split 'Auto Pause' setting into "Off, Wired, Bluetooth, and Both"
-'Add to playlist' activity now has a black background
-Added software menu button to 'Add to playlist' activity for devices without a hardware menu button
-Setting AudioFocus volume to 0% will now pause playback instead of mute
-Long pressing the pause/play button in now playing will now stop the current track and reset the time back to 0:00
-Updated translations
-Clearing the queue will now reset the background album art and clear the widgets
-The queue will no longer loop if 'Remove After Play' is enabled and the queue only contains one track

-Fixed some bugs with multi-file cuesheets
-Playing/enqueuing by folder will now handle cue files correctly
-GMMP will no longer crossfade when shuffle is off, 'On Shuffle Only' and 'Disable When Gapless' are on, and there is no gapless transition
-Fixed bug causing the .nomedia file to not be created in the albumart folder
-Fixed issue saving playback position when the queue completes and when you seek while paused
-Fixed a bug causing playback to end early on the last track of the queue
-Fixed issue album art background was being blended with the default gradient background causing it to not look as good at lower opacity settings
-Fixed issue playing songs using an external file browser

Thursday, June 6, 2013

1.4.15 Beta is live. Adds lyrics, composer tag, new now playing icons, and more

1.4.15 is now live on google play for those signed up for the beta.  The beta does not support any of the external skins.  They will be updated once it goes out of beta.

Joining the beta:
Join the GMMP beta community: https://plus.google.com/communities/104337252281562680551
Click on "Become a beta tester" under the "About this community" section.

Updates will be delivered through google play.