Adrian Ulrich
0e60e51128
only acquire a new wakelock if we are not already holding one
...
This fixes a bug where VanillaMusic would hold multiple references to the same wakelock, resulting in a battery drain (as the lock refcount would never reach zero).
2013-03-08 14:28:24 +01:00
Adrian Ulrich
e8b949ef94
update version for 0.9.17 release
2013-01-15 22:09:39 +01:00
Adrian Ulrich
712aaeb63d
remove non-functional 'Edit' menu point
2013-01-15 22:04:36 +01:00
Adrian Ulrich
8168a9e691
use string resources for filepicker dialog
2013-01-15 18:34:33 +01:00
Adrian Ulrich
96daf91e3b
catch setDataSource exception thrown by metadata reader
2013-01-15 18:20:48 +01:00
Adrian Ulrich
e59782e54e
implement ugly ghost-path detector
2013-01-15 18:07:31 +01:00
Adrian Ulrich
76cfe8e680
add new filebrowser files
2013-01-02 19:31:07 +01:00
Adrian Ulrich
85efbd7573
Config option to set filebrowser start
2013-01-02 19:10:09 +01:00
Vavooon
b8f278c6c7
Update res/values-uk/translatable.xml
...
Update uk translation
2012-12-18 12:33:48 +02:00
Kieran Clancy
d814daed31
Ensure callback is not null in SongTimeline
2012-12-12 20:22:18 +01:00
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