-
Fetch metadata and index files
- Configure paths
-
SSH library integrationJust pass ssh:// url to mpv - Loading bar
-
Playlist
- Build data models for songs
- PlaylistView
- User interactions
-
Folder list
- Build data model for folders
- FoldersView
- User interactions
-
Player
- Play/pause indicator
- Current track title, as pulled from metadata
- Progress bar
- Idle state
-
Search
- Decide on a fast search library
- Debounce/throttle user input
- Wire up to the playlist
- SearchView
-
Theming
- User configurable theme
- *Bonus* Visualizations
- *Bonus* Album art