diff options
| author | salmonik <raisersoft@proton.me> | 2026-05-08 00:40:40 +0200 |
|---|---|---|
| committer | salmonik <raisersoft@proton.me> | 2026-05-08 00:40:40 +0200 |
| commit | cfd0781ebae76447cc8072fd60883aabf8158d32 (patch) | |
| tree | 9cb5bf7da4b1c4070cdb827cd0387968e09161eb /src/playback.rs | |
| parent | Fix queue bugs: play -i on empty queue, stale track replay after queue ends, ... (diff) | |
| download | rsplayer-cfd0781ebae76447cc8072fd60883aabf8158d32.tar.gz rsplayer-cfd0781ebae76447cc8072fd60883aabf8158d32.zip | |
Extract queue module, add comprehensive tests, fix queue/play bugs
• Moved Queue, Track, ShuffleMode, AudioMetadata from daemon.rs into new src/queue.rs module with public API\n• Fixed rsp play <file> interrupting active playback (now checks is_playing)\n• Fixed directory play -n/-i inserting files in reverse order (now uses .iter().rev())\n• Removed dead duplicate shuffle handler in process_command\n• Fixed queue display showing (playing) when playback is stopped\n• Added 34 tests covering navigation, shuffle, insert ordering, edge cases, display
Diffstat (limited to 'src/playback.rs')
0 files changed, 0 insertions, 0 deletions
