Skip to main content

GoneMAD Music Player 3.0 Beta 2


3.0 Beta 2 adds some more now playing customizations.

New Now Playing Layout

I added the ability to choose between 2 different now playing layouts.  The original layout has been tweaked so the album art no longer gets cropped.


As you can see from the above screen shot, there is a lot more empty space on some phones.  I have plans for a future beta to add more optional "quick action" buttons to take advantage of the extra real estate.  You can also customize the metadata displayed to show more lines (see next section).

The new layout is a bit more dynamic in the sense that it will resize things to fit.  The album art does not stretch to the edges of the UI and sits underneath the top toolbar.  Right now layout 2 is not customizable, but in beta 3 I plan on adding the ability to change the background (solid color, album art background, or blurred album art background), change how the main art is rendered (off, square, rounded corners, circle), change album art backgrounds darkness/opacity, and finally change the blur factor of the background art.


Customize Displayed Metadata

In beta 2 you can now choose from a couple hundred different metadata presets.  A future beta will expose more metadata options and the ability to create completely custom lines, but for now you get to choose from a list of presets.





Presets are broken down in to multiple categories.  The 3 main categories are: Minimalistic, Default, Detailed and each has 4 different size variations.



So now you can easily fill in some of the extra empty space in now playing with a more detailed metadata display.


Customize Gestures

You can now customize gesture actions via the customize menu in now playing.  The overall feel of the customize UI should be about the same as 2.x






Here are the landscape versions of both layouts



3.0 Beta 2 (2020-02-01):

Note: Large playlists may take awhile to load.  Performance will be improved in future beta updates

New:
-Deleting playing track will now auto advance to the next in queue
-Tweaked padding on some of the now playing ui elements
-Song info dialog entries are now top aligned instead of center
-Added new second now playing layout (Menu -> Customize -> Layout -> Layout 2)
-Added ability to customize displayed metadata in now playing (Menu -> Customize -> Displayed Metadata)
-Views with tabs will now save/restore the most recently selected tab
-Added accessiblity content descriptions to now playing / mini player buttons
-Default eq bands set to 10
-Added 'Play Next Album By Artist' to On Queue Completion
-Tablets will now default to the new now playing layout (layout 2)
-Playing an artist or album artist will now sort tracks by album (will be configurable later)
-Added setting to enable/disable now playing gestures (Settings - UI - Now Playing - Enable Gestures)
-Added ability to customize now playing gestures (Menu -> Customize -> Gestures)
-Added 'Clear Queue' option to queue menu
-Added basic display profile system to allow for better defaults depending on the device
Improvements:
-Improved time to play large playlist files

Fixes:
-Fixed crash in the folder view when no scan paths are present
-Fixed other various crashes
-Fixed bug where Save Queue To UI kept popping up
-Reordering queue after track deletion should now work correctly
-Fixed issues when deleting multiple tracks that are in the queue
-Now playing album art should now maintain a 1:1 aspect ratio in art has the same height and width
-Removed radio buttons from jump to playing dialog
-Fixed long press in album details view when context menu is hidden
-Swipe to delete fixed in view order ui
-Fixed bug causing On Queue Completion -> Play Next Folder to fail
-Fixed scanner notifications not showing
-Fixed crash when changing tracks rapidly
-Fixed queue positions when upgrading from 2.x

Popular posts from this blog

3.4.5 Release / Preview of 3.5

3.4.5 was just uploaded to google play and should be rolling out over the next few days. Changelog: 3.4.5 (2023-08-29): Added Dutch translation Fixed crash editing rules in rule groups Disable IAP donation options if Full Version Unlock has not been purchased to prevent confusion Other changes since 3.4.0: Added Finnish translation and updated other translations Added donation options to the purchase settings area Fixed crash when trying to bookmark / unbookmark currently playing song Fixed Finnish not showing up in the language select Fixed other various crashes Fixed issue where rating or editing tags could potentially split the album Fixed some of the lists/grids not refreshing after changes 3.5 Preview I've been working on some new UI options planned for 3.5.  So far I've finished a new gradient background option for now playing.  There are 2 different styles (linear / radial) with 2 different color sources for each.  One source will take from the theme colors, the other st

3.4.9

More fixes.  Check out discord for info on the 3.5 alpha. 3.4.9 (2024-02-14): Fixed tab navigation returning to the wrong view on screen orientation change Fixed queue not being focused on the playing track sometimes while using tab navigation 3.4.8 (2023-12-21): Fixed backup/restore intent receiver not working with IAP unlock Fixed crash sorting playlist contents

3.4.0

Plans for 3.4 changed a bit when google announced they will be hiding apps on newer versions of android if they dont target the newer sdks.  GMMP always tries to target one of the more recent versions of android, but the unlocker has no need for that since its essentially just a license key.  As of May 1st the unlocker will be hidden on newer versions of android to those who have not already purchased.  Because of this, the focus of 3.4 was to get in app purchases working to allow users to buy the full version after May 1st.  There is a new 'Purchase' section in the settings where the unlocker can now be purchased. One other change in 3.4 is the support for the Android 13+ media controls.  They changed around how to customize them, so that is reflected in a new 'Media Controls' section of the settings. The language can also be changed for just GMMP via the system settings The changelog itself is fairly small but I did a large update of all the libraries / dependencies t