Repository navigation
Added
- The cover is drawn as a real picture in terminals that speak kitty's
graphics protocol or sixel, at the resolution the panel can actually hold
rather than one pixel per half cell.AlbumArtModepicks the protocol, or
leaves it to be worked out from the terminal; half blocks stay the default
and the fallback. --config <file>points the whole profile — settings, session, statistics —
at another folder, so the player can run from a stick.--previewtakes--rowsfor a given window height and--screenfor the
settings and help screens, and renders the frame the window really settles
on rather than an empty one.- Linux and macOS builds.
--installhas a unix half:~/.local/bin, plus a
desktop entry on Linux so a file manager offers it for audio files. - Releases carry a
SHA256SUMSfile, and CI checks the declared minimum Rust
version and the advisory database. - Sorting by album, which groups a library the way it was bought rather than
the way it was named. Files with no album tag group by folder instead. wsaves the queue, or whatever the list is showing after a search or a
filter, as an extendedm3u8beside your music. Paths are written
relative where they can be, so moving the folder does not break the list.
Changed
- The PCM buffer is taken in blocks rather than one allocation sized from
the duration in the container. A stream that would not say how long it
was used to stop after ten minutes, and a short track paid for a long
one.
Fixed
--previewlooked for a cover inside the file but not beside it, unlike the
player itself.- Whether a console was really attached was only ever checked on Windows, so
redirecting the output anywhere else would have drawn frames forever. - The manifest claimed a minimum Rust version that its own dependencies did
not support.
Checking a download
sha256sum -c SHA256SUMS # linux, macos
Get-FileHash <file> -Algorithm SHA256 # windows