-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add a Mark-as-watched long-press menu item for playlists #11688
Comments
I don't get the purpose. If you've already watched them all, you can ignore the playlist and move on to newer ones. |
The channel of interest has thousands up on thousands of videos. I don't remember which videos I've seen and which ones I haven't. |
Ah, so you basically want to be able to scroll through the channel and view unwatched videos only, but for that you intend to use a bulk marking action by eliminating known watched playlists. ... I don't know, that seems like an overly specific use case to me. |
That's my use case. Perhaps that is overly specific. Hard to know if other people want this. Is it difficult to add? I assumed it would be approximately "copy this code from the long-press video to long-press playlist". Maybe I'm mistaken, I don't know the codebase. |
I have (at least) another use case for it, but first I'll try to generalize @natebragg 's use case. The "mark the entire playlist as watched" button is useful for syncing "watched videos" in a general case. I'll show a possibility unexpected example arising from the mutable nature of playlists. It is common to YouTube Channels to release "video series" and neatly organize episodes in a single playlist. If a "video series" is still under construction (there are episodes yet to be released), one could mark the entire playlist as watched and as a new episode would be released, one would see an unwatched video on the bottom/top of the playlist. Now I'll describe my use case. I have a stateful/ephemeral/everchanging/mutable playlist I call "To Download". When I'll be without internet for a long time, I add some videos to the "To Download" playlist; manually download each video [footnote 1]; watch downloaded videos offline (usually all of them); mark each downloaded and watched video as watched; then I use "Remove watched" button to clear the playlist. I find this feature rarely useful outside of syncing use cases. I believe new users (who needs to sync something once) and automation junkies (like me) could benefit from this feature. [footnote 1]: other automation buttons such as "Download entire playlist" would benefit my use case. |
Checklist
Feature description
On a youtube channel's "Playlist" view, if a playlist is selected with a long press a menu should appear (akin to the long press on a single video). On that menu, a "Mark all as watched" item appears that when pushed iterates the list of videos in the playlist and mark all as watched.
Why do you want this feature?
I often have watched long playlists of videos in the official youtube app, and want to also mark them as watched in NewPipe. Right now if I want to mark them all, I have to open the playlist and mark each video manually, which takes forever on playlists with 100+ videos.
Additional information
No response
The text was updated successfully, but these errors were encountered: