diff options
| author | salmonik <raisersoft@proton.me> | 2026-05-11 16:25:49 +0200 |
|---|---|---|
| committer | salmonik <raisersoft@proton.me> | 2026-05-11 16:25:49 +0200 |
| commit | 455ec54613230f4004a24f8d2798fb0084e00cb4 (patch) | |
| tree | 5ffb7606a11ebf33ea940f068ed046bfda0f0c54 /AGENTS.md | |
| parent | Fix shuffle to not shuffle current track - only shuffle tracks after current ... (diff) | |
| download | rsplayer-455ec54613230f4004a24f8d2798fb0084e00cb4.tar.gz rsplayer-455ec54613230f4004a24f8d2798fb0084e00cb4.zip | |
Add display_format config, fix restart command, clean up config code
- Add display_format option with get/set/list/unset for customizing track display
- Add Track::format() supporting $ARTIST, $ALBUM, $TRACK variables
- Update queue, status, notifications to use display_format
- Fix restart command using wrong subcommand 'start' -> 'start-daemon'
- Remove socket_path from config (now computed at runtime from XDG_RUNTIME_DIR)
- Consolidate duplicate save() and save_all() into single save()
- Fix redundant .clone().clone() in config.rs
- Add todo item for caching config in daemon hot paths
Diffstat (limited to 'AGENTS.md')
| -rw-r--r-- | AGENTS.md | 4 |
1 files changed, 1 insertions, 3 deletions
| @@ -53,6 +53,4 @@ Run these before completing any task: | |||
| 53 | - [x] Desktop notifications for track changes, queue end, and errors | 53 | - [x] Desktop notifications for track changes, queue end, and errors |
| 54 | 54 | ||
| 55 | ## Remaining Work | 55 | ## Remaining Work |
| 56 | - Queue state persistence to disk | 56 | Check @TODO.md |
| 57 | - Album shuffle mode with proper album/folder grouping | ||
| 58 | - Scrobbling (Last.fm/ListenBrainz) | ||
