diff options
| author | salmonik <raisersoft@proton.me> | 2026-05-08 01:12:31 +0200 |
|---|---|---|
| committer | salmonik <raisersoft@proton.me> | 2026-05-08 01:12:31 +0200 |
| commit | 0f00616dca071750381234b5c59c8ec1e71b28ed (patch) | |
| tree | 35d01b2ea8bbff458df5cb39ccc7d7b5dc6640ae /src/scrobbler.rs | |
| parent | Add desktop notifications for track changes, queue end, and errors (diff) | |
| download | rsplayer-0f00616dca071750381234b5c59c8ec1e71b28ed.tar.gz rsplayer-0f00616dca071750381234b5c59c8ec1e71b28ed.zip | |
Fix shuffle first song not being shuffled
update_shuffle_indices now shuffles all indices when position is 0
(no tracks have been played yet), so the first track played is random
instead of always being tracks[0]. Directory playback now uses
q.current() to pick the first track, resolving through shuffled indices
when shuffle is active.
Also pins notify-rust version in Cargo.toml and removes PLAN.md
(superseded by TODO.md).
Diffstat (limited to 'src/scrobbler.rs')
0 files changed, 0 insertions, 0 deletions
