code-charity / code-charity/youtube
Quick Save to Playlist Shortcut
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 4.6k
- Forks
- 996
- Avg merge
- 2d 15h
- Merged PRs (30d)
- 7
Description
⚬ PROBLEM:
I don't like when I need to add a lot of videos to a playlist that isn't Watch Later since it's not as quick, I have to go through like 3 clicks to get there every time, I want it to be one easy click (like the mobile version).
Also the video player "Save" button is annoyingly in the three dots sometimes, I'd like it if it was out of that menu every time.
⚬ SOLUTION:
A solution I imagined would be making a shortcut on the thumbnail next to Add to Watch Later. You will be asked to choose which playlist you want to make a shortcut for, and it will remember it until you change it.
This is similar to the mobile version where all you need to do is tap "Save" on a video and it will quickly save it to the last playlist you selected (a shame you have to do it manually on PC).
On PC, sometimes the Save button below a video player is hidden away in the three-dots annoyingly, there should be a way to force it to be out of the menu all the time.
⚬ ALTERNATIVES:
Also make the same functionality available when clicking on the three dots of any video; a button called "Quick Save to Playlist", beside "Add to Watch Later" and "Save to Playlist".
⚬ RELEVANCE / SCOPE:
For people who manage a lot of playlists this would be good.
⚬ "SIDE EFFECTS":
Not everyone manages playlists as much but it doesn't hurt to have a quicker shortcut i guess.
⚬ CONTEXT:
// I manage playlists a lot
Thank you!
| SHORT Table | (Summary) |
|---|---|
| Problem | Adding to custom playlist needs to be one-click |
| Solution | Make a thumbnail shortcut "Quick Save to Playlist" that remembers the last playlist |
| Alternatives | Also make a context-menu shortcut (in the three dots menu) with the same functionality |
| Scope | People who manage playlists |
| Side effects | Not really |
| Context | I manage playlists a lot. |
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files, tests, or entry points are named. First map the thumbnail actions, video-player Save menu, and three-dot menu, then determine how the selected playlist could be remembered. Done means the proposed quick-save action is available on the intended surfaces, saves to the remembered playlist, and provides a way to change that playlist.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100