diff --git a/README.md b/README.md index 5d2f593..4509c05 100644 --- a/README.md +++ b/README.md @@ -1,21 +1,28 @@ # featherfin -### TODO +## TODO -- [ ] Add episode title and SXXEXX to item screen for episode -- [ ] Enlarge Next Up section on Home -- [ ] Fix row spacing on Home +### Features + +- [x] Add episode title and SXXEXX to item screen for episode - [ ] Add Continue Watching section to Home +- [x] Make scroller item img click go to item page +- [x] Make scroller item play button click go to play page - [ ] Finish Item page - [ ] Add Actor List to all items except seasons - [ ] Add episode list for series/seasons - [ ] Add next episode list for episode - [ ] Add related shows/movies to series and movies -- [ ] Finish implementing MediaInfo -- [ ] Move all MediaInfo stand-ins to the component + - [ ] Don't assume stream order +- [x] Finish implementing MediaInfo - [ ] Make Like and Favorite buttons work - [ ] Show state - [ ] Update state +- [ ] Finish play page + - [ ] Play the correct media + - [ ] Play the correct media tracks + - [ ] Resume functionality + - [ ] Save watchtime when closing playback - [ ] Make play buttons on media start playing - [ ] Movies start playing movie - [ ] Episodes play episode @@ -24,5 +31,18 @@ - [ ] Design UI elements - [ ] Implement - [ ] Add search + - [ ] Add search page + - [ ] Add search functionality - [ ] Make featured media carousel work - [ ] a lot +- [ ] Finish styling login page + +### Chores + +- [x] Enlarge Next Up section on Home +- [x] Fix row spacing on Home +- [ ] Add image blurs when waiting for images +- [ ] Add title tag to scroller item titles and subtitles +- [ ] Combine Portrait and Landscape scroller item components +- [x] Move all MediaInfo stand-ins to the component +- [ ] Replace all FeedItem references with jfapi.Item diff --git a/src/App.vue b/src/App.vue index 43967c3..62d3fd1 100644 --- a/src/App.vue +++ b/src/App.vue @@ -16,10 +16,7 @@ const logout = () => {