Monday, April 30, 2012

2.8.5 released to Play Store!

After a bunch of work I finally released 2.8.5 to the Play Store.  This is the first Play Store release since 2.7.2.  Here is a snapshot taken just after the release (no downloads of 2.8.5 yet).

Saturday, April 28, 2012

Finally got Pandora to close properly!

After months of scouring forums, Stack Overflow, and other sites to no avail, and trying many things, I finally found a way to make Pandora pause so I could kill it.  My solution is now documented here: http://stackoverflow.com/questions/10326017/how-to-stop-or-pause-pandora-and-spotify
I also discuss it on issue 105 here: http://code.google.com/p/a2dpvolume/issues/detail?id=105 .  Basically I tell Android that the headset jack (audio plug) just disconnected.  Many music players respond to this common Android Intent by pausing the music.  This removes the notify icon and allows my app to kill it too.  You don't even need to kill the app though as pausing is really good enough in most cases.  Either way it will stop playing and that is the important thing.

Tuesday, April 24, 2012

I am in the process of a fairly major redo on the settings.  I am working on issues 100 through 103, and 32.  I just posted 2.8.0 beta on the downloads page.  It is ready for basic testing.  It still lacks some translations, the old settings still show up in the preferences (but no longer work), and I have a few other issues to work through but the basic functionality works.  I have moved many settings from the preferences (global) to instead be configurable per device.  I also changed several settings from radio selection to slider bars to get more tunable control to the user.  Since there are now so many settings, I changed the function of the back key to now save and exit instead of cancel and exit.  I added a new cancel button at the bottom of the settings.

Here is a preview of the device edit screens: