Adrian Ulrich
8aba82f5af
support for mp3 in bastp
2013-03-24 10:57:14 +01:00
Adrian Ulrich
9219cf1e3f
update to latest BASTP version
2013-03-24 10:57:01 +01:00
Adrian Ulrich
f31850174a
Merge pull request #28 from kieranclancy/lockfix
...
Use FLAG_SHOW_WHEN_LOCKED as well as FLAG_DISMISS_KEYGUARD
2013-03-23 12:28:53 -07:00
Adrian Ulrich
6c225a1717
make replay gain a config option
2013-03-23 20:08:06 +01:00
Adrian Ulrich
277a948920
add 'add to favorites' function
2013-03-23 17:32:10 +01:00
Kieran Clancy
919fa9dfdd
Use FLAG_SHOW_WHEN_LOCKED as well as FLAG_DISMISS_KEYGUARD
2013-03-22 16:29:28 +10:30
Adrian Ulrich
213025272e
fix overflow buttion view on non-button devices for Filebrowser-Config dialog
2013-03-16 17:11:58 +01:00
Pierre Equoy
df83255126
Add "Show queue" to Action list
...
User can now select "Show queue" as an action when interacting (press,
long press, swipe up, swipe down) with the Cover in the Playback Screen.
2013-03-10 02:56:53 +08:00
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
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
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
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
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
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
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
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
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
0d5f83c7fa
Move all preference string contants into PrefKeys
2012-04-13 05:32:22 -05:00
nferenc
df8de4f3b4
New white widget
2012-03-30 17:58:14 -05:00
Christopher Eby
f94493bd91
Actually lazy load sensor manager
2012-03-26 01:45:10 -05:00