Ability to test music players using current MusicSleep preferences without having to schedule MusicSleep.
If music is still playing after the service completes, put a warning on the notification bar. It means the music player playing is not supported.
Version 1.5 (08/09/2010)
Ability to add your own music player to the shutdown list without the need for an update.
New "Pause Music" option sends a system broadcast simulating the pause buttons on a headset. This works on several music players (including Pandora) without the need to forcefully shut it down and without the need to root.
Ability to launch your own music player after setting the timer.
Ability to change Volume Fade Rate.
Ability to interrupt MusicSleep if volume is being faded, it will fade back up and wont stop any music. It will also open MusicSleep again so you can set a new time.
Ability to change shake threshold for the Shake to Snooze feature.
Ability to change intervals for increase/decrease buttons.
Fix for Google Listen.
Fix landscape mode on high-density screens.
Fixed a few possible bugs.
Setup a support dropbox which also sends the logs for MusicSleeps to the developers in order to troubleshoot issues faster.
Using new Android Market Licensing system, please email me if you have any issues.
Version 1.4.23 (unknown)
MusicSleep now uses the ACTION_MEDIA_BUTTON intent to attempt pausing music. This will work without root, on any version of Android, but it will only work on Music Players that support this. These include: Android Default Music Players, HTC Music Player, DoubleTwist, Google Listen, Pandora.
Version 1.4.22 (unknown)
New players added: Audiogalaxy and MOG Mobile Music.
Support for FroYo+ (Root only). If you are on a rooted phone, make sure to check the "Force Shutdown" option on the preferences.
Version 1.4.21 (unknown)
New player added: Energy Radio.
Version 1.4.20b (unknown)
New players added: Lithium Music Player and MyTouch Music.
Workaround for Android 2.2, will keep music volume on mute until user quits down music player manually.
More fixes for Samsung"s Music Player.
Version 1.4.17 (unknown)
New player added: Audible App.
Version 1.4.16 (unknown)
New players added: DoubleTwist and Sleep Music.
Experimental support for FM Radio app on HTC EVO and Desire. (Feedback please)
Version 1.4.15 (unknown)
New players added: Sirius XM and NPR News Live Stream.
Version 1.4.14 (unknown)
New player added: mSpot.
Version 1.4.13 (unknown)
Bug fixes.
Version 1.4.11 (unknown)
New players added: Ambiance and Acast.
Version 1.4.10.1 (unknown)
Fixed issue with Samsung"s Music Player.
Version 1.4.10 (unknown)
New player added: BBC News by DAapps.
Version 1.4.9 (unknown)
Support for Samsungs Music Player (EXPERIMENTAL! Please report any issues to the developer).
Support for HTC"s Streaming Video Player (EXPERIMENTAL! Please report any issues to the developer).
New player added: Deezer.
Version 1.4.8 (unknown)
New Players added: MortPlayer Audio Books and MortPlayer Music.
Version 1.4.7 (unknown)
Support for Sony Ericssons" Mediascape.
New player added: aLast.fm.
Version 1.4.6 (unknown)
New player added: Stream Live Radio.
Fixed layout in landscape mode.
Attempt to fix issues with MotoBlur devices.
Version 1.4.5 (unknown)
New player added MLB.com At Bat 2010.
Version 1.4.4 (unknown)
New player added: Scanner Radio.
Version 1.4.3 (unknown)
New player added: SubListen.
Version 1.4.2 (unknown)
New players added: andLess and PodKast.
Version 1.4.1 (unknown)
Support for Thumbplay.
Version 1.4 (unknown)
Support for Rhapsody.
Shake to Snooze is now optional.
Updated Snooze button design.
Added option to disable wi-fi and bluetooth after the time is up.
Added option to enable airplane mode after the time is up.
Version 1.3.9 (unknown)
Support for ? (Cubed) Player.
Version 1.3.8 (unknown)
Support for bTunes.
Shake-to-Snooze bug fix.
Version 1.3.7 (unknown)
Support for Nutsie.
Support for Jamendo.
Version 1.3.6 (unknown)
Support for Grooveshark.
Version 1.3.5 (unknown)
Bug fixes.
Version 1.3.4 (unknown)
Support for RadioTime.
Version 1.3.3 (unknown)
Support for Flycast Beta.
Version 1.3.2 (unknown)
Support for iheartradio.
Support for NPR News
Version 1.3.1 (unknown)
Shake to snooze.
Version 1.3 (unknown)
Widget.
Fixed problem with HTC lock screen.
Added +/- signs to increase/decrease time (faster changes).
Ability to request a player from the menu.
Version 1.2.9.1 (unknown)
Small bug fixes.
Version 1.2.9 (unknown)
Support for Stitcher Podcast Radio.
Version 1.2.8 (unknown)
Support for Cherry R Player.
Version 1.2.7 (unknown)
Slacker Radio.
Fix large screens layout.
Version 1.2.6 (unknown)
Bettery memory management (Now uses a partial wake lock momentarily when turning off music).
Version 1.2.5 (unknown)
When setting the time, pressing the "Done" or "Enter" key on the virtual keyboard will set the time, the same behavior will happen when pressing the enter key on a hardware keyboard
Spanish Translation.
Support for small screens.
Support for large screens.
Version 1.2.4 (unknown)
Support for MDRadio.
Version 1.2.3 (unknown)
Support for Android 1.6 (Donut).
Subsonic Music Streamer.
Version 1.2.2 (unknown)
French Translations typos.
Version 1.2.1 (unknown)
Support for Pandora Radio.
Fixed some French Translations typos.
Version 1.2 (unknown)
Ability to snooze MusicSleep 1 minute before timer ends.
Support for Spotify.
Support for Car Cast.
Support for MediaFly.
Version 1.1.3 (unknown)
French translation (Thanks to Laurent @ Android-Software.fr).
Version 1.1.2 (unknown)
Support for Google Listen.
Version 1.1.1 (unknown)
Support for Doggcatcher.
Support for MixZing.
Version 1.1.0 (unknown)
Support for RockON.
Better memory handling (android was killing MusicSleep while using a music player that consumed a lot of memory), now MusicSleep is using a service that won"t be killed until it stops the music players completely.
Version 1.0.9 (unknown)
Support for DroidLive and DroidLive Lite.
Version 1.0.8 (unknown)
Better Time Input (Using the phone number input type).
Support for HTC Hero (HTC Music Player).
Version 1.0.7 (unknown)
Ability to input custom time.
Version 1.0.6 (unknown)
Support for Meridian Player and Meridian Player Classic.
Version 1.0.5 (unknown)
Support for A Online Radio (AOR).
Version 1.0.4 (unknown)
Bug fixes
Version 1.0.3 (unknown)
Support for Streamfurious.
Version 1.0.2 (unknown)
On-going Notification with time that MusicSleep will stop music.
It now saves the last time used instead of defaulting to 1 minute.
Version 1.0.1 (unknown)
Close scheduler after setting time.
Support for TuneWiki.
Decrease volume smoothly when instead of stopping music suddenly.
Version 1.0 (06/25/2009)
Initial release.
Support for the default music player, imeem mobile and last.fm.
Ability to cancel all schedules by pressing "cancel all" on the scheduler.
Frequently Asked Questions
How do I use it?You can set your music with any of the supported players, to whatever you like, shuffle, a certain station, whatever, then open MusicSleep and set the sleep time, schedule it and that's it!What happens if I click cancel?It will cancel any set sleep time that were scheduled before, this is, for example, if you want to change the time from 10 minutes, to 20.How do I use the Snooze Feature?First, it needs to be activated by going to Menu->Preferences. From there you also set a snooze interval time. Once you hit the snooze button, it will automatically give another X minutes of sleep timer to MusicSleep.