commits
This allows using `KeyCode::Char(' ')` to play and pause.
This adds play, pause & playpause functionality. The media keys
haven't been tested but in theory should work.
This is so that media controls work when implemented.
`minimp3` used to depend on `slice-deque` which is unmaintained and
contains memory safety issues, see
https://github.com/germangb/minimp3-rs/issues/42
`minimp3` now uses `slice-ring-buffer`
the closing bracket was missing from the CI badge
feat: add systemd service commands
chore: package for ubuntu/debian and fedora
ci: include README.md and LICENSE to the final archive
ci: install protoc from homebrew
feat(api): add provider to request parameters
feat(api): call a generic radio provider
fix(ui): handle unknown station name and bitrate
feat(provider): add new radio provider: radio-browser
ci: upgrade fluentci action
fix: handle empty icy headers