New SongView, UV & More (#6)
Honestly, I don't remember everything I've done in this branch. Important things: - Started using UV for dependency / python version management - Fixed the stupid queue skipping bug (still can't believe it was a race condition) - New SongView widget that multiple screens share - New features on most views with songs! - Songs can be shared - Songs can be added to playlists - Songs can be rated - Upgraded my Navidrome server version & had to change some stuff for it Co-authored-by: Jackson Hodge <jackson.d.hodge@jbhunt.com> Reviewed-on: #6
This commit is contained in:
1 parent
d3de6ee914
commit
2295af7b56
10 files changed
+763
-201
No files matched your search
+22
@@ -8,3 +8,25 @@
|
||||
- Config for no fancy images UI
|
||||
- Auto cache deletion (if not played in x number of days remove)
|
||||
- Accurate play time tracking server (optionally) linked to player
|
||||
- Create / Edit playlist features
|
||||
|
||||
# Features
|
||||
- Playlist Management
|
||||
- [x] Create Playlist
|
||||
- [x] Add songs
|
||||
- This is only really half done, more screens need this feature, but I'm moving this to a tech debt state
|
||||
- [ ] Remove songs
|
||||
- [ ] Change order
|
||||
- [ ] Rename
|
||||
- [ ] Set public / private
|
||||
|
||||
# Technical Features
|
||||
- [ ] Custom song table widget that's an extension of DataTable. There are some universal functions / keybinds a user should be able to use when looking at a list of songs, ex:
|
||||
- [x] Add to playlist
|
||||
- [x] Favorite
|
||||
- [x] Queue
|
||||
- [x] Play
|
||||
- [x] Share
|
||||
- [x] Rate
|
||||
- [ ] Go to album
|
||||
- [ ] Go to artist
|
||||
Reference in new issue
Block a user