diff --git a/README.md b/README.md index 1b254bd..1da53ce 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,7 @@ working one, re-checking whenever the phone switches network: | Order | Connection | When it's used | |---|---|---| -| 1 | Whatever worked last time | Tried alone first, so a normal start costs one request | +| 1 | Whatever worked last time | Tried alone first, so a normal start costs one request (if that was a remote address, the home addresses get 2 s first) | | 2 | Home network, plain HTTP | On your Wi-Fi (fast: no encryption work for the phone) | | 3 | Home network, HTTPS (`*.plex.direct`) | On your Wi-Fi if plain HTTP is refused, or if *Settings → Encrypt at home too* is on | | 4 | Remote, HTTPS | Away, if Remote Access is set up on the server | @@ -73,6 +73,12 @@ clock has been reset to before 2024 the certificate date check is skipped rather * Now Playing: big art on a backdrop coloured from the cover, seek bar, shuffle, repeat (queue/track), love, sleep timer (15–90 min or end of track), where it's streaming from. * Up Next queue: jump, play next, remove, clear; the queue and position survive restarts. +* Downloads for offline listening: long-press a track, album, artist or playlist -> *Download*; + *Menu -> Downloads* shows progress, space used and free, play/shuffle, retry and remove. Files go to + the SD card. MP3 originals are kept as they are (unless above a lower *Download quality* in + Settings); everything else is transcoded to MP3, 320 kbps by default. Downloaded tracks play from + the SD card, offline too, and plays made offline are reported to Plex later. +* *Menu -> Close Minamp* stops the music and closes every screen. * Wired headset button: 1 click play/pause, 2 next, 3 previous; Bluetooth media keys; pauses for calls and when headphones are unplugged. @@ -102,4 +108,3 @@ Tests (desktop JVM, no device): * No gapless playback (Android 2.2/2.3 have no API for it). * Notification has no playback buttons (pre-Android 3 can't); tap it to open Now Playing. -* Downloads for offline listening aren't implemented.