51 Commits

Author SHA1 Message Date
Christopher Eby
44897e85d2 Shake actions
Also moves Action into its own file since it is now also used in
PlaybackService
2012-02-10 21:21:04 -06:00
Christopher Eby
7c3fe82637 Hide library controls preference when appropriate 2012-02-05 03:10:23 -06:00
Christopher Eby
be24e25108 Remove LauncherActivity; make library open by default 2012-02-04 17:23:56 -06:00
Christopher Eby
95b5965a12 Add button in preferences to rescan library 2012-01-29 20:31:56 -06:00
Christopher Eby
38d5623ed2 Add expand and do nothing library actions 2012-01-21 21:26:26 -06:00
Christopher Eby
9b5f60343b More actions in playlist activity; default action pref 2011-11-09 15:04:30 -06:00
Christopher Eby
0866b50ac4 Add a new widget; improve existing widgets 2011-11-08 20:27:18 -06:00
Christopher Eby
16d8f56764 Show current value as summary for dialog preferences 2011-11-06 01:39:13 -06:00
Christopher Eby
07813d3422 Make fixed info the default display mode 2011-10-22 17:54:12 -05:00
Christopher Eby
87514b4107 Use an enum for swipe actions 2011-10-21 18:19:30 -05:00
Christopher Eby
d9d47e276f Add disable lockscreen option 2011-10-13 17:48:59 -05:00
Christopher Eby
4a618c38ce Add play when headphones plugged option 2011-09-27 01:37:18 -05:00
Christopher Eby
78d471010d Add emulation of stock music player broadcast
This in the very least works with the CyanogenMod lockscreen controls.
2011-09-27 01:26:04 -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
4311632dd5 Add back headset only feature 2011-09-18 09:28:00 -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
0303cfb08f Add a new style for FullPlaybackActivity 2011-08-27 15:29:17 -05:00
Christopher Eby
17e8e400e4 Add option to disable cover art 2011-08-24 00:53:01 -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
2a1361b626 Add a new action for notification click: skip to next song 2010-07-25 17:00:51 -05:00
Christopher Eby
03ffdfbaf3 Add a 2x2 widget 2010-07-25 03:07:12 -05:00
Christopher Eby
3e186a2307 Add a 1x4 widget 2010-05-26 22:25:00 -05:00
Christopher Eby
cf34354bba Add an option to bring back the double-tap-widget-opens-activity behavior 2010-05-25 23:21:27 -05:00
Christopher Eby
1527a56b31 Allow playback to be halted after a set idle timeout 2010-05-22 23:43:41 -05:00
Christopher Eby
6e0b1db2dc Remove the filter suggestions preference
Now we never show suggestions
2010-05-22 16:50:32 -05:00
Christopher Eby
63b6435f96 Show cover art in song selector controls
Also rename some things associated with the controls
2010-05-22 15:12:05 -05:00
Christopher Eby
44b78811b3 Add license headers to XML files 2010-04-25 23:54:20 -05:00
Christopher Eby
e2889d3d25 Add controls in the song selector
This is somewhat hackish.
2010-04-12 23:11:06 -05:00
Christopher Eby
d95f9cf81d Add a preference for the headset button 2010-04-05 23:05:49 -05:00
Christopher Eby
87585922f2 Add a volume setting
This provides a complement to the system media volume, providing more
fine-grained control
2010-04-04 20:58:27 -05:00
Christopher Eby
4957916360 Add preference to open song selector on startup 2010-04-03 17:49:00 -05:00
Christopher Eby
0ab6b3e6c9 Reword the mini player preference 2010-04-03 17:29:52 -05:00
Christopher Eby
043b5c18b0 Remove the dialer input preference
It is not hooked up to anything anymore since supporting it with an SQl query
would be complicated.
2010-04-03 10:39:26 -05:00
Christopher Eby
6c58ca2d82 Convert default action preference to use integer strings
Might as well break some more preferences while we're at it
2010-04-02 11:00:09 -05:00
Christopher Eby
efef58276e Allow the notification to never be shown 2010-04-02 10:51:23 -05:00
Christopher Eby
11d175cb94 Listen for song change in AppWidgetProvider 2010-03-18 19:33:01 -05: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
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
24f850e539 Organize preferences 2010-02-27 22:35:54 -06:00
Christopher Eby
a857fad462 Add a setting to control headset unplug detection 2010-02-27 22:29:33 -06:00
Christopher Eby
cddfb03627 Expand and improve headset detection
Modify it to mean play through anything but the internal speaker. Should now detect bluetooth and other sinks.

I have not tested this on Android 2.0+. I hope it works...
2010-02-27 22:20:43 -06:00
Christopher Eby
dc0639784e Add a 1x1 cell widget
Larger sizes are to come
2010-02-26 23:21:46 -06:00
Christopher Eby
447634de8c Make scrobbler configurable 2010-02-22 18:41:28 -06:00
Christopher Eby
3aed9a73b8 Add a preference to disable the constant notification 2010-02-22 18:11:13 -06:00
Christopher Eby
d1be1d80cc Add a mini-player
This will open in response to clicks on the notification. It provides
a quick way to change a song or pause music. (Mainly it just looks legit)
2010-02-21 00:08:47 -06:00