169 Commits

Author SHA1 Message Date
Christopher Eby
895740ea36 Render default cover programatically 2011-10-25 04:07:33 -05:00
Christopher Eby
cba7b0125d Go back to using TabHost to better support Holo theme 2011-10-25 02:00:17 -05:00
Christopher Eby
99b92f7e14 Playlist editor 2011-10-24 05:41:07 -05:00
Christopher Eby
712eee13b5 Remove some unused resources 2011-10-22 20:52:52 -05:00
Christopher Eby
07813d3422 Make fixed info the default display mode 2011-10-22 17:54:12 -05:00
Christopher Eby
96dc1673f3 Translate individual strings rather than whole arrays
This makes it much easier to modify the arrays after they have been translated
2011-10-22 17:48:26 -05:00
Christopher Eby
ef5278fec4 Improve appearance with holo theme 2011-10-21 18:39:06 -05:00
Christopher Eby
6bc2aa0356 Target ICS; use Holo theme where available 2011-10-21 18:19:34 -05:00
Christopher Eby
2ce0386a7a Add context menu for shuffle/repeat buttons 2011-10-21 18:19:33 -05:00
Christopher Eby
7152a4e06c Remove some old translations 2011-10-21 18:19:32 -05:00
Christopher Eby
87514b4107 Use an enum for swipe actions 2011-10-21 18:19:30 -05:00
Christopher Eby
344017035c Add a way to enter random mode from the empty queue screen 2011-10-21 18:19:29 -05:00
Christopher Eby
61bb610ce3 Allow a specific shuffle/repeat mode to be set rather than force cycling
This is just plumbing for a future UI
2011-10-21 18:19:23 -05:00
Christopher Eby
601074c9cc Make repeat/shuffle buttons instead of menu items 2011-10-21 08:21:28 -05:00
Christopher Eby
c2646d0dc8 Improve the icons a bit 2011-10-21 08:07:32 -05:00
Christopher Eby
68a89314b2 Move elapsed time to left side of seek bar (or left above seek bar for alt mode) 2011-10-20 00:56:16 -05:00
Christopher Eby
34d108a1cc Use android style for notification text
On versions where this style doesn't exist (pre-Gingerbread), this defaults
to black text, which looks fine.
2011-10-20 00:12:31 -05:00
Christopher Eby
cd847f4a93 Add default cover for no info modes
The improves swiping: before, with no default cover, one just swiped a black
screen with no scrolling feedback, which was rather unintuitive.
2011-10-17 18:00:06 -05:00
Christopher Eby
c6b8efe2f4 Reorganize values into translatable/untranslatable 2011-10-13 18:42:27 -05:00
Christopher Eby
d9d47e276f Add disable lockscreen option 2011-10-13 17:48:59 -05:00
Christopher Eby
7f47b29073 Add random icon and genre icon 2011-10-11 23:32:09 -05:00
Christopher Eby
557649d7e5 Add Norwegian translation from Petter Sulwik 2011-10-07 14:17:03 -05:00
Christopher Eby
52377a86de Remove MiniPlaybackActivityLayout 2011-10-04 01:07:11 -05:00
Christopher Eby
5a7e282a41 Remove untranslatable array and make overflowing tab text marquee 2011-09-29 13:34:50 -05:00
Pavol 'Scrool' Babincak
3a1d2f146f Slovak translation 2011-09-29 08:43:19 +02:00
Pavol 'Scrool' Babincak
1dbfd6471a Shorten long labels in tabs 2011-09-29 08:42:39 +02: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
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