2 Commits

Author SHA1 Message Date
mathias 9fb818b804 Added tests, improve UI and controls
- Ctrl+U / Ctrl+D for half-page scrolling in the station list
  - ESC in Normal mode clears the active search filter
  - Replace dual #[cfg(test)] play_station methods with a single method
    using an injected SpawnFn; tests use App::without_player()
  - Fix all clippy warnings (collapsible ifs, sort_by_key, type_complexity)
2026-05-15 12:12:10 +02:00
mathias 3e36f25582 initial commit 2025-08-03 21:18:48 +02:00