Adrian Ulrich
7eaa37d97c
beautify notification updates
2015-10-01 22:28:50 +02:00
Adrian Ulrich
103d78f075
target 1.0.32
2015-09-27 13:28:36 +02:00
Adrian Ulrich
a1be0e10e4
Update translations
2015-09-27 13:18:51 +02:00
Adrian Ulrich
88296dbeb2
Merge pull request #210 from lcremmer/MirrorLinkMediaBrowserService
...
Add In-Car Listening possible through MirrorLink using the MediaBrows…
2015-09-27 13:13:50 +02:00
Adrian Ulrich
f492ba327c
Merge pull request #213 from alex73/master
...
Missed constant usage
2015-09-27 13:12:49 +02:00
Adrian Ulrich
814e21f05f
Merge pull request #211 from xbao/feature/202-dslv-crash
...
DragSortController: Check for null MotionEvent arguments (#202 )
2015-09-27 13:11:13 +02:00
Aleś Bułojčyk
6b14cff33a
Missed constant usage
2015-09-27 00:42:23 +03:00
Xiao Bao Clark
4556d50eda
DragSortController: Check for null MotionEvent arguments ( #202 )
...
This fixes a rare crash on Samsung Galaxy S6 devices. The null arguments
appear to be caused by the GestureDetector not receiving an ACTION_DOWN
event before receiving an ACTION_MOVE event.
As we are unable to reproduce it, this commit work around the issue. It
might cause some scrolling issues in the cases that cause the issue, but
better than crashing.
2015-09-26 10:13:16 +10:00
Laurent Cremmer
62524510c4
Add In-Car Listening possible through MirrorLink using the MediaBrowserService
2015-09-23 16:55:25 +01:00
Adrian Ulrich
83c037d1de
Save scrolling position in LRU cache
2015-09-23 09:33:47 +02:00
Adrian Ulrich
1d9cc03105
Allow the MediaAdapter to be used without an activity
2015-09-23 09:29:48 +02:00
Adrian Ulrich
435bab2000
bugfix: clear stale icon if queue is fluhed
2015-09-20 18:13:41 +02:00
Adrian Ulrich
fd3b4c152a
Fix a crash bug due to mCurrentSong == null
...
This happens if:
* Notification is set to always
* The user empties the queue
This causes activeSongReplaced() to be called, so setCurrentSong(0); will be executed while mCurrentSong is already null.
Updating the notification in this state crashes with a null pointer.
However: The 'dangling' notification will have wrong information in this state - but it is still better than displaying an empty one as it just looks butt ugly.
We whould probably, at some point, design an 'empty notification view'
2015-09-16 19:48:54 +02:00
Adrian Ulrich
954734de05
unplugging the headset is a permanent audio loss
2015-09-16 19:15:05 +02:00
Adrian Ulrich
776385e6e2
change row dimensions from dip to sp
...
sp is a scaleable dimension and respects the user font size
2015-09-14 20:46:46 +02:00
Adrian Ulrich
3cfb1633fb
improve handling of AudioManager.AUDIOFOCUS_LOSS_TRANSIENT
2015-09-14 20:24:07 +02:00
Adrian Ulrich
61bcb9857a
Add distinct translation for some keys, see PR 189
2015-09-14 19:50:03 +02:00
Adrian Ulrich
4e56d72664
Merge pull request #204 from abn-volk/master
...
Add Vietnamese translation
2015-09-14 18:58:17 +02:00
Phạm Nguyễn Hoàng
43712060d5
Add Vietnamese translation
2015-09-13 23:53:16 +07:00
Phạm Nguyễn Hoàng
7bfc9d338f
Create translatable.xml
2015-09-13 22:36:36 +07:00
Adrian Ulrich
5fe5308d6c
Shrink queue during getSong() call and call change().
...
This ensures that the ShowQueueAdapter gets notified about the change
2015-09-12 11:56:20 +02:00
Adrian Ulrich
8c482214ec
Fix superfluent call to setCurrentSong();
...
This is now handled by the broadcast issued from setCurrentQueuePosition()
2015-09-12 11:40:59 +02:00
Adrian Ulrich
c0d1cdcb6c
setCurrentQueuePosition should broadcast song changes
2015-09-12 11:24:53 +02:00
Adrian Ulrich
7db6ced8ea
add enqueue_as_next to playlist item actions
2015-09-07 19:02:00 +02:00
Adrian Ulrich
cbcea01b25
add xiao to list of contributors, and sort()
2015-08-30 15:14:02 +02:00
Adrian Ulrich
73233751b3
Merge pull request #197 from xbao/feature/duck-on-notification
...
Added support for ducking
2015-08-30 15:11:03 +02:00
Adrian Ulrich
87d2dd7544
make replaygain note translatable
2015-08-30 14:25:06 +02:00
Xiao Bao Clark
eca9d4a00a
Merge branch 'master' into feature/duck-on-notification
2015-08-29 09:01:30 +10:00
Xiao Bao Clark
757c0a5e85
Configured source and target language to Java 1.5 for gradle builds
2015-08-29 08:57:51 +10:00
Xiao Bao Clark
f73bd0fdde
Applied ducking state to prepared media play. Renamed *OnVolume to *OnDucking for consistency. Added is-playing check before initiating ducking. Replaced switch on String to if else for source compatability.
2015-08-29 08:55:13 +10:00
Adrian Ulrich
ee83acdef6
update translations for 1.0.31
2015-08-23 16:37:46 +02:00
Xiao Bao Clark
ea9302aa0a
Added ducking volume as a preference
2015-08-23 09:38:09 +10:00
Adrian Ulrich
0dc422a37b
Merge pull request #195 from xbao/bug/swipe-up-toggle-controls-broken
...
Added performAction in PlaybackActivity.
2015-08-22 10:16:48 +02:00
Adrian Ulrich
9cc91787c0
Merge pull request #192 from xbao/feature/static_analysis_fixes
...
static analysis fixes
2015-08-22 10:14:55 +02:00
Xiao Bao Clark
2c7a9d53cd
Added support for ducking ( #45 )
2015-08-22 12:28:11 +10:00
Xiao Bao Clark
e7075936fd
Added performAction in PlaybackActivity. Made performAction in FullPlaybackActivity override it.
...
This fixes the bug #44 where swipe up/down was not toggling controls when that preference was set
2015-08-22 10:17:18 +10:00
Xiao Bao Clark
d413384f90
Added TargetApi to setNextMediaPlayer per #185 . This fixes a lint error
2015-08-22 09:34:06 +10:00
Xiao Bao Clark
522a58b068
Suppressed lint for call to setSelectionFromTop as it is in error. Added explanatory comments to that effect
2015-08-22 09:33:08 +10:00
Xiao Bao Clark
c9036ce45c
Fixed two JavaDoc params references
2015-08-22 08:31:26 +10:00
Xiao Bao Clark
abe07ec61d
Added width and height to actionbar_controls layout. This fixes a lint error
2015-08-22 08:30:57 +10:00
Xiao Bao Clark
45879c571a
Merge branch 'master' into feature/static_analysis_fixes
2015-08-22 07:55:43 +10:00
Xiao Bao Clark
b9ad4c8a80
Reverted changes to DSLV to keep consistency with upstream DSLV source
2015-08-22 07:48:43 +10:00
Adrian Ulrich
107cce708a
label as 10.0.31
2015-08-19 20:20:21 +02:00
Adrian Ulrich
d910266b24
use 300 as max value for shake threshold
2015-08-19 20:18:27 +02:00
Adrian Ulrich
de4b15f4ab
work around for lockscreen bugs
2015-08-19 19:46:25 +02:00
Adrian Ulrich
06f98f1c55
generate fallback cover for any style excluding OVERLAPPING_BOX
2015-08-19 19:04:03 +02:00
Adrian Ulrich
d6fa617b0e
change spelling of last.fm
2015-08-19 18:51:25 +02:00
Adrian Ulrich
84ca87d6c1
fade-in created bitmaps
2015-08-16 11:04:50 +02:00
Adrian Ulrich
27143fda86
add showqueue option to library view
2015-08-16 11:00:25 +02:00
Adrian Ulrich
15e13b1c42
LibraryActivity: Fetch cover in background thread
2015-08-15 20:19:08 +02:00