Commit Graph

  • 9224095dba More detailed time display in IdlePreference Christopher Eby 2011-08-24 16:37:55 -05:00
  • 025c6e20f8 Include all image resources in app Christopher Eby 2011-08-24 10:27:28 -05:00
  • c69f74a482 Rename Song Selector/Choose Songs to Library and change icon Christopher Eby 2011-08-24 10:17:21 -05:00
  • 17e8e400e4 Add option to disable cover art Christopher Eby 2011-08-24 00:05:18 -05:00
  • a9db1f55fb Use Froyo registerMediaButtonReceiver API Christopher Eby 2011-08-23 22:39:21 -05:00
  • a8bf7536ac Handle media keys in PlaybackActivities Christopher Eby 2011-08-23 22:04:35 -05:00
  • e5d3053a44 Remove programming-created media button receiver Christopher Eby 2011-08-23 21:07:17 -05:00
  • 7715ec7dde Implement new randomization method to reduce repetition Christopher Eby 2011-08-20 20:12:39 -05:00
  • d456821891 Move media content observer into ContextApplication Christopher Eby 2011-08-20 17:25:08 -05:00
  • 3fd61bcafe Playback is stopped immediately on song change before further processing, so the user has feedback on their input. Some operations in this method can cause a delay on my phone. David Beswick 2011-07-21 19:45:19 +10:00
  • b8f3e3819f Handle corrupt/missing songs better Christopher Eby 2011-08-20 00:42:11 -05:00
  • bd0596cd9e Fixed null pointer exception when no songs are present in the device's library. David Beswick 2011-07-11 23:03:22 +10:00
  • fc56df74a4 Fixed null pointer exception when no songs are present in the device's library. David Beswick 2011-07-11 23:03:22 +10:00
  • cce204e727 Use AUDIO_BECOMING_NOISY event; remove headset only option Christopher Eby 2011-08-19 03:01:12 -05:00
  • 2f69afc529 Update Android target version to 10 Christopher Eby 2011-08-19 02:35:29 -05:00
  • 199a46a139 Switch to MIT license Christopher Eby 2011-08-19 01:28:15 -05:00
  • 4169dd05b3 Version 0.1 build 16 Christopher Eby 2011-01-11 17:06:15 -06:00
  • 587dff0a75 Don't crash in CoverView with song ids of -1 Christopher Eby 2010-07-31 17:14:53 -05:00
  • 1423ce773c Increase shadow radius in widget Christopher Eby 2010-07-25 22:06:01 -05:00
  • 2a1361b626 Add a new action for notification click: skip to next song Christopher Eby 2010-07-25 17:00:51 -05:00
  • 332d585961 Populate the widget ImageView initially Christopher Eby 2010-07-25 16:22:17 -05:00
  • 338974def5 Handle randomization of broken songs correctly Christopher Eby 2010-07-25 14:03:00 -05:00
  • 7156d11ea1 Increase padding on the long widget buttons Christopher Eby 2010-07-25 03:07:25 -05:00
  • 03ffdfbaf3 Add a 2x2 widget Christopher Eby 2010-07-25 02:34:17 -05:00
  • 0cf4e0e097 Tweak 1x4 widget layout Christopher Eby 2010-07-25 00:55:21 -05:00
  • 2f8679bb54 Tweak one cell widget layout Christopher Eby 2010-07-25 00:52:23 -05:00
  • 7879aa775a Run pngcrush on all PNGs Christopher Eby 2010-07-25 00:38:21 -05:00
  • a43baab770 Change the appearance of the 1x4 widget Christopher Eby 2010-07-25 00:30:29 -05:00
  • 5f72dba0e4 Fix some crashers Christopher Eby 2010-07-24 22:56:20 -05:00
  • 4495daf234 Don't crash for null songs Christopher Eby 2010-07-17 19:39:23 -05:00
  • 4634dd8ca5 Remove the borders from the long widget Christopher Eby 2010-07-17 19:38:28 -05:00
  • e5b5870453 Query random songs in clusters Christopher Eby 2010-07-01 01:38:39 -05:00
  • 1524225657 Don't crash when moving before a repeating song Christopher Eby 2010-07-01 00:40:04 -05:00
  • f6298a07c3 Cache the covers retrieved with getCover Christopher Eby 2010-07-01 00:28:01 -05:00
  • 435de332b8 Reuse bitmaps in CoverView Christopher Eby 2010-07-01 00:08:40 -05:00
  • a85848c246 Refactor bitmap cache into a discrete class Christopher Eby 2010-06-30 23:56:32 -05:00
  • 4a120630b4 Fallback to offical cover art retrieval api Christopher Eby 2010-06-03 21:34:41 -05:00
  • 203fadccb4 Update song selector controls on the proper event only Christopher Eby 2010-06-02 22:36:27 -05:00
  • 5f53a5dbc2 Handle repeat/shuffle toasts in PlaybackService Christopher Eby 2010-06-02 22:33:53 -05:00
  • ae27040cd4 Better force state load Christopher Eby 2010-06-02 22:29:06 -05:00
  • f43bb58a65 Only open the activity in certain areas on the widget Christopher Eby 2010-06-02 00:30:39 -05:00
  • 24f55f76f5 Toggle playback on long click of CoverView Christopher Eby 2010-06-02 00:26:31 -05:00
  • d92c8a2638 Give CoverView its own Handler Christopher Eby 2010-06-01 21:28:28 -05:00
  • 9de092f7fb Make Song.generateBitmap more clear Christopher Eby 2010-05-31 23:11:17 -05:00
  • 91b8d627a8 Create tab count constants in SongSelector Christopher Eby 2010-05-31 22:33:54 -05:00
  • 6234b402f2 Save state in song selector across orientation changes Christopher Eby 2010-05-31 21:57:03 -05:00
  • 21515a430e Defer broadcasting Christopher Eby 2010-05-26 22:48:07 -05:00
  • 3d0aff0d38 Launch the appropriate activity for widget double tap Christopher Eby 2010-05-26 22:27:51 -05:00
  • 3e186a2307 Add a 1x4 widget Christopher Eby 2010-05-26 22:25:00 -05:00
  • cf34354bba Add an option to bring back the double-tap-widget-opens-activity behavior Christopher Eby 2010-05-25 23:21:27 -05:00
  • aa07a5264c Add a check for an empty cursor in Song.randomize Christopher Eby 2010-05-24 15:45:58 -05:00
  • cea45b35e1 Show the shuffle/repeat Toasts after the flags have actually been changed Christopher Eby 2010-05-23 22:06:55 -05:00
  • 7b3bccd550 Don't enable repeat if we have no songs Christopher Eby 2010-05-23 21:59:38 -05:00
  • 5c470d270b Modify the message overlay on the UI thread as is required Christopher Eby 2010-05-23 21:48:16 -05:00
  • 56d7e7b24e Version 0.1 build 12 Christopher Eby 2010-05-23 14:41:54 -05:00
  • 2273f77ab2 Improve widget response time Christopher Eby 2010-05-23 14:41:18 -05:00
  • b80fe99875 Fix long press in SongSelector Christopher Eby 2010-05-23 14:09:37 -05:00
  • 25ed28af37 Give a bit more detail in the repeat enabled message Christopher Eby 2010-05-23 13:50:21 -05:00
  • c90934c1a1 Fix playlist playback Christopher Eby 2010-05-23 11:24:23 -05:00
  • 0e8fb9cb29 Allow playlists to be renamed Christopher Eby 2010-05-23 11:02:52 -05:00
  • ec017c8d46 Allow playlists to be edited with the default music player Christopher Eby 2010-05-23 01:18:10 -05:00
  • 7de65f6b92 Split out media button code into MediaButtonHandler singleton Christopher Eby 2010-05-23 00:45:05 -05:00
  • 4ac3826277 Remove the unecessary layout from VolumePreference Christopher Eby 2010-05-22 23:45:19 -05:00
  • 1527a56b31 Allow playback to be halted after a set idle timeout Christopher Eby 2010-05-22 23:43:41 -05:00
  • 6ea8b257c5 Don't initalize the controls ImageView with the icon Christopher Eby 2010-05-22 21:51:52 -05:00
  • c7f33c2f61 Null checks are good Christopher Eby 2010-05-22 17:28:09 -05:00
  • 2fb8ec71f0 Ensure the state is updated when needed Christopher Eby 2010-05-22 17:06:13 -05:00
  • 0f58de6edb Make click the cover art in the selector open the playback activity Christopher Eby 2010-05-22 16:54:30 -05:00
  • 6e0b1db2dc Remove the filter suggestions preference Christopher Eby 2010-05-22 16:49:45 -05:00
  • 625e3a3354 Fix a regression that prevented the song list from being filtered Christopher Eby 2010-05-22 16:36:00 -05:00
  • 8cd99dd8ca Hide the controls when the search box is visible Christopher Eby 2010-05-22 16:21:52 -05:00
  • 63b6435f96 Show cover art in song selector controls Christopher Eby 2010-05-22 15:12:05 -05:00
  • a3a9a0fc21 Display artist in controls text Christopher Eby 2010-05-22 14:30:59 -05:00
  • 5ef2343272 Rework the song selector controls layout Christopher Eby 2010-05-22 13:48:53 -05:00
  • 1a4c81cab8 Always open the playback activity when double pressing an item Christopher Eby 2010-05-22 11:45:13 -05:00
  • 5d4dd5e0a6 Allow songs and playlists to be deleted. Christopher Eby 2010-05-22 11:39:14 -05:00
  • cc33825cfb Target 2.2 and allow SD card installation Christopher Eby 2010-05-20 17:43:53 -05:00
  • 1f2f9d5d86 Rename Song.populate to Song.query Christopher Eby 2010-05-18 19:14:16 -05:00
  • b878e1aebe Use BITMAP_OPTIONS Christopher Eby 2010-05-18 19:09:22 -05:00
  • e989d397fe Remove Song.equals Christopher Eby 2010-05-18 19:08:53 -05:00
  • 8459c71b4e Split utility functions from Song into Playlist and MediaUtils Christopher Eby 2010-05-18 19:07:08 -05:00
  • 7c082f4856 Implement the ability to add media to playlists. Christopher Eby 2010-05-18 14:05:27 -05:00
  • 0e7bfd8ad3 Clarify the docs for MediaAdapter.getDefaultSelection Christopher Eby 2010-05-16 23:15:45 -05:00
  • 3388f4bbef Document PreferencesActivity and VolumePreference Christopher Eby 2010-05-16 14:37:13 -05:00
  • c829534c74 Document SongNotification Christopher Eby 2010-05-16 14:20:49 -05:00
  • a518bcd109 Clarify MiniPlaybackActivity description Christopher Eby 2010-05-16 14:14:41 -05:00
  • 80aa7dd9b7 Flesh out the MediaAdapter documentation Christopher Eby 2010-05-16 14:10:57 -05:00
  • a1adfeb278 Fix the build Christopher Eby 2010-05-16 12:54:19 -05:00
  • 8ecd6e27e6 Add licenses to the xml drawable resources Christopher Eby 2010-05-16 11:53:41 -05:00
  • 9dc8baea64 Rename tab icons to their default android names Christopher Eby 2010-05-16 11:50:20 -05:00
  • fad3b1160b Add support for playlist playback Christopher Eby 2010-05-16 11:46:04 -05:00
  • 7090c468aa Improve the constructor API in MediaAdapter Christopher Eby 2010-05-15 23:25:21 -05:00
  • 5b69fcfc3c Update chooseSongs documentation Christopher Eby 2010-05-11 22:56:28 -05:00
  • 9bc750b564 Better document getSong Christopher Eby 2010-05-11 22:48:17 -05:00
  • 8d13993613 Fix problems when selector constraint includes 'the', 'a', etc Christopher Eby 2010-05-09 21:28:15 -05:00
  • 4de4f8a31e Split out song timeline code Christopher Eby 2010-05-09 20:57:38 -05:00
  • daafda3c75 Don't crash when song selector content changes Christopher Eby 2010-05-08 16:16:55 -05:00
  • 56d8b31f7f Fix some comments that were meant to be javadocs Christopher Eby 2010-05-08 16:06:16 -05:00
  • 753af4fa11 Bump existing ids in the CoverView bitmap timeline Christopher Eby 2010-04-27 22:34:05 -05:00
  • f92c7348c6 Move DO_ITEM startService handling into separate intents Christopher Eby 2010-04-26 20:01:03 -05:00