diff options
author | Scott Jackson <daneren2005@gmail.com> | 2015-08-07 16:57:25 -0700 |
---|---|---|
committer | Scott Jackson <daneren2005@gmail.com> | 2015-08-07 16:57:25 -0700 |
commit | 0164667b99574344893a84bcda06cab9385312fc (patch) | |
tree | 2a24cdde2e83a068d0f0fa5d73b695caa9f2fe3b /app/src/main/java | |
parent | 146d8359cb08bccc782c87a274259a05a39e5e67 (diff) | |
download | dsub-0164667b99574344893a84bcda06cab9385312fc.tar.gz dsub-0164667b99574344893a84bcda06cab9385312fc.tar.bz2 dsub-0164667b99574344893a84bcda06cab9385312fc.zip |
Put some context menu items back
Diffstat (limited to 'app/src/main/java')
-rw-r--r-- | app/src/main/java/github/daneren2005/dsub/fragments/SubsonicFragment.java | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/app/src/main/java/github/daneren2005/dsub/fragments/SubsonicFragment.java b/app/src/main/java/github/daneren2005/dsub/fragments/SubsonicFragment.java index d1eab8b7..e7d44e6d 100644 --- a/app/src/main/java/github/daneren2005/dsub/fragments/SubsonicFragment.java +++ b/app/src/main/java/github/daneren2005/dsub/fragments/SubsonicFragment.java @@ -271,7 +271,7 @@ public class SubsonicFragment extends Fragment implements SwipeRefreshLayout.OnR } else if(selected instanceof Artist) { Artist artist = (Artist) selected; if(Util.isOffline(context)) { - // menuInflater.inflate(R.menu.select_artist_context_offline, menu); + menuInflater.inflate(R.menu.select_artist_context_offline, menu); } else { menuInflater.inflate(R.menu.select_artist_context, menu); @@ -304,6 +304,15 @@ public class SubsonicFragment extends Fragment implements SwipeRefreshLayout.OnR songs.add(entry); switch (menuItem.getItemId()) { + case R.id.artist_menu_play_now: + downloadRecursively(artist.getId(), false, false, true, false, false); + break; + case R.id.artist_menu_play_shuffled: + downloadRecursively(artist.getId(), false, false, true, true, false); + break; + case R.id.artist_menu_play_last: + downloadRecursively(artist.getId(), false, true, false, false, false); + break; case R.id.artist_menu_star: toggleStarred(artist); break; @@ -319,6 +328,9 @@ public class SubsonicFragment extends Fragment implements SwipeRefreshLayout.OnR case R.id.album_menu_share: createShare(songs); break; + case R.id.song_menu_play_last: + getDownloadService().download(songs, false, false, false, false); + break; case R.id.song_menu_download: getDownloadService().downloadBackground(songs, false); break; |