137 Commits

Author SHA1 Message Date
Christopher Eby
a9d1941a46 Decrease the sample interval for the velocity tracker
Flings were made too sensitive with the resolution-independence change.
2010-03-10 02:16:43 -06:00
Christopher Eby
e3f0807a98 Removed (paused) from notification
The icon gives this information now, that's good enough
2010-03-10 02:13:28 -06:00
Christopher Eby
1e7f93b71f Increase the padding on the expander button 2010-03-10 01:33:02 -06:00
Christopher Eby
53ea3c4fe1 Make the arrow buttons filter media 2010-03-10 00:32:15 -06:00
Christopher Eby
d9d78b0ea5 Remove double tap ability in song selector in favor of a configurable single tap action 2010-03-09 23:44:14 -06:00
Christopher Eby
e86ca5dae5 Make the clear button work again
Not sure how I missed this..
2010-03-09 23:41:54 -06:00
Christopher Eby
1cc008181e Rework adapter setup
Moves Toast code into SongSelector and media field code into Song and builds
media intents in AbstractAdapter
2010-03-09 23:41:46 -06:00
Christopher Eby
da087bd3ac Hook up clicks on albums and artists 2010-03-09 21:28:23 -06:00
Christopher Eby
565c4a42cc Add a context menu for song items 2010-03-09 00:13:09 -06:00
Christopher Eby
2081783456 Change click actions in song selector
Single click now plays immediately. Double click enqueues.
2010-03-08 23:45:28 -06:00
Christopher Eby
958ffcc852 Respond to clicks on the expanders 2010-03-08 22:14:50 -06:00
Christopher Eby
03e11a5fee Unify ListView getView() code and add an expander icon to it 2010-03-08 21:29:44 -06:00
Christopher Eby
b767e4eca8 Share filter code and use SparseArray instead of HashMap 2010-03-08 19:18:17 -06:00
Christopher Eby
3410917239 Hook up the filter to all listviews 2010-03-08 03:20:26 -06:00
Christopher Eby
ef64a330a0 Delay initialization of the invisible ListViews 2010-03-08 03:12:23 -06:00
Christopher Eby
4b5d43cced Show lists for all song selector tabs 2010-03-08 03:05:03 -06:00
Christopher Eby
12af3135f2 Initialize the widget sooner on startup 2010-03-08 01:51:40 -06:00
Christopher Eby
ed670a73e3 Don't crash with an invalid state 2010-03-08 01:45:05 -06:00
Christopher Eby
f108489413 Make song item view larger 2010-03-08 00:41:09 -06:00
Christopher Eby
d66f5dae08 Make filter more flexible
Now allows words to match out of order and restores searching in album and
artist fields
2010-03-08 00:05:19 -06:00
Christopher Eby
775170c1bc Use Song directly in SongAdapter 2010-03-07 22:54:51 -06:00
Christopher Eby
1024f36ac4 Add tabs to the song selector
They serve no purpose, yet
2010-03-07 21:51:47 -06:00
Christopher Eby
ae4fa22c46 Declare support for small screens
LGTM
2010-03-07 21:34:06 -06:00
Christopher Eby
28ae21ac55 Target API 7
Now we must handle scaling ourselves
2010-03-07 21:33:57 -06:00
Christopher Eby
8de8d28474 Rename statusbar.xml to notification.xml 2010-03-07 13:45:23 -06:00
Christopher Eby
6b035ef230 Just use the app icon rather than a text message for the disconnected widget 2010-03-06 23:52:34 -06:00
Christopher Eby
a222d6fa62 Don't crash in mReceiver 2010-03-06 23:35:44 -06:00
Christopher Eby
290078e544 Add a clear button on the filter edittext 2010-03-06 22:42:02 -06:00
Christopher Eby
a87a185c3c Use broadcasts instead of callbacks in PlaybackService 2010-03-06 21:53:07 -06:00
Christopher Eby
acd259e305 Add the original SVGs for the icons 2010-03-06 14:56:58 -06:00
Christopher Eby
e169046e4c Add a .gitignore file 2010-03-06 14:49:05 -06:00
Christopher Eby
e37d3d149d Ensure the notification is canceled when persistence is disabled
startForeground will keep a hold on the notification passed to it.
It seems that stopForeground is the only way to cancel the notification
then
2010-03-06 14:45:33 -06:00
Christopher Eby
00aedee9ad Change the status icon when paused 2010-03-06 14:16:51 -06:00
Christopher Eby
1cb8c398ce Try to get headset detection working
Why is this so difficult?
2010-03-06 11:41:55 -06:00
Christopher Eby
2d6ded0693 Make song changing more responsive 2010-03-06 10:07:48 -06:00
Christopher Eby
21f23eb4e5 Add icons for kill and fullscreen buttons in the mini player 2010-03-05 23:47:53 -06:00
Christopher Eby
32fd8ea975 Disable filter suggestions by default and a preference to enable them 2010-03-04 20:40:49 -06:00
Christopher Eby
2dee7b190c Restore the option to use a phone dialpad 2010-03-03 23:25:16 -06:00
Christopher Eby
ce1df6f732 Rework song selector filter
Now simply uses the virtual keyboard
2010-03-03 23:00:46 -06:00
Christopher Eby
ada3acacab Cleanup state changing/song changing
Much of the code can be combined
2010-03-03 19:10:21 -06:00
Christopher Eby
1c7a4aa7c3 Add some debugging output
There seems to be an occasional crash when change the external output only preference. Needs investigating
2010-03-03 17:48:22 -06:00
Christopher Eby
b2c7609cc3 Initialize mNotificationManager where it is needed 2010-03-03 15:23:23 -06:00
Christopher Eby
adf1ca18f2 Version 0.1 build 9 2010-03-01 21:50:23 -06:00
Christopher Eby
cef1c1b4e1 Reword headset_only preference, again 2010-03-01 21:48:53 -06:00
Christopher Eby
5d38771c5d Delay loaded() call a little
Now called when it should be more reasonable to switch songs
2010-03-01 21:23:56 -06:00
Christopher Eby
c7e01fc0fe Get external output detection working a little better 2010-03-01 21:19:37 -06:00
Christopher Eby
8854996bcb Prevent CoverView interaction before all covers are loaded 2010-03-01 19:29:19 -06:00
Christopher Eby
064ecf3904 Take advantage of the early cover broadcast 2010-03-01 19:23:17 -06:00
Christopher Eby
601d9e70e1 Broadcast song change even earlier 2010-03-01 17:49:34 -06:00
Christopher Eby
258972ad26 Unify some code 2010-03-01 17:49:34 -06:00