diff --git a/ultrasonic/src/main/java/org/moire/ultrasonic/util/LoadingTask.java b/ultrasonic/src/main/java/org/moire/ultrasonic/util/LoadingTask.java index 16936c09..a2c25fa2 100644 --- a/ultrasonic/src/main/java/org/moire/ultrasonic/util/LoadingTask.java +++ b/ultrasonic/src/main/java/org/moire/ultrasonic/util/LoadingTask.java @@ -38,14 +38,9 @@ public abstract class LoadingTask extends BackgroundTask return; } - getHandler().post(new Runnable() - { - @Override - public void run() - { - swipe.setRefreshing(false); - done(result); - } + getHandler().post(() -> { + swipe.setRefreshing(false); + done(result); }); } catch (final Throwable t) @@ -55,14 +50,9 @@ public abstract class LoadingTask extends BackgroundTask return; } - getHandler().post(new Runnable() - { - @Override - public void run() - { - swipe.setRefreshing(false); - error(t); - } + getHandler().post(() -> { + swipe.setRefreshing(false); + error(t); }); } } diff --git a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/fragment/PlayerFragment.kt b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/fragment/PlayerFragment.kt index a8f4f19c..9e3b4d7a 100644 --- a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/fragment/PlayerFragment.kt +++ b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/fragment/PlayerFragment.kt @@ -610,10 +610,6 @@ class PlayerFragment : Navigation.findNavController(requireView()).navigate(action) return true } - R.id.menu_remove -> { - onPlaylistChanged() - return true - } R.id.menu_item_screen_on_off -> { val window = requireActivity().window if (mediaPlayerController.keepScreenOn) { diff --git a/ultrasonic/src/main/res/menu/nowplaying_context.xml b/ultrasonic/src/main/res/menu/nowplaying_context.xml index 51cea1ea..51d41305 100644 --- a/ultrasonic/src/main/res/menu/nowplaying_context.xml +++ b/ultrasonic/src/main/res/menu/nowplaying_context.xml @@ -10,9 +10,6 @@ - diff --git a/ultrasonic/src/main/res/values-cs/strings.xml b/ultrasonic/src/main/res/values-cs/strings.xml index 10634765..0d215da8 100644 --- a/ultrasonic/src/main/res/values-cs/strings.xml +++ b/ultrasonic/src/main/res/values-cs/strings.xml @@ -53,7 +53,6 @@ Jukebox vypnut Jukebox zapnut Texty písní - Odstranit skladbu Uložit playlist Obrazovka vypnuta Obrazovka zapnuta diff --git a/ultrasonic/src/main/res/values-de/strings.xml b/ultrasonic/src/main/res/values-de/strings.xml index 07d2f06a..b6d0f161 100644 --- a/ultrasonic/src/main/res/values-de/strings.xml +++ b/ultrasonic/src/main/res/values-de/strings.xml @@ -67,7 +67,6 @@ Jukebox Aus Jukebox An Liedtext - Titel entfernen Wiedergabeliste speichern Bildschirm aus Bildschirm an diff --git a/ultrasonic/src/main/res/values-es/strings.xml b/ultrasonic/src/main/res/values-es/strings.xml index cb8c09d0..1736524b 100644 --- a/ultrasonic/src/main/res/values-es/strings.xml +++ b/ultrasonic/src/main/res/values-es/strings.xml @@ -68,7 +68,6 @@ Apagar Jukebox Encender Jukebox Letras - Quitar canción Guardar lista de reproducción Pantalla apagada Pantalla encendida diff --git a/ultrasonic/src/main/res/values-fr/strings.xml b/ultrasonic/src/main/res/values-fr/strings.xml index 437e10db..7ae48c42 100644 --- a/ultrasonic/src/main/res/values-fr/strings.xml +++ b/ultrasonic/src/main/res/values-fr/strings.xml @@ -67,7 +67,6 @@ Désactiver le mode jukebox Activer le mode jukebox Paroles - Retirer le morceau Enregistrer la playlist Désactiver l\'écran Sur l\'écran diff --git a/ultrasonic/src/main/res/values-hu/strings.xml b/ultrasonic/src/main/res/values-hu/strings.xml index 402514bf..ed40d385 100644 --- a/ultrasonic/src/main/res/values-hu/strings.xml +++ b/ultrasonic/src/main/res/values-hu/strings.xml @@ -59,7 +59,6 @@ Jukebox ki Jukebox be Dalszöveg - Dal eltávolítása Mentés lejátszási listába Kijelző ki Kijelző be diff --git a/ultrasonic/src/main/res/values-it/strings.xml b/ultrasonic/src/main/res/values-it/strings.xml index 02686cde..ab45e3ab 100644 --- a/ultrasonic/src/main/res/values-it/strings.xml +++ b/ultrasonic/src/main/res/values-it/strings.xml @@ -51,7 +51,6 @@ Jukebox spento Jukebox acceso Testi - Elimina canzone Salva Playlist Schermo spento Schermo acceso diff --git a/ultrasonic/src/main/res/values-nl/strings.xml b/ultrasonic/src/main/res/values-nl/strings.xml index 86744704..b92aab0f 100644 --- a/ultrasonic/src/main/res/values-nl/strings.xml +++ b/ultrasonic/src/main/res/values-nl/strings.xml @@ -68,7 +68,6 @@ Jukebox uitgeschakeld Jukebox ingeschakeld Songtekst - Nummer verwijderen Afspeellijst opslaan Scherm uit Scherm aan diff --git a/ultrasonic/src/main/res/values-pl/strings.xml b/ultrasonic/src/main/res/values-pl/strings.xml index efff621c..1b84f3e0 100644 --- a/ultrasonic/src/main/res/values-pl/strings.xml +++ b/ultrasonic/src/main/res/values-pl/strings.xml @@ -53,7 +53,6 @@ Jukebox wyłączony Jukebox włączony Tekst utworu - Usuń utwór Zapisz playlistę Ekran wyłączony Ekran włączony diff --git a/ultrasonic/src/main/res/values-pt-rBR/strings.xml b/ultrasonic/src/main/res/values-pt-rBR/strings.xml index a4f2dc9a..a6bf5731 100644 --- a/ultrasonic/src/main/res/values-pt-rBR/strings.xml +++ b/ultrasonic/src/main/res/values-pt-rBR/strings.xml @@ -67,7 +67,6 @@ Jukebox Desligado Jukebox Ligado Letras - Excluir Música Salvar Playlist Tela Desligada Tela Ligada diff --git a/ultrasonic/src/main/res/values-pt/strings.xml b/ultrasonic/src/main/res/values-pt/strings.xml index e188bfc7..420872cb 100644 --- a/ultrasonic/src/main/res/values-pt/strings.xml +++ b/ultrasonic/src/main/res/values-pt/strings.xml @@ -53,7 +53,6 @@ Jukebox Desligado Jukebox Ligado Letras - Apagar Música Salvar Playlist Ecrã Desligado Ecrã Ligado diff --git a/ultrasonic/src/main/res/values-ru/strings.xml b/ultrasonic/src/main/res/values-ru/strings.xml index 699fa66d..05cb3e20 100644 --- a/ultrasonic/src/main/res/values-ru/strings.xml +++ b/ultrasonic/src/main/res/values-ru/strings.xml @@ -64,7 +64,6 @@ Jukebox выключен Jukebox включен Тексты - Удалить песню Сохранить плейлист Отключение дисплея Включение дисплея diff --git a/ultrasonic/src/main/res/values-zh-rCN/strings.xml b/ultrasonic/src/main/res/values-zh-rCN/strings.xml index 2419a85b..e73d79a4 100644 --- a/ultrasonic/src/main/res/values-zh-rCN/strings.xml +++ b/ultrasonic/src/main/res/values-zh-rCN/strings.xml @@ -66,7 +66,6 @@ 关闭 Jukebox 开启 Jukebox 歌词 - 删除歌曲 保存播放列表 关闭屏幕常亮 开启屏幕常亮 diff --git a/ultrasonic/src/main/res/values/arrays.xml b/ultrasonic/src/main/res/values/arrays.xml index 9b78df01..4762fc89 100644 --- a/ultrasonic/src/main/res/values/arrays.xml +++ b/ultrasonic/src/main/res/values/arrays.xml @@ -31,6 +31,10 @@ @string/settings.preload_3 @string/settings.preload_5 @string/settings.preload_10 + @string/settings.preload_50 + @string/settings.preload_100 + @string/settings.preload_500 + @string/settings.preload_1000 @string/settings.preload_unlimited diff --git a/ultrasonic/src/main/res/values/strings.xml b/ultrasonic/src/main/res/values/strings.xml index b5ebfaa7..b233813e 100644 --- a/ultrasonic/src/main/res/values/strings.xml +++ b/ultrasonic/src/main/res/values/strings.xml @@ -68,7 +68,6 @@ Jukebox Off Jukebox On Lyrics - Remove Song Save Playlist Screen Off Screen On @@ -267,6 +266,10 @@ 2 songs 3 songs 5 songs + 50 songs + 100 songs + 500 songs + 1000 songs Unlimited Remember to set up your user and password in the Scrobble service(s) on the server Scrobble my plays