1210 Commits

Author SHA1 Message Date
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
Adrian Ulrich
cf5fbb2dba only return data for items we have data 2015-08-14 19:40:05 +02:00
Adrian Ulrich
c44395757e fix dbh leak in playcounts helper 2015-08-14 19:02:22 +02:00
Adrian Ulrich
5bf72d1c57 prefix all message constants with MSG_ 2015-08-14 17:52:38 +02:00
Adrian Ulrich
07ccab3616 update playcounts in background thread 2015-08-14 17:46:26 +02:00
Adrian Ulrich
663e64b571 update translations 2015-08-14 17:18:08 +02:00
Adrian Ulrich
fb2608277a never return coverart for unindexed songs (eg: missing album key!) 2015-08-14 10:05:18 +02:00
Adrian Ulrich
5d29d10195 release 1.0.30 2015-08-13 15:21:42 +02:00
Adrian Ulrich
a6df47be4d move covermodes into cover cache 2015-08-12 17:48:04 +02:00
Adrian Ulrich
0bf219e3ba move all cover caches into CoverCache class 2015-08-12 17:31:13 +02:00
Adrian Ulrich
f407c89a34 always update mCover visibility 2015-08-11 14:32:34 +02:00
Adrian Ulrich
bd77ac3b5d simplify use of draggable row 2015-08-11 13:41:37 +02:00
Adrian Ulrich
1802214fc1 Update build version and changelog 2015-08-10 21:03:50 +02:00
Adrian Ulrich
ea88a0ac17 enable flingRemove in playlist editor 2015-08-10 21:02:11 +02:00
Adrian Ulrich
0f1c7a6da9 change DSLV usage 2015-08-10 20:54:19 +02:00
Adrian Ulrich
1be79d7ca9 Switch to old manual playlist code as this is still buggy on 5.1!
Android sometimes creates messed up play_orders in audio_playlists_map:

 sqlite> select audio_id,play_order from audio_playlists_map where playlist_id=829 limit 4;
 audio_id|play_order
 474|13
 479|14
 480|14 <---
 475|7

Such a database (created by android) confuses moveItem() - our own implementation is aware
of this bug and re-generates the play_order
2015-08-10 20:41:48 +02:00
Adrian Ulrich
de955a96a7 implement cover view in playlist dialog 2015-08-10 18:25:56 +02:00
Adrian Ulrich
2038504792 run save-as-playlist in background 2015-08-10 18:12:08 +02:00
Adrian Ulrich
ef99fd5cf6 avoid stuck toast messages by running them in UI thread 2015-08-10 17:50:53 +02:00