141 Commits

Author SHA1 Message Date
Christopher Eby
221e3857f3 Move clear button to the side of the search field; use different icon 2011-09-24 19:53:53 -05:00
Christopher Eby
6be7e4d69e Remove ControlButton 2011-09-24 18:16:51 -05:00
Christopher Eby
09135ac52d Used focused icons for hidden buttons in widgets 2011-09-24 17:50:02 -05:00
Christopher Eby
2894c2aca4 Add HDPI icons; new play/pause/next/previous buttons 2011-09-24 17:45:08 -05:00
Christopher Eby
370514a316 Add album shuffle 2011-09-23 23:33:06 -05:00
Christopher Eby
ef924a80b9 Make cover press/long-press actions configurable
Also don't update the swipe action preferences through the service. There's no
reason to do that; I'm not sure why I was doing so before...
2011-09-23 03:18:15 -05:00
Christopher Eby
5620d240b5 Add a default album art icon for the library controls
Mostly to prevent the need to shift the postion of the buttons back and forth
when changing between songs with/without cover art.
2011-09-23 02:23:24 -05:00
Christopher Eby
98873972f7 Make library controls prettier 2011-09-23 01:59:40 -05:00
Christopher Eby
268a537969 Don't use TabHost 2011-09-23 01:06:16 -05:00
Christopher Eby
b842b7e46f Share layout content between library with/without control layouts.
Also make search box not overlap.
2011-09-22 15:29:53 -05:00
Christopher Eby
827201a644 Implmenent some optimizations suggested by layoutopt 2011-09-22 15:28:32 -05:00
Christopher Eby
84f0e02882 Add repeat current song mode 2011-09-21 22:23:47 -05:00
Christopher Eby
f524be7199 Add a play all row 2011-09-21 22:23:43 -05:00
Christopher Eby
0cb2b325d3 Use separate layouts for library with/without controls 2011-09-21 16:23:58 -05:00
Christopher Eby
a60d6ec330 Change "Preferences" to "Settings"
Settings seems to be the more common term in Android apps.
2011-09-21 16:23:57 -05:00
Christopher Eby
ccac623322 Remove exit button 2011-09-19 22:13:03 -05:00
Christopher Eby
5c45c4540a Add random option
Disabling this option makes Vanilla function more like a typical music player.
2011-09-19 22:12:54 -05:00
Christopher Eby
25ce5d6daf Don't send bitmaps through a parcel; send Uri instead
This speeds things up quite a bit, but requires some reworking to the widget
layouts...
2011-09-18 09:28:00 -05:00
Christopher Eby
4311632dd5 Add back headset only feature 2011-09-18 09:28:00 -05:00
Christopher Eby
0fd6230497 Show quantity of picked songs in toast 2011-09-18 09:28:00 -05:00
Christopher Eby
a3aa6b4d6e Add swipe action to clear queue 2011-09-17 03:02:45 -05:00
Christopher Eby
8172618a09 Add swipe actions to enqueue songs 2011-09-17 03:02:45 -05:00
Christopher Eby
b8c137310a Make widget double tap setting global 2011-09-05 16:02:07 -05:00
Christopher Eby
3f99f98a56 Add configurable up/down swipe actions
More actions to come...
2011-09-03 00:31:55 -05:00
Christopher Eby
7c00dc4496 Tweak inverted notification
Use American English, clarify description, simplify code a bit, and
default to disabled.
2011-08-31 21:30:57 -05:00
Jean-Baptiste Lab
e7ea4941ea Add option to invert colours in notifications 2011-08-31 21:18:45 -05:00
Christopher Eby
76b6fe134d Add widget display mode without zoomed cover art
This changes the id for the zoomed mode, just for consistency. Since this
feature hasn't been released yet that should be ok.
2011-08-30 18:44:36 -05:00
Christopher Eby
07c29406e2 Handle text alignment in TextView rather than the layout
This allows the alignment to be updated immediately instead of in the background
2011-08-29 01:36:51 -05:00
Christopher Eby
33374c2ebd Add genre tab to library 2011-08-28 01:59:53 -05:00
Christopher Eby
0303cfb08f Add a new style for FullPlaybackActivity 2011-08-27 15:29:17 -05:00
Christopher Eby
9224095dba More detailed time display in IdlePreference 2011-08-24 16:37:55 -05:00
Christopher Eby
025c6e20f8 Include all image resources in app 2011-08-24 10:27:28 -05:00
Christopher Eby
c69f74a482 Rename Song Selector/Choose Songs to Library and change icon 2011-08-24 10:19:59 -05:00
Christopher Eby
17e8e400e4 Add option to disable cover art 2011-08-24 00:53:01 -05:00
Christopher Eby
b8f3e3819f Handle corrupt/missing songs better
The old behavior would try to skip the song automatically and not tell the user
what was happening. The new behavior shows a Toast and stops playback.
2011-08-23 16:55:11 -05:00
Christopher Eby
cce204e727 Use AUDIO_BECOMING_NOISY event; remove headset only option
The AUDIO_BECOMING_NOISY intent seems to be broadcast before the
HEADSET_PLUG intent. In some cases, the HEADSET_PLUG intent fires so
late that audio starts playing through the speaker..
AUDIO_BECOMING_NOISY also handles Bluetooth.

The headset only feature was useful to prevent accidental "noisy" playback,
however it is cumbersome to implement with the Android audio API being the mess
that it is. Thus I've removed it.
2011-08-19 03:01:12 -05:00
Christopher Eby
199a46a139 Switch to MIT license 2011-08-19 01:28:15 -05:00
Christopher Eby
4169dd05b3 Version 0.1 build 16 2011-01-11 17:06:15 -06:00
Christopher Eby
1423ce773c Increase shadow radius in widget 2010-07-25 22:06:01 -05:00
Christopher Eby
2a1361b626 Add a new action for notification click: skip to next song 2010-07-25 17:00:51 -05:00
Christopher Eby
332d585961 Populate the widget ImageView initially 2010-07-25 16:22:17 -05:00
Christopher Eby
7156d11ea1 Increase padding on the long widget buttons 2010-07-25 03:07:25 -05:00
Christopher Eby
03ffdfbaf3 Add a 2x2 widget 2010-07-25 03:07:12 -05:00
Christopher Eby
0cf4e0e097 Tweak 1x4 widget layout 2010-07-25 01:06:05 -05:00
Christopher Eby
2f8679bb54 Tweak one cell widget layout 2010-07-25 00:52:23 -05:00
Christopher Eby
7879aa775a Run pngcrush on all PNGs 2010-07-25 00:38:21 -05:00
Christopher Eby
a43baab770 Change the appearance of the 1x4 widget 2010-07-25 00:30:29 -05:00
Christopher Eby
4634dd8ca5 Remove the borders from the long widget 2010-07-17 19:38:28 -05:00
Christopher Eby
f43bb58a65 Only open the activity in certain areas on the widget 2010-06-02 00:30:39 -05:00
Christopher Eby
3e186a2307 Add a 1x4 widget 2010-05-26 22:25:00 -05:00