833 Commits

Author SHA1 Message Date
Adrian Ulrich
0e574bc17b Change NewPlaylistDialog to work with PlaylistTasks instead of Intents 2014-10-23 20:11:46 +02:00
Adrian Ulrich
a9a194b1a3 Add PlaylistTask class 2014-10-23 20:11:08 +02:00
Adrian Ulrich
046870bf3b implement save-as-playlist in showqueue activity 2014-10-23 20:10:38 +02:00
Adrian Ulrich
c3bcc48d3c Move MENU_CLEAR_QUEUE action to PlaybackActivity and make ShowQueueActivity extend it 2014-10-22 18:31:36 +02:00
Adrian Ulrich
3a3530fc93 implement addToPlaylist() variant accepting an ArrayList<Long> 2014-10-20 22:29:11 +02:00
Adrian Ulrich
2f499f8927 getSongByQueuePosition() shall return NULL if id is invalid 2014-10-19 20:27:47 +02:00
Adrian Ulrich
c76d997db1 optimize queue listview performance 2014-10-19 17:02:21 +02:00
Adrian Ulrich
8c43b1a3c7 fix crash during race with purge() in random mode 2014-10-18 15:39:00 +02:00
Adrian Ulrich
59d61ce8dd use generic approach to detect if we removed the end of our queue 2014-10-18 15:17:11 +02:00
Adrian Ulrich
9f6f72371a remove songs via swipe 2014-10-18 11:22:18 +02:00
Adrian Ulrich
802355a174 rename moveSong into moveSongPosition and fix reorder bug 2014-10-18 10:48:43 +02:00
Adrian Ulrich
6aace3eadc Revert "no idea why this still happens :-/"
This reverts commit 458f6ad580a7eb9b5f6d0e27349dc892b247dc74.
2014-10-17 22:24:02 +02:00
Adrian Ulrich
458f6ad580 no idea why this still happens :-/ 2014-10-17 22:22:58 +02:00
Adrian Ulrich
55fa5604d3 Revert "this is hopefully fixed with 5926ba234c562c1731de1a6f080b4c383260fc19"
This reverts commit 103572b9ef0dc79f8e454f69fa6e317161321b70.
2014-10-17 22:22:33 +02:00
Adrian Ulrich
06b5cfdafa fix dragging mess 2014-10-17 22:21:01 +02:00
Adrian Ulrich
02a5274611 implement DraggableRow class 2014-10-17 19:33:55 +02:00
Adrian Ulrich
21de700d1d use universal view-file 2014-10-17 16:29:40 +02:00
Adrian Ulrich
744c91adbc migrated playlist to DSLV 2014-10-17 14:36:58 +02:00
Adrian Ulrich
61663414b7 migrate tab order to DSLV 2014-10-17 12:07:39 +02:00
Adrian Ulrich
da6878da5e migrate queue to DSLV 2014-10-17 11:41:17 +02:00
Adrian Ulrich
51c24054ab Import DSLV
From c3cfccee21
2014-10-17 11:40:09 +02:00
Adrian Ulrich
c92bc5a56e propagate timeline changes to ShowQueue 2014-10-17 09:08:34 +02:00
Adrian Ulrich
12f2655ec8 simplify gapless update trigger 2014-10-16 23:03:29 +02:00
Adrian Ulrich
9633d7fc88 move triggerReadAhead to broadcast function 2014-10-16 21:40:35 +02:00
Adrian Ulrich
aaf6363ae0 add missing changed() call 2014-10-16 20:41:44 +02:00
Adrian Ulrich
204728224f implement draggable queuelist 2014-10-16 20:09:17 +02:00
Adrian Ulrich
0e1c948278 remove padding due to draglist bug and make showqueue dragable 2014-10-16 17:02:56 +02:00
Adrian Ulrich
22b9422d3a use own view for filebrowser 2014-10-16 16:01:36 +02:00
Adrian Ulrich
f592d684a3 make buildQuery() private 2014-10-16 15:00:26 +02:00
Adrian Ulrich
5f2b998a98 sort albums by album -> track 2014-10-16 14:47:40 +02:00
Adrian Ulrich
7beb3e6651 remove confusing *_ALL from library adapter rows 2014-10-16 13:51:14 +02:00
Adrian Ulrich
9778de2bec implement sort by album -> track 2014-10-16 13:38:53 +02:00
Adrian Ulrich
c28d4f941c re-add dead-man-switch for 0.9.29 release
Bomb the new release for january 2015 - i still do not trust google as i
got NO response from them
2014-10-15 11:41:12 +02:00
Adrian Ulrich
7fe8d9fd43 restyle notification 2014-10-14 20:36:49 +02:00
Adrian Ulrich
bab6b91fdd get rid of obsolete inverted_color feature 2014-10-14 12:58:40 +02:00
Adrian Ulrich
beb440a7ac support for expanded notifications 2014-10-14 12:54:45 +02:00
Adrian Ulrich
0ede5aa4d1 get rid of some legacy stuff 2014-10-14 10:23:58 +02:00
Adrian Ulrich
28cc7322b3 slightly increase doubleclick detection 2014-10-14 10:01:54 +02:00
Adrian Ulrich
0530495bc1 copy playlist contents during rename
Android 4.4 has a silly bug (? feature ?) where renaming a playlist will make it impossible to re-create a new playlist with the old name until the renamed playlist has been deleted.

This patch changes vanillas rename code to actually copy the full playlist and delete the old version.
2014-10-14 09:24:58 +02:00
Adrian Ulrich
fdc5598b1c remove superfluous play() call 2014-10-13 18:06:43 +02:00
Adrian Ulrich
4632b8d665 fix previous commit ;-) 2014-10-13 17:49:24 +02:00
Adrian Ulrich
3b62928056 implement audiopicker class 2014-10-13 17:38:35 +02:00
Adrian Ulrich
ecaa32455f get rid of proguard and backupagent 2014-10-13 15:02:22 +02:00
Adrian Ulrich
9993ff64c6 use MetadataRetriever instead of BASTP 2014-10-13 09:02:27 +02:00
Adrian Ulrich
e3a423e6c4 fix a few cursor leaks 2014-10-13 09:01:56 +02:00
Adrian Ulrich
103572b9ef this is hopefully fixed with 5926ba234c562c1731de1a6f080b4c383260fc19 2014-10-13 08:36:25 +02:00
Adrian Ulrich
5926ba234c bugfix: avoid returning stale songs in any case 2014-10-12 21:11:37 +02:00
Adrian Ulrich
b472087b3a update to newest bastp version with song-duration information 2014-10-12 20:27:37 +02:00
Adrian Ulrich
a0d49e9eda support playing files missing from androids media database 2014-10-12 15:09:02 +02:00
Adrian Ulrich
4f69bc1feb Revert "REVERT ME: added google timebomb"
This reverts commit 82154e740cb2768c78ca6d7ecb2caf2003942ce7.
2014-10-12 12:47:52 +02:00