diff options
Diffstat (limited to '')
| -rw-r--r-- | TODO.md | 4 |
1 files changed, 4 insertions, 0 deletions
| @@ -2,6 +2,10 @@ | |||
| 2 | 2 | ||
| 3 | ## Completed ✓ | 3 | ## Completed ✓ |
| 4 | 4 | ||
| 5 | - [x] **Dev/release build config separation** - Store config next to binary in dev mode, use XDG in release mode. | ||
| 6 | |||
| 7 | - [x] **Volume without argument returns current volume** - `rsplayer volume` now returns current level. | ||
| 8 | |||
| 5 | - [x] **Fix SampleRate access in audio.rs:104** - `config.sample_rate().0` is invalid because `cpal::SampleRate` is a type alias for `u32`, not a tuple struct. | 9 | - [x] **Fix SampleRate access in audio.rs:104** - `config.sample_rate().0` is invalid because `cpal::SampleRate` is a type alias for `u32`, not a tuple struct. |
| 6 | 10 | ||
| 7 | - [x] **Implement previous track logic** (`src/playback.rs:99`) - Implemented basic previous() that restarts current track if playing/paused. | 11 | - [x] **Implement previous track logic** (`src/playback.rs:99`) - Implemented basic previous() that restarts current track if playing/paused. |
