| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix queue bugs: play -i on empty queue, stale track replay after queue ends, ↵ | salmonik | 2026-05-07 | 1 | -14/+906 |
| | | | | | | | | | | shuffle preserving current position - insert_after_current: guard against panic on empty queue - play -i (now): skip position increment when queue was empty so track plays - directory last: use audio.is_playing() instead of q.current() to avoid replaying finished track - shuffle: only randomize tracks after current position | ||||
| * | Add toggle command to resume/pause playback and fix queue display bug | salmonik | 2026-05-06 | 1 | -1/+1 |
| | | | | | | | - Add 'rsp toggle' command to toggle between play and pause - Fix queue display showing wrong track as playing when shuffle is enabled - Update shell completion scripts for new toggle command | ||||
| * | Add install script, shell completions, and systemd service | salmonik | 2026-05-06 | 1 | -0/+26 |
| - Add install.sh script that builds release, stops daemon, and installs binary - Add shell completions for bash, zsh, and fish - Add systemd user service unit file - Add public binary declaration in Cargo.toml - Add install command to CLI - Make current_track field public for MPRIS integration (placeholder) | |||||
