Browse Source

updated to-do list

Brandon Wong 1 year ago
parent
commit
350b001d02
1 changed files with 8 additions and 1 deletions
  1. 8 1
      popup/popup.js

+ 8 - 1
popup/popup.js

@@ -2,11 +2,18 @@ document.addEventListener("alpine:init", () => {
   //TODO
   // - preserve playlist order (sort)
   // - "play/resume playlist" button (pick up where you left off)
-  //   - track timestamp to truly resume where you left off
+  //   X track timestamp to truly resume where you left off
   // - periodically remove watched videos
   //   - or move to an "old" category, and add a screen to see the list
   // - consider separating context menu items (rather than having a sub-menu)
   // - view playback history (?)
+  // - include currently open tabs in export
+  // - support playlist management (add, remove, rename playlists)
+  // - support input text box for adding to playlist (how to handle title?)
+  // - option (probably a button) to add current page (url, title) to playlist
+  // - button to add channel to youtube page (copy gql mutation to clipboard) (like the automa version)
+  // - long-term: replace youtube page? rss feeds? need server?
+  // - add personal rating feature ("enjoyed", "this was important", etc)
   Alpine.data("playlistManager", () => ({
     playlists: {},
     currentIndices: {},