Skip to main content

Posts

Showing posts from 2020

GoneMAD Music Player 3.0 Beta 14

 Phase 2 has quickly come and gone and GMMP is now entering the final phase of the beta.  I already started working off the bug list and have included many fixes in beta 14.  Basically what is left before final release is fixes (of course), updated translations, help pages/documentation, and adding some basic onboarding to the player. For translations I uploaded the existing translations on a new site called localazy.  It has a pretty easy to use interface and should allow the community to help with the translations.  Here is the page: https://localazy.com/p/gonemad-music-player  I am not 100% sure how it works for additional users contributing, so if you want to help with the translations just toss me an email and we can figure it out.  Just like before, anyone that significantly contributes to the translations can get a free promo code for the app if they so desire.   To help make the translation process easier, I've gone through most of the existing strings in the app and remove

GoneMAD Music Player 3.0 Beta 13

Transitions have finally been added into the beta.  Most views with artwork will do a shared transition (album art moves / transforms to new position in new view) and everything else besides now playing will do a nice fade.  Now playing will slide from/to the bottom edge.  I also added crossfading between album art (and background) in now playing and the mini player when changing tracks.  Transitions can be disabled in the advanced UI settings. GoneMAD Music Player 3.0 Beta 13 (2020-12-12): New: Added transition animation between views Added advanced UI option to disable transitions UI performance improvements Added crossfade to album art changes Added option to choose the now playing enabled menu options (customize -> enabled menu options) Fixes: Fixed seek bar location on now playing layout 1 Fixed mini player playing info text color in light theme Fixed mini player playing info going blank after changing custom metadata lines

GoneMAD Music Player 3.0 Beta 12

The first phase of the 3.0 is now finished!  If there is a 2.x feature / setting still missing please let me know.  There is most likely a reason why it was excluded but I might have missed something (also check trello to see if I have it listed) Beta 12 has a lot of minor additions, but I will go into detail on a few of the bigger additions in this post. New Intents Play File - gonemad.gmmp.command.PLAY_FILE Play File Next - gonemad.gmmp.command.PLAY_FILE_NEXT Enqueue File - gonemad.gmmp.command.ENQUEUE_FILE Rating Up - gonemad.gmmp.command.RATING_UP Rating Down - gonemad.gmmp.command.RATING_DOWN Specify Rating - gonemad.gmmp.command.RATE The first 3 take a string extra named 'filename'.  Specify rating takes a float extra named 'rating' with values between 0.0 and 5.0 Search Improvements Search will now search more than one field for some of the categories.  Album search will check for each term in both the album field and and album artist field.  Track search will ch

GoneMAD Music Player 3.0 Beta 11

Beta 11 doesn't really have anything major, but I did re-add a lot of smaller capabilities from 2.x and finishing implementing some Beta 10 features that weren't completely finished.   Playlist details, bookmark, and folder views all now allow custom metadata lines.  One important thing to note is the folder view has 3 separate "types" to customize.  There is one for audio files, one for non audio files (playlist files), and one for folders. Now playing and widgets now support variables for the upcoming / next track. NEXT_TRACK_ALBUM = "%nal%" NEXT_TRACK_ALBUM_YEAR = "%nayr%" NEXT_TRACK_ALBUM_ARTIST = "%naa%" NEXT_TRACK_ARTIST = "%nar%" NEXT_TRACK_DISCNO = "%ndn%" NEXT_TRACK_DURATION = "%ndu%" NEXT_TRACK_GENRE = "%nge%" NEXT_TRACK_PLAYCOUNT = "%npc%" NEXT_TRACK_RATING = "%nra%" NEXT_TRACK_SKIPCOUNT = "%nskp%" NEXT_TRACK = "%nt%" NEXT_TRACK_NUM = "%ntn%&qu

GoneMAD Music Player 3.0 Beta 10

Split view has finally been added back as a new experimental option.  It was marked as experimental since its definitely not 100% perfect right now and it could take some time to get right.  I'll continue to make improvement over the beta but it will most likely stay experimental until sometime after 3.0.  What exactly does experimental mean?  It simply means that things may not work correctly and users should not expect them to be fixed any time soon.  The option can be found under advanced settings -> UI.  Split mode has a different set of default settings compared to regular view, but most things can still be customized like the album art background and all that. Beta 10 also added the ability to customize the displayed metadata in most of the views (folder view and a few others will be added in Beta 11).  This works basically the same way as now playing does except the available variables are different depending on the view.  I'll be updating the documentation on the for

GoneMAD Music Player 3.0 Beta 9

Auto-DJ was the main focus of beta 9.  Song selection was modified to prefer tracks not recently played (last played longer than 14 days ago).  Genres can now be selected for auto dj (just like smart playlists) and the default auto dj selection mode can now be chosen.   Available selection modes: Random - Songs are picked at random Rating - Prefer songs rated greater than or equal to the min rating setting (seperate setting) Recently Added - Prefer songs added within the last 2 weeks Different Artists - Will attempt to not repeat an artist until all have been played once Selection mode and a few other options are available under a new advanced settings section named Auto-DJ.  This section also contains a "Rules" entry which shows whether auto dj is using a smart playlist, genre, or using the default selection mode to choose songs. Notification buttons can now be customized Up to five actions can be added to the notification and up to 3 of those actions can be shown in the com

GoneMAD Music Player 3.0 Beta 8

Widget customization has finally been added back to GMMP.  I tried to make customizing a widget a lot easier than in 2.x by adding a widget preview right in the customization UI.  For each widget size you can customize the following: Buttons - All 5 buttons can be assigned an action, made invisible, or removed completely Metadata - Using the same UI as now playing to customize metadata, with a slightly slimmed down list of presets.  4x1 and 2x1 support 2 metadata lines and the others support 4 Background - Choose from an album art background, blurred art background, colored background, or a dynamic theme colored background Background Opacity Invert colors - Text and buttons can be colored black or white The old "default" album art has now been replaced by the same letter placeholder image seen in the album and artist list views.  Also the dynamic theming for the widgets can be disabled in the dynamic theme settings (see last screenshot). 3.0 Beta 8 (2020-07-18): New: -Added d

GoneMAD Music Player 3.0 Beta 7a

3.0 Beta 7a (2020-06-25) Fixes: Increased dynamic accent color brightness to provide better contrast Adjusted detail view colors when no there no art Fixed mini player progressbar background color Fixed issue with the toolbar in details view after changing tabs Clear tag cache after deleting database Fixed issue playing files from external file managers when gmmp is not active in background Fixed context menu colors on dark and black themes Fixed album details view in landscape when artwork is hidden Fixed issue where there was a small gap between songs in a single file cue

GoneMAD Music Player 3.0 Beta 7

Beta 7 is mostly a maintenance release but I did add a few new customizations.  I had a few requests to re-add the randomize option back to the queue, so I added that back.  There is a slight bug when using randomize where the queue view will jump somewhere close to the middle of your list, but the position will auto update once the track changes. The album / artist / album artist details views now have the option to disable the artwork at the top. Finally, the ability to customize remote control (bluetooth / headset) actions was readded.  I tried to make it a bit simpler by removing the "single button mode" setting.  If your remote control only has a single button, android considers it the "headset" button, which is one of the buttons listed to customize.  The actions available are slimmed down to actions that only really make sense with the display off, so its not the full set like the now playing buttons or gesture actions. Edit: One other thing I forgot to menti