Christopher Eby
11b62deb6a
Fix the SongSelector background on Android 1.5
...
Android 1.5 takes a black background to be translucent for some reason
2010-03-21 21:31:17 -05:00
Christopher Eby
aac448f5f7
Add icons to the menu, change the order and rename "media library" to "choose songs"
2010-03-21 21:13:57 -05:00
Christopher Eby
8b9e7a63b7
Rename the main activities to be more consitent
...
NowPlayingActivity -> FullPlaybackActivity
RemoteActivity -> MiniPlaybackActivity
Also renamed referenced layouts and move the MiniPlaybackActivity layout inside
the main activity file
2010-03-21 16:43:52 -05:00
Christopher Eby
09070cd065
Allow the widget to start the playback service
2010-03-20 19:33:13 -05:00
Christopher Eby
2dcb8eb0e4
Add an expand menu action
2010-03-20 17:21:52 -05:00
Christopher Eby
9b7254cd5c
Replace the stop service function with an exit function
2010-03-20 16:14:15 -05:00
Christopher Eby
cc953001b8
Set a foreground image instead of background image in the widget
...
This has proper scaling and can be set in RemoteViews. Curiously, it requires
that the transparent placeholder be the same size as the icon---the image size
doesn't seem to be updated when the drawable state changes
2010-03-20 15:24:16 -05:00
Christopher Eby
32ce1f7120
Update widget play/pause icon according to state
2010-03-18 20:19:53 -05:00
Christopher Eby
11d175cb94
Listen for song change in AppWidgetProvider
2010-03-18 19:33:01 -05:00
Christopher Eby
ebcae9e507
Move limiters to their own layer
2010-03-11 20:29:40 -06:00
Christopher Eby
03821bbae5
Avoid using getTag(id)
...
It's not in Android 1.5
2010-03-11 02:00:38 -06:00
Christopher Eby
7c087cc6af
Allow a limiter set by an expander to be removed
2010-03-11 01:04:30 -06:00
Christopher Eby
1d6ca04568
Add a "last used action" preference to the song selector
2010-03-10 23:48:43 -06:00
Christopher Eby
c204191049
Rename queue to media library
2010-03-10 23:21:00 -06:00
Christopher Eby
fe5ff05bad
Create a custom layout for the song selector items
...
Makes the code nicer, speeds things a little, and allows text to be centered
better.
Also add a high DPI expander icon
2010-03-10 22:47:58 -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
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
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
03e11a5fee
Unify ListView getView() code and add an expander icon to it
2010-03-08 21:29:44 -06:00
Christopher Eby
4b5d43cced
Show lists for all song selector tabs
2010-03-08 03:05:03 -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
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
290078e544
Add a clear button on the filter edittext
2010-03-06 22:42:02 -06:00
Christopher Eby
00aedee9ad
Change the status icon when paused
2010-03-06 14:16:51 -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
cef1c1b4e1
Reword headset_only preference, again
2010-03-01 21:48:53 -06:00
Christopher Eby
d3a31b3560
Reword headset_only pref
2010-03-01 17:45:45 -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
a456aa8c04
Allow the widget to start the music service
2010-02-26 23:55:03 -06:00
Christopher Eby
9db1789e3d
Generate tinted control buttons on-the-fly
2010-02-26 23:43:49 -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
2403f39664
Rename notification setting
2010-02-22 19:07:41 -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
21bbd3844e
Clarify if the music is paused in the notification text
2010-02-22 17:11:28 -06:00
Christopher Eby
6796763a47
Clean up song filter parsing
2010-02-21 21:29:48 -06:00
Christopher Eby
44ebddbc14
Rename to Vanilla Music
2010-02-21 19:44:29 -06:00
Christopher Eby
009c5d54e4
Rename a couple layouts
2010-02-21 17:23:44 -06:00
Christopher Eby
7b1a3b5902
Make user-visible strings localizable
2010-02-21 17:08:24 -06:00
Christopher Eby
40ebd4ec1b
Allow NowPlayingActivity to stop the playback service
2010-02-21 16:34: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