Tuesday, May 14, 2013

1.4.12.1 - Fixes

The last update accidentally removed the opacity option for widgets on many devices, so this is a quick fix for that plus some other minor changes.

1.4.12.1 (05/14/2013):
-Updated translations
-Added Polish translation
-More music service timeout fixes
-Fixed bug that caused ICS lockscreen controls to disappear when pausing
-Fixed bug where opacity was not able to set for widgets
-Fixed crash related to very large embedded art images on low memory devices
-Fixed some more application not responding errors
-Added additional font sizes for now playing
-Fixed bug causing the widgetupdateservice to randomly start

Sunday, May 12, 2013

300,000 total downloads!

This weekend GMMP passed the 300k download mark on google play.  It also passed the 2000 rating mark and the overall rating was bumped up to 4.5.  Pretty exciting!

In other news, the last update broke the ability to set the opacity of newly added widgets.  A fix for that will be released in the next day or 2

Saturday, May 11, 2013

1.4.12 - Laggy widgets fixed, samsung multi-window support, and more bugfixes

It has been a long time complaint that the widgets were laggy so I spent a few days reworking the widget code.  The widgets should now be as responsive as the notification controls and the controls on now playing.  Multi-window support was also added to the samsung galaxy note/note2/s3/s4 and any other samsung device that supports multi-window.  The other big change is for stereo 16 bit audio files the balance is now applied to the output before being downmixed to mono (when force mono is enabled)


1.4.12 (05/11/2013):
-Fixed laggy widgets. Note: Widgets might need to be readded to your homescreen to work correctly
-Balance is now applied to 16-bit stereo files before downmixing to mono when force mono is enabled
-Added multi-window support for samsung devices that support multi-window
-Significantly sped up sorting by artist, trackname, and track number in the file browser
-Changed track number on the widgets to queue position.
-Queue position is now hidden in notifications and widgets if there is only one track in the queue
-Expanded notifications will no longer show the default gmmp logo in the big art area if there is no album art
-Expanded notifications no longer show the album name twice
-Fixed some issues where custom lines in now playing wouldnt update
-Text in browser folder list items will no longer be cutoff with show folder stats off
-Added "complete", and "box" to the file scanners year ignore keyword list
-Now playing progress bar now only updates when the progress has actually changed
-Double tap gesture action is now set to nothing by default instead of toggle fullscreen
-Fixed issue with the music service timeout where the Queue and Now Playing would not properly update on track or playlist change
-Balance is now saved when creating a equalizer preset
-Caught exception when checking for the unlocker
-Fixed widgets dimensions on the nexus 7 (they were 3 cells instead of 4)
-Fixed some ANRs

Multi-window images courtesy of one of our testers.










Wednesday, May 1, 2013

1.4.11 + gmmp subreddit

Nothing major in this update.  I was able to fix the music service timeout completely.  There were some issues with the phone sleeping causing the MusicService to take a really long time to timeout or never timeout at all.  It should timeout after 5 minutes always now if that setting is enabled.

I also created a subreddit for gonemad music player: http://www.reddit.com/r/gonemadmusicplayer/

1.4.11 (05/01/2013):
-Added 24bit wav playback support
-More music service timeout improvements
-Now playing/notifications will display the filename when there is no trackname found in the tags
-Added some code to lower the chances of the operating system killing the music service when low on resources
-Scanner will now remove the file extension when reading in the playlist name
-Added option to enable/disable expanded notifications
-'Detect only a2dp connections' is now enabled by default
-Added Vietnamese translation
-Fixed bug where the music service would restart immediately after closing when using Menu - Exit

Thursday, April 25, 2013

1.4.10 - Expanded Notifications

1.4.10 (04/25/2013):
-Added "ignore year" option to the scanner. 'Smart' will ignore the year in songs with "hits", "best of", "collection", "compilation", or "various artist" in the album name and in the same folder when grouping into an album
-Added simple/detail style options to notification controls. Detailed = original version; simple uses the standard fonts and only shows track name, artist, album art, and controls.
-Adjusted formatting of detailed notification controls to line up the album art with other notifications
-Added queue position before the song title in the detailed notification controls
-Added 'Show Album Art' option for the notification controls (4.0+ only)
-Added new gesture/single button actions: Toggle Mono, Play Random From Queue, Rating Up, and Rating Down
-Added artist sort to songs view (Orders by artist name, album, disc no, then finally track no)
-Added option to wrap long text in the file browser (Prefs -> library -> file browser -> wrap text)
-Album art thumbnail slots in the album view will now start off blank instead of the default icon
-Single button mode is now enabled by default
-Equalizer band count now defaults to 10 for 4.1+
'Auto Resume' and 'Always Resume When Plugged' now have 4 possible choices: Off, Wired, Bluetooth, and Both
-Playlists are written to a temporary file first and then renamed to prevent accidentally erasing a playlist on write error
-Fixed some cases where the notification would show when it was not supposed to
-'Clean Database' will now remove anything in the database that is in an ignore folder
-Deleting the last file in the queue while having that file paused will now completely stop playback.
-Now playing will now update if the tags of the current or next track are changed
-Fixed bug with jump to playing where it wouldnt work the first time after an orientation change
-Fixed issue where notification would disappear sometimes with 'Show When Paused' enabled
-Fixed crash in custom skins when pasting text into the save preset or new playlist edit text box
-Fixed other various crashes
-Updated Spanish, Chinese, German, and Japanese translations

Screenshots:

Notification settings
Detailed Expanded Notification

Detailed expanded notification without the icon

Detailed notification without the icon

Simple expanded notification running on touchwiz (galaxy s2)

Simple expanded notification (galaxy nexus)

Simple expanded notification without icon

Text wrap enabled in the browser

Artist sort in song view

Sunday, April 21, 2013

Expanded notification preview

I spent today working on 3 things.

1) Tweaking the original notification controls to line up a bit better with the other notifications.  Notice the album art now is the same size as the other icons and the text is lined up as well.  I am still keeping the font sizes/styles since I am not sure 3 lines can fit using the other font.  That is something I will experiment with down the line but will stay the same for now.



 2) Adding expanded notifications for 4.1+.  Control wise I am still keeping it basic with prev/next/play/pause, but would like to put some other buttons in sometime in the future.  I did add an X button which will pause playback then shut down the music service.


3)  A new "simpler" notification style.  It does not show as much detail but looks more like normal notifications.  There will be a setting the preferences to switch between the 2



Wednesday, April 17, 2013

1.4.9.3

More fixes and a pretty good improvement on the music service timeout feature.  The service should exit after 5 minutes of inactivity (assuming the UI isnt showing) regardless of how you leave GMMP (back button or home)

1.4.9.3 (04/17/2013):
-Fixed issue where lockscreen would not populate metadata about the next track, rating, or playlist position
-Now playing no long clears all the metadata after deleting the current track's album art
-Songs from different albums are no longer grouped together when they are in the same folder but have the same album name (the year must be different)
-Fixed mp3 duration calculation for files that use the VBRI header instead of the Xing header
-Improved 'Music Service Timeout'.  The service should now timeout if you left gmmp with the home button
-Fixed issue where lockscreen does not show
-Updated translations