diff options
Diffstat (limited to 'TODO.md')
| -rw-r--r-- | TODO.md | 2 |
1 files changed, 2 insertions, 0 deletions
| @@ -34,6 +34,8 @@ | |||
| 34 | 34 | ||
| 35 | - [x] **Metadata extraction and display** - Extract ID3/metadata tags from audio files and display as "INDEX. ARTIST - TITLE", falls back to filename. Uses symphonia for metadata extraction. | 35 | - [x] **Metadata extraction and display** - Extract ID3/metadata tags from audio files and display as "INDEX. ARTIST - TITLE", falls back to filename. Uses symphonia for metadata extraction. |
| 36 | 36 | ||
| 37 | - [x] **Flexible play command** - Added `-i/--now`, `-n/--next`, `-l/--last` flags to play command: `play MUSIC` (default - add to end and play), `play -i MUSIC` (insert after current and skip to it), `play -n MUSIC` (insert after current, don't skip), `play -l MUSIC` (add to end of queue). Also fixed queue display to correctly show playing track. | ||
| 38 | |||
| 37 | ## Potential Improvements | 39 | ## Potential Improvements |
| 38 | 40 | ||
| 39 | - [ ] **Add error handling for audio playback** - Consider more robust error handling in the audio thread. | 41 | - [ ] **Add error handling for audio playback** - Consider more robust error handling in the audio thread. |
