From d43dcc14ae7d244c27882d562e3afc9e6c7e2e4c Mon Sep 17 00:00:00 2001 From: Christopher Eby Date: Wed, 26 Oct 2011 03:09:20 -0500 Subject: [PATCH] Add play all and enqueue all library actions Similar to the play all and enqueue all headers, but plays selected row first. This is similar to the default behavior of most music player's libraries --- res/values/untranslatable.xml | 3 + src/org/kreed/vanilla/LibraryActivity.java | 61 ++++++++++--- src/org/kreed/vanilla/PlaybackService.java | 19 ++-- src/org/kreed/vanilla/PlaylistActivity.java | 2 +- src/org/kreed/vanilla/QueryTask.java | 22 +++++ src/org/kreed/vanilla/SongTimeline.java | 99 +++++++++++++++++---- 6 files changed, 167 insertions(+), 39 deletions(-) diff --git a/res/values/untranslatable.xml b/res/values/untranslatable.xml index 9a940502..3ce8c85c 100644 --- a/res/values/untranslatable.xml +++ b/res/values/untranslatable.xml @@ -42,6 +42,7 @@ THE SOFTWARE. 1 2 3 + 4