Skip to content

Latest commit

 

History

History
42 lines (37 loc) · 1.41 KB

DEVNOTES.md

File metadata and controls

42 lines (37 loc) · 1.41 KB

Potential improvements

  • Reuse animation after loading from old version
  • Fix sorting imports
  • Add support for Youtube Lounge API
  • Apply transitions where applicable
  • Check screen reader support
  • Improve editor loading animation on save
    • Also include loading new subscription groups
  • Add ripple effect to buttons
  • Limit refresh time of cached requests
  • Performance optimization with https://github.com/Skayo/svelte-tiny-virtual-list
  • Scroll per horizontal item (on small screens)
  • Editor button controls
    • Allow selecting element in right-side of editor
    • Add plus button to left-side of editor that adds the subscriptions to or below the selected element
    • Add up/down buttons to right-side of editor
    • Create add all buttons that adds all filtered subscriptions
  • Show add all button on empty subscriptions screen
  • Fix video order for livestreams
  • Bring Your Own API-Key (BYOAK)

On hold due to API quotas

  • Requires loading entire watched videos playlist
    • Mark (previously) watched videos

Future feature ideas

  • Small player + manage queue
  • Add playlists to deck
  • Manage watched videos
  • Hide/skip watched videos
  • Change video sorting
  • Show description/comments
  • Like/dislike/comment on videos
  • Search Deck for subscriptions/videos
  • Search YouTube
  • Manage subscriptions
  • Manage playlists
  • Manage watch later