830 Commits

Author SHA1 Message Date
Kieran Clancy
762a2f365a Ensure file paths are not empty (avoids ICS bug) 2012-12-12 20:22:09 +01:00
Adrian Ulrich
34e72f1717 avoid crashing if we got empty/null values 2012-12-12 20:17:00 +01:00
Adrian Ulrich
9547499d65 use lc _magic kw 2012-11-11 20:44:45 +01:00
Adrian Ulrich
d4c4498068 Adding BASTP TagParser
This is required for ReplayGain - a POC version of the code is already implemented (no album gain, no config option yet)
2012-11-11 20:29:30 +01:00
Adrian Ulrich
75976e298a change version to 0.9.15 2012-11-10 10:54:55 +01:00
Adrian Ulrich
9de22b37c9 Fix notification-area album cover
We are now using a fixed size for the image - JellyBean needs a seperate layout file as the gap between the cover + text changed
2012-11-04 17:16:17 +01:00
Adrian Ulrich
bf98eb3631 Bugfix: Do not crash on fast-scroll
Fixed string out-of-bounds error: Android returns an empty string if there was no key. calling substr() on it turned out to be a dumb idea ;-)
2012-11-04 15:04:59 +01:00
Adrian Ulrich
0c428f8646 0.9.14 release 2012-10-21 17:16:46 +02:00
Adrian Ulrich
31c7a65ad3 remove some legacy checks 2012-10-19 17:38:20 +02:00
Adrian Ulrich
0f6137ed4a update gapless cache on queue change 2012-10-19 17:35:51 +02:00
Adrian Ulrich
5eab4898ee Remove volume override feature
This seems to be pretty buggy for some reason (android bug?) and crashes with random errors - even on freshly initialized MediaPlayers
2012-10-19 16:55:02 +02:00
Adrian Ulrich
b14299e6da do not call setDataSource() if we are going to destroy the object anyway 2012-10-19 16:31:56 +02:00
Adrian Ulrich
e60be1af0e Gapless playback
This patch adds support for gapless playback present in JellyBean.
It will do nothing on ICS devices.
2012-10-18 22:35:44 +02:00
Adrian Ulrich
9d10a15a7c 0.9.13 release 2012-10-07 15:01:55 +02:00
Adrian Ulrich
67f195b5b5 Remove legacy code
This commit removes a bunch of SDK_INT check from the existing code as we do not support anything below android 4 anyway
2012-10-01 21:17:28 +02:00
Adrian Ulrich
1f9cd5e745 Showqueue fixes
The actionbar title button will now terminate this activity
2012-10-01 21:07:57 +02:00
Adrian Ulrich
dbdfeebc17 jumping to a song should behave like shiftCurrentSong 2012-10-01 20:10:17 +02:00
Adrian Ulrich
1206e17d62 i18n 2012-09-30 13:31:10 +02:00
Adrian Ulrich
30d1038290 initial support for ShowQueueActivity 2012-09-30 13:28:27 +02:00
Adrian Ulrich
8004113518 no need to pause first - always play on selection 2012-09-30 11:39:15 +02:00
Adrian Ulrich
eda55a01bb implement ability to jump by queue position/id 2012-09-29 20:14:48 +02:00
Adrian Ulrich
669bf3f4b8 '92 release 2012-09-27 19:27:18 +02:00
Adrian Ulrich
f89674f8d8 do not enable proguard on release as it breaks the Settings 2012-09-27 19:09:51 +02:00
Adrian Ulrich
b06aaa3085 remove @TargetAPI from Preferences 2012-09-27 19:09:38 +02:00
Adrian Ulrich
169476723a stop if getCount is zero - fixes playlist-delete crash 2012-09-26 19:15:25 +02:00
Adrian Ulrich
283ec015af smaller font size 2012-09-23 18:49:56 +02:00
Adrian Ulrich
0f6f46c2f5 remove releases/*.map 2012-09-23 16:16:12 +02:00
Adrian Ulrich
0b291e81eb rewind song if we receive the command via hardware button / volume rocker 2012-09-23 16:03:56 +02:00
Adrian Ulrich
5e06b6e030 Get rid of EdgeEffectCompat 2012-09-23 15:34:46 +02:00
Adrian Ulrich
9fc51aac3d update github link 2012-09-23 15:15:18 +02:00
Adrian Ulrich
8284c8b8a7 merge missing values 2012-09-23 15:13:08 +02:00
Adrian Ulrich
e1419f837b remove v11 untr. file 2012-09-23 14:59:56 +02:00
Adrian Ulrich
159cd2293b merge v11 <-> normal drawable folders 2012-09-23 14:57:03 +02:00
Adrian Ulrich
e1247eedcf merge 'legacy' layout files 2012-09-23 14:53:35 +02:00
Adrian Ulrich
0a8ccc649a also rename package name in XML files 2012-09-23 14:31:38 +02:00
Adrian Ulrich
b0c0044026 rename package name in order to avoid name clashes with 'old' version 2012-09-23 14:28:57 +02:00
Adrian Ulrich
ea2eb070a9 move existing source to new pkgname 2012-09-23 14:23:30 +02:00
Adrian Ulrich
66b7a7abf2 use default thread priority in order to fix playback issues on ICS 2012-09-23 14:19:11 +02:00
Adrian Ulrich
4c47c61a44 remove legacy LruCache 2012-09-23 14:17:33 +02:00
Adrian Ulrich
375218e775 SDK config: break compatibility with versions <= 14 2012-09-23 14:08:30 +02:00
Christopher Eby
496d28411a Defer release of the wake lock
This allows the headset button to fuction for a short period after
pausing
2012-05-16 10:11:27 -05:00
Christopher Eby
c307995b73 Add a beep for headset button double-click
Also adds missing header to PrefKeys
2012-05-16 10:00:43 -05:00
Christopher Eby
57975df691 Use transparent drawable for Widget D fallback
Closes #61
2012-05-15 19:49:12 -05:00
Christopher Eby
09825c0d71 Make title, album, and artist multi-line when extra info is visible
Closes #64
2012-05-15 14:18:58 -05:00
Christopher Eby
be9e298a72 Add play or enqueue library action; make it the default
As suggested by Jonas Thiem
2012-05-15 13:44:23 -05:00
Christopher Eby
d578f2441d Update proguard.config for split preferences 2012-05-14 21:01:37 -05:00
Christopher Eby
914fb94a10 Update translations 2012-05-14 21:01:37 -05:00
Christopher Eby
57c313cbd5 Remove redundant string
I don't think we need this kind of distinction for screen-readers. Then
again, I don't really know what I'm doing with this stuff.
2012-04-13 05:36:01 -05:00
Christopher Eby
0d5f83c7fa Move all preference string contants into PrefKeys 2012-04-13 05:32:22 -05:00
Christopher Eby
86bfc88810 Add script to update translations; update translations 2012-04-12 23:52:19 -05:00