Tuesday, August 28, 2018

GoneMAD Music Player 3.0 Alpha 4

Not too much in this update due to a few factors.  I am going on vacation next week so I wanted to get what I had out there, and secondly my plan for the deleting playlist / file / folders capability uses something new from google that is still in alpha and would require me to upgrade pretty much all the android support libraries.  Android studio 3.2 has a built in option to auto convert to use their new jetpack components, however 3.2 is still a RC and I wasnt able to upgrade from 3.1 in an easy enough fashion to make it worth my time.

Deleting things in GMMP involves more than simply removing the file.  The database has to be cleaned up and the queue order / positioning needs to be adjusted to account for any removed files.  Since I did not want the user to have to sit there and wait with a spinner in front of the UI while all this happened, I plan on leveraging a new library from google called the WorkManager.  Delete jobs would be created and set off to the work manager to get done in the background.  Tag editing is also another thing that can be time consuming so I also planned on doing the same for that.  This will make mass deletions or mass tag edits much more user friendly.

I am expecting all the tools / libraries to be final in the next few weeks so that should make those features doable for alpha 5

Alpha 4 is mostly on search enhancements and a few bug fixes.

Feedback Forum Post:
http://gonemadmusicplayer.proboards.com/thread/941/gonemad-music-player-alpha-feedback

Download:
Mega
Mediafire

Alpha 4 (08/28/18):

New:
Added filename, folder, bookmark, and playlist file search categories
Added multi select options to search results
Search will now show text saying no results found when a search turns up empty
Song search results will have the song info option in the context menu
Added ability to give external storage write access
Re-added 'Restart On Skip Back' setting

Fixes:
Multi select should no longer refresh the entire list each time after an item is selected
Default playlist storage is now scanned
Fixed start scan setting in the simple settings
Fixed sorting in the playlist file list
Folder view no longer requires hitting the back button twice from the root view to return to previous view
Next audio source not always set correctly





Wednesday, August 8, 2018

GoneMAD Music Player 3.0 Alpha 3

Alpha 3 finally addresses one of the big missing features by adding a new search ui.  It is not 100% complete, but the majority of the functionality is there.  You now can search for artists, albumartists, albums, genres, and songs.  Alpha 4 will contain a few additions like searching folders, files, playlists, and bookmarks.  Similar to the 2.x, a live search (limited results) is executed as you type and clicking the search button will return the full result list.  As of right now the live search is limited to 5 results per category but there will probably be an option for that later on.  From the result list you can jump into any specific result to bring up their detailed ui, or play a song from the song list.


Search is also now accessibly via the search button in now playing and the library view (it is no longer in the side navigation like in 2.x).  I plan to also add it to the browser, playlist, and bookmark views once those searches are added.



In this update I also made some changes to the detail views.  They all now contain the mini player at the bottom.  The genre view also has an additional tab for album artists.




GMMP 3.0 Alpha 3 (08/08/2018):

Added initial search ui
Added jump to folder to jump to dialog
Long pressing shuffle in now playing will play a random album
Long pressing next/prev in now playing will play the next/prev album
Genre details view now has an Album Artists tab
Added mini player to album details view
Added mini player to artist details view
Added mini player to genre details view
Added mini player to playlist details view
Album name is now correctly set when scrobbling
Fixed some fast scrolling accuracy and queue auto positioning issues
File Browser will now correctly save and restore your position when changing folders


edit: Alpha 3a

GMMP 3.0 Alpha 3a (08-13-2018):

Fixed file browser crashes
Fixed other various crashes
Settings UI will reset on screen rotation to prevent some preference related crashes

Download links:
mega
mediafire

Feedback thread