Commit Graph

  • e3f0807a98 Removed (paused) from notification Christopher Eby 2010-03-10 02:13:28 -06:00
  • 1e7f93b71f Increase the padding on the expander button Christopher Eby 2010-03-10 01:33:02 -06:00
  • 53ea3c4fe1 Make the arrow buttons filter media Christopher Eby 2010-03-10 00:32:15 -06:00
  • d9d78b0ea5 Remove double tap ability in song selector in favor of a configurable single tap action Christopher Eby 2010-03-09 23:38:01 -06:00
  • e86ca5dae5 Make the clear button work again Christopher Eby 2010-03-09 23:12:40 -06:00
  • 1cc008181e Rework adapter setup Christopher Eby 2010-03-09 23:08:06 -06:00
  • da087bd3ac Hook up clicks on albums and artists Christopher Eby 2010-03-09 19:51:33 -06:00
  • 565c4a42cc Add a context menu for song items Christopher Eby 2010-03-09 00:13:09 -06:00
  • 2081783456 Change click actions in song selector Christopher Eby 2010-03-08 23:45:28 -06:00
  • 958ffcc852 Respond to clicks on the expanders Christopher Eby 2010-03-08 22:14:50 -06:00
  • 03e11a5fee Unify ListView getView() code and add an expander icon to it Christopher Eby 2010-03-08 21:27:11 -06:00
  • b767e4eca8 Share filter code and use SparseArray instead of HashMap Christopher Eby 2010-03-08 19:18:17 -06:00
  • 3410917239 Hook up the filter to all listviews Christopher Eby 2010-03-08 03:20:26 -06:00
  • ef64a330a0 Delay initialization of the invisible ListViews Christopher Eby 2010-03-08 03:12:23 -06:00
  • 4b5d43cced Show lists for all song selector tabs Christopher Eby 2010-03-08 03:05:03 -06:00
  • 12af3135f2 Initialize the widget sooner on startup Christopher Eby 2010-03-08 01:51:40 -06:00
  • ed670a73e3 Don't crash with an invalid state Christopher Eby 2010-03-08 01:45:05 -06:00
  • f108489413 Make song item view larger Christopher Eby 2010-03-08 00:41:09 -06:00
  • d66f5dae08 Make filter more flexible Christopher Eby 2010-03-08 00:03:41 -06:00
  • 775170c1bc Use Song directly in SongAdapter Christopher Eby 2010-03-07 22:54:51 -06:00
  • 1024f36ac4 Add tabs to the song selector Christopher Eby 2010-03-07 21:50:51 -06:00
  • ae4fa22c46 Declare support for small screens Christopher Eby 2010-03-07 21:31:18 -06:00
  • 28ae21ac55 Target API 7 Christopher Eby 2010-03-07 21:25:10 -06:00
  • 8de8d28474 Rename statusbar.xml to notification.xml Christopher Eby 2010-03-07 13:45:23 -06:00
  • 6b035ef230 Just use the app icon rather than a text message for the disconnected widget Christopher Eby 2010-03-06 23:52:34 -06:00
  • a222d6fa62 Don't crash in mReceiver Christopher Eby 2010-03-06 23:35:44 -06:00
  • 290078e544 Add a clear button on the filter edittext Christopher Eby 2010-03-06 22:42:02 -06:00
  • a87a185c3c Use broadcasts instead of callbacks in PlaybackService Christopher Eby 2010-03-06 21:28:58 -06:00
  • acd259e305 Add the original SVGs for the icons Christopher Eby 2010-03-06 14:51:02 -06:00
  • e169046e4c Add a .gitignore file Christopher Eby 2010-03-06 14:49:05 -06:00
  • e37d3d149d Ensure the notification is canceled when persistence is disabled Christopher Eby 2010-03-06 14:45:33 -06:00
  • 00aedee9ad Change the status icon when paused Christopher Eby 2010-03-06 14:16:51 -06:00
  • 1cb8c398ce Try to get headset detection working Christopher Eby 2010-03-06 11:41:55 -06:00
  • 2d6ded0693 Make song changing more responsive Christopher Eby 2010-03-06 10:07:48 -06:00
  • 21f23eb4e5 Add icons for kill and fullscreen buttons in the mini player Christopher Eby 2010-03-05 23:47:53 -06:00
  • 32fd8ea975 Disable filter suggestions by default and a preference to enable them Christopher Eby 2010-03-03 23:38:35 -06:00
  • 2dee7b190c Restore the option to use a phone dialpad Christopher Eby 2010-03-03 23:25:16 -06:00
  • ce1df6f732 Rework song selector filter Christopher Eby 2010-03-03 23:00:46 -06:00
  • ada3acacab Cleanup state changing/song changing Christopher Eby 2010-03-03 19:10:21 -06:00
  • 1c7a4aa7c3 Add some debugging output Christopher Eby 2010-03-03 17:47:31 -06:00
  • b2c7609cc3 Initialize mNotificationManager where it is needed Christopher Eby 2010-03-03 15:23:23 -06:00
  • adf1ca18f2 Version 0.1 build 9 Christopher Eby 2010-03-01 21:50:23 -06:00
  • cef1c1b4e1 Reword headset_only preference, again Christopher Eby 2010-03-01 21:48:53 -06:00
  • 5d38771c5d Delay loaded() call a little Christopher Eby 2010-03-01 21:23:56 -06:00
  • c7e01fc0fe Get external output detection working a little better Christopher Eby 2010-03-01 21:19:37 -06:00
  • 8854996bcb Prevent CoverView interaction before all covers are loaded Christopher Eby 2010-03-01 19:29:19 -06:00
  • 064ecf3904 Take advantage of the early cover broadcast Christopher Eby 2010-03-01 19:23:17 -06:00
  • 601d9e70e1 Broadcast song change even earlier Christopher Eby 2010-03-01 17:46:31 -06:00
  • 258972ad26 Unify some code Christopher Eby 2010-02-28 23:34:04 -06:00
  • 5aa70084de Defer cover shifting work in CoverView Christopher Eby 2010-02-28 23:31:35 -06:00
  • c4ec07080f Remove dead code Christopher Eby 2010-02-28 23:18:15 -06:00
  • d3a31b3560 Reword headset_only pref Christopher Eby 2010-03-01 17:45:45 -06:00
  • 99868d920e Don't cause track change badness Christopher Eby 2010-02-28 21:47:39 -06:00
  • 06cb7d96a3 Add null check Christopher Eby 2010-02-28 21:37:46 -06:00
  • bfab1d92a7 Version 0.1 build 7 Christopher Eby 2010-02-28 19:57:23 -06:00
  • 9758c3b50f Unify code for widget next/pause Christopher Eby 2010-02-28 19:53:04 -06:00
  • 3cb3bcf300 Synchronize on mSongTimeline instead of a dedicated object Christopher Eby 2010-02-28 19:48:52 -06:00
  • 38a2c43e73 Update cover earlier in CoverView shiftCover Christopher Eby 2010-02-28 19:46:25 -06:00
  • 772df6acc6 Handle dead service in CoverView Christopher Eby 2010-02-28 19:43:08 -06:00
  • 079221eafb Unify next/previous in CoverView Christopher Eby 2010-02-28 19:38:37 -06:00
  • 67dc10a84b Simplify Handler in CoverView Christopher Eby 2010-02-28 19:00:04 -06:00
  • cf62a8ebc4 Avoid calling getDuration/getPosition when MediaPlayer doesn't want us to Christopher Eby 2010-02-28 18:54:58 -06:00
  • fad23d11bc Switch songs synchronously in PlaybackService Christopher Eby 2010-02-28 18:42:36 -06:00
  • 94ede3a73b Version 0.1 build 6 Christopher Eby 2010-02-28 17:36:29 -06:00
  • 7b217004bb Save state across service instances Christopher Eby 2010-02-28 17:16:19 -06:00
  • 2a31946f67 Safer thread synchronization for song timeline Christopher Eby 2010-02-28 16:48:29 -06:00
  • 093da1c9e7 Initialize mQueuePos to 0 Christopher Eby 2010-02-28 16:45:42 -06:00
  • bccc23c59b Update CoverViews sooner Christopher Eby 2010-02-27 23:11:55 -06:00
  • 27f69927db Make PlaybackService's Handler non-anonymous Christopher Eby 2010-02-27 22:39:11 -06:00
  • 24f850e539 Organize preferences Christopher Eby 2010-02-27 22:35:54 -06:00
  • a857fad462 Add a setting to control headset unplug detection Christopher Eby 2010-02-27 22:29:33 -06:00
  • cddfb03627 Expand and improve headset detection Christopher Eby 2010-02-27 22:20:43 -06:00
  • a456aa8c04 Allow the widget to start the music service Christopher Eby 2010-02-26 23:55:03 -06:00
  • 1a259e714a Add a copy of the GPL Christopher Eby 2010-02-26 23:44:34 -06:00
  • 9db1789e3d Generate tinted control buttons on-the-fly Christopher Eby 2010-02-26 23:43:49 -06:00
  • dc0639784e Add a 1x1 cell widget Christopher Eby 2010-02-26 23:21:46 -06:00
  • 21d5fafa74 Fix crash with no songs on device Christopher Eby 2010-02-25 23:15:55 -06:00
  • 9530cffaa6 Add a readme Christopher Eby 2010-02-25 21:59:21 -06:00
  • 7646c1c326 License under GPLv3+ Christopher Eby 2010-02-25 20:40:03 -06:00
  • 5fa74e1f18 Better defer cover loading Christopher Eby 2010-02-24 23:16:30 -06:00
  • 2403f39664 Rename notification setting Christopher Eby 2010-02-22 19:07:41 -06:00
  • 5e3cbfbb1a Heed to phone calls Christopher Eby 2010-02-22 19:06:20 -06:00
  • 447634de8c Make scrobbler configurable Christopher Eby 2010-02-22 18:41:28 -06:00
  • c82087c81f Broadcast Scrobble Droid API intents Christopher Eby 2010-02-22 18:24:50 -06:00
  • f91dcca666 Expose MediaStore id in Song Christopher Eby 2010-02-22 18:22:31 -06:00
  • 41b2925eee Make the notification work on Android 2.0+ Christopher Eby 2010-02-22 18:13:59 -06:00
  • 3aed9a73b8 Add a preference to disable the constant notification Christopher Eby 2010-02-22 18:11:13 -06:00
  • 21bbd3844e Clarify if the music is paused in the notification text Christopher Eby 2010-02-22 17:11:28 -06:00
  • f01348fc01 Update the notification for new songs even when paused Christopher Eby 2010-02-22 17:07:55 -06:00
  • b62050a869 Fix bottom control visibility in setState Christopher Eby 2010-02-21 21:39:26 -06:00
  • 6796763a47 Clean up song filter parsing Christopher Eby 2010-02-21 21:29:48 -06:00
  • 45b581de3c Make the notification intent work Christopher Eby 2010-02-21 20:24:35 -06:00
  • 32be8b09ef Try to handle MediaPlayer errors Christopher Eby 2010-02-21 19:57:54 -06:00
  • 44ebddbc14 Rename to Vanilla Music Christopher Eby 2010-02-21 19:41:59 -06:00
  • 009c5d54e4 Rename a couple layouts Christopher Eby 2010-02-21 17:23:44 -06:00
  • 7b1a3b5902 Make user-visible strings localizable Christopher Eby 2010-02-21 17:08:24 -06:00
  • 0a95320bce Merge MusicPlayer back into PlaybackService Christopher Eby 2010-02-21 16:55:19 -06:00
  • 40ebd4ec1b Allow NowPlayingActivity to stop the playback service Christopher Eby 2010-02-21 16:34:13 -06:00
  • 197d529fe6 Ensure the MusicPlayer cleans up properly Christopher Eby 2010-02-21 16:31:11 -06:00
  • 824a6b4806 Don't leak mReceiver Christopher Eby 2010-02-21 00:38:04 -06:00