Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -108,6 +108,13 @@ public boolean onOptionsItemSelected(@NonNull MenuItem item) {
});
return true;
}
if (item.getItemId() == R.id.action_add_to_queue) {
albumPageViewModel.getAlbumSongLiveList().observe(getViewLifecycleOwner(), songs -> {
MediaManager.enqueue(mediaBrowserListenableFuture, songs, false);
});

return true;
}

return false;
}
Expand Down
5 changes: 5 additions & 0 deletions app/src/main/res/menu/album_page_menu.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/action_add_to_queue"
android:icon="@drawable/ic_add"
android:title="@string/menu_add_to_queue_button"
app:showAsAction="never" />
<item
android:id="@+id/action_download_album"
android:icon="@drawable/ic_file_download"
Expand Down
1 change: 1 addition & 0 deletions app/src/main/res/values-de/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -154,6 +154,7 @@
<string name="login_title_expanded">Subsonic Server</string>
<string name="media_route_menu_title">Cast</string>
<string name="menu_add_button">Hinzufügen</string>
<string name="menu_add_to_queue_button">Zur Warteschlange hinzufügen</string>
<string name="menu_download_all_button">Alle Herunterladen</string>
<string name="menu_download_label">Downloads</string>
<string name="menu_filter_all">Alle</string>
Expand Down
1 change: 1 addition & 0 deletions app/src/main/res/values-fr/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -133,6 +133,7 @@
<string name="login_title_expanded">Serveurs Subsonic</string>
<string name="media_route_menu_title">Cast</string>
<string name="menu_add_button">Ajouter</string>
<string name="menu_add_to_queue_button">Ajouter à la liste d\'attente</string>
<string name="menu_download_all_button">Télécharger tout</string>
<string name="menu_download_label">Téléchargé</string>
<string name="menu_filter_all">Tout</string>
Expand Down
3 changes: 2 additions & 1 deletion app/src/main/res/values-it/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,8 @@
<string name="login_title_expanded">Server Subsonic</string>
<string name="media_route_menu_title">Trasmetti</string>
<string name="menu_add_button">Aggiungi</string>
<string name="menu_download_all_button">Scarica tutto</string>
<string name="menu_add_to_queue_button">Aggiungi alla coda</string>
<string name="menu_download_all_button">Scarica tutto</string>
<string name="menu_download_label">Scarica</string>
<string name="menu_filter_all">Tutti</string>
<string name="menu_filter_download">Scaricati</string>
Expand Down
1 change: 1 addition & 0 deletions app/src/main/res/values-ko/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -135,6 +135,7 @@
<string name="login_title_expanded">Subsonic 서버</string>
<string name="media_route_menu_title">Cast</string>
<string name="menu_add_button">추가</string>
<string name="menu_add_to_queue_button">재생목록에 추가</string>
<string name="menu_download_all_button">모두 다운로드</string>
<string name="menu_download_label">다운로드</string>
<string name="menu_filter_all">모두</string>
Expand Down
1 change: 1 addition & 0 deletions app/src/main/res/values-pt/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -134,6 +134,7 @@
<string name="login_title_expanded">Servidores Subsonic</string>
<string name="media_route_menu_title">Transmitir</string>
<string name="menu_add_button">Adicionar</string>
<string name="menu_add_to_queue_button">Adicionar à fila</string>
<string name="menu_download_all_button">Baixar todos</string>
<string name="menu_download_label">Download</string>
<string name="menu_filter_all">Todos</string>
Expand Down
1 change: 1 addition & 0 deletions app/src/main/res/values-ru/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -153,6 +153,7 @@
<string name="login_title_expanded">Subsonic серверы</string>
<string name="media_route_menu_title">Cast</string>
<string name="menu_add_button">Добавить</string>
<string name="menu_add_to_queue_button">Добавить в очередь</string>
<string name="menu_download_all_button">Скачать все</string>
<string name="menu_download_label">Скачать</string>
<string name="menu_filter_all">Все</string>
Expand Down
1 change: 1 addition & 0 deletions app/src/main/res/values-zh/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -137,6 +137,7 @@
<string name="login_title_expanded">Subsonic 服务器</string>
<string name="media_route_menu_title">投送</string>
<string name="menu_add_button">添加</string>
<string name="menu_add_to_queue_button">添加到队列</string>
<string name="menu_download_all_button">全部下载</string>
<string name="menu_download_label">下载</string>
<string name="menu_filter_all">全部</string>
Expand Down
1 change: 1 addition & 0 deletions app/src/main/res/values/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -158,6 +158,7 @@
<string name="login_title_expanded">Subsonic servers</string>
<string name="media_route_menu_title">Cast</string>
<string name="menu_add_button">Add</string>
<string name="menu_add_to_queue_button">Add to queue</string>
<string name="menu_download_all_button">Download all</string>
<string name="menu_download_label">Download</string>
<string name="menu_filter_all">All</string>
Expand Down