subsound
a subsonic music player.
screenshots
goals
- [x] browsing content
- [x] audio playback
- [x] starred songs
- [ ] media players support (lock screens)
- [x] android
- [ ] ios
- [ ] a nice, smooth interface
- [ ] offline support
- [ ] sync content for local access in database
- [ ] selective caching
possible goals:
- chromecast
- airplay
- support other servers than subsonic compatible apis
- linux
- transcoding when needed
non-goals:
- video support
- eq/gain
todo:
- [x] playback support
- [x] media players support (lock screens) for android
- [ ] media players support (lock screens) for ios
- [ ] queue support
- [x] cache artwork
- [x] download files
- [ ] cache files
- [ ] album page: star button in song list
- [ ] album page: summary in bottom of song list
- [ ] album page: play button
- [x] album page: play on click
- [ ] album page: slide to enqueue
- [ ] artist page: play button
- [ ] setup sqlite database + migrations
- [ ] store artist index in sqlite db for offline use
- [ ] make it work offline
- [ ] store artwork persistent locally
- [ ] store files persistent locally
- [ ] store metadata persistent locally in database (as part of a full metadata sync?)
eventually
- [ ] album page: save button
- [ ] artist page: save button
Comments are closed.