-
-
Notifications
You must be signed in to change notification settings - Fork 3.2k
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
Enable users to permanently lock the thumbnail of a playlist #9468
Comments
What does YT do? |
Youtube doesn't let the user decide which playlist thumbnails they want. The first video of the playlist always provides the thumbnail. So there isn't even an option to choose a playlist thumbnail if it isn't the first video. |
Thanks for creating this |
What about making the first video the playlist thumbnail, instead of the latest one? It would bypass this entire issue. |
Hmm... this would be an option, but I don't think that this will satisfy the desired use case completely. This still hinders you from permanently assigning a thumbnail to a playlist. Also, watching the thumbnail video would cause the "Remove Viewed" dialog to become unusable unless you also want to remove the current thumbnail. |
Ah, I was only thinking of remote playlists. Those could take the 1st index video's thumbnail permanently. But for a local playlist, yes, no video is guaranteed to be permanent. I suppose we could also just show a placeholder sort of thumbnail there, to indicate that it is a local playlist. Fiddling with custom thumbnails seems too niche. |
Yes, for remote playlists this is not necessary. But if you create your own you want to be able to set a certain thumbnail (there already is an option to long press a video and then select its thumbnail as the playlist thumbnail; however it gets changed if the video is no longer in the playlist). |
Oh, I was unaware of this! ... Then yes, the simple solution is to store the playlist thumbnail independently of whatever videos are in it. The database size will increase as a result (scaling linearly with however many custom thumbnails there are), but only if someone is specifically going around setting thumbnails. So it won't impact most users. I'm on board with this idea. Let's see if someone else has anything further to say. |
Ok, great. Would you agree with the suggestion I made in the issue description? I believe that this option would be the most non-intrusive and user-friendly way to handle this. |
I don't see the need for an option. The default behaviour should be that whatever you set the playlist thumbnail to, it should stay that way forever. If the user wants to change it again, they could select a different thumbnail. |
So, right now the default behavior is that the thumbnail of the first video gets used as the playlist thumbnail. If it gets removed, the thumbnail gets updated to the first video in the playlist again. I believe that behavior shouldn't be changed. |
"Unset" would be clearer, I think. You can set a particular thumbnail for a playlist, and that same dialog option would change to Unset so that it can be reverted. |
Thanks for the clarification. I will work on this soon. |
Hey. So, I have already started working on this but noticed one flaw in this approach. |
I would have assumed the option to lock / unlock would only be present in the Playlist menu |
The "Unset thumbnail" option could be in the playlist long-press menu instead, then. That would solve the problem. You set a thumbnail by long-pressing a video with that thumbnail. You unset it by editing the playlist itself. |
Yes, that's as good a place as any. |
wrong information |
@yashpalgoyal1304 Can you please provide a way to change the playlist thumbnail in the official YouTube app. AFAIK this is only possible if you use the web version of YouTube. |
the inspiration can be took from web version too - it ain't that specific of a thing which requires stuff to be available in only app form most of the feature suggestions i share here come from YT web version itself, and i always mention the references besides, you did not mention app, so, i thought u were talking in general sense "Youtube" |
Yeah, I see what you mean. 👍
@SameenAhnaf @opusforlife2 Now that you know what the web version does, should I implement the feature as discussed, or should we do it just like YouTube? |
@Jared234 I think, the user should be able to see if the playlist thumbnail is manually set. |
Ok, then I will implement this feature as discussed. |
Doesn't make sense to put an unrelated checkbox in a Rename dialog. |
@opusforlife2 Well, you can also delete the playlist from that dialogue. So, long press on playlist lets user access Btw, local playlists actually do have |
Ah. Then the dialog could be replaced by a proper long-press menu with items: Rename, Delete, Unset thumbnail. The Rename item would further open the current dialog, just without the Delete button. |
Sure, I can implement that. |
In a menu with tappable list items, a checkbox wouldn't make sense. Or are you proposing putting it somewhere else? |
Set Thumbnail button is also relevant if there's an Unset Thumbnail button. However, adding Set Thumbnail will bring unnecessary complexities as the whole playlist will have to be shown. Moreover, |
Do you think it's enough to show the Unset Thumbnail button only if the user has set the playlist thumbnail manually? And otherwise the default dialog options will be only "Rename" and "Delete"? |
Users should be known precisely what will happen if playlist thumbnail is unset. For a similar reason, we recommended to add an extra sub-note for night theme besides greying it out. Btw, Always Select First Video for Thumbnail sounds clearer compared to Automatic Thumbnail Selection. Wdyt? Also, RENAME word button to be replaced with OK button if we are planning to include the checkbox in |
I actually think that Automatic Thumbnail Selection is the better option, because we don't actually "Always Select First Video for Thumbnail". IMO this would mean that if you move a video to the top spot in your playlist, that the playlist thumbnail should be updated. This is how YouTube does it, but NewPipe won't change the thumbnail if you just change the order of your videos. Maybe we could have an option "Select Thumbnail Automatically" that is always present in the long press menu of the playlist. It doesn't matter if you have manually selected a thumbnail or the thumbnail already has been automatically chosen. We would just choose the video that is currently at the top of the playlist to be the next thumbnail video. |
I was talking about the menu in #9468 (comment)
A greyed out list item would be better, I think. For users who don't know about this feature (like me a couple days ago!) this would be both a way to discover that the feature exists, and where to go in case they set a thumbnail they want to change later. Basically:
|
That sounds like a good idea. 👍 |
Checklist
Feature description
Right now, there is no feature that allows you to permanently set the thumbnail of a playlist.
Such a feature could be introduced by pressing on the three dots in the playlist. There you could have an option to permanently lock the thumbnail. If it is pressed, the thumbnail of the playlist won't change. If you then press "unlock thumbnail" (only visible if thumbnail is currently locked) it can be changed again.
If the thumbnail video is not in the playlist anymore the first video gets selected as the new thumbnail video.
Why do you want this feature?
I want my thumbnail to stay the same for a particular playlist. The current implementation would lead to the playlist thumbnail constantly changing and thus not always being representative of my chosen playlist topic.
Additional information
I am a developer and would work on this issue myself.
The text was updated successfully, but these errors were encountered: