ReVanced / revanced-patches

🧩 Patches for ReVanced
https://revanced.app
GNU General Public License v3.0
2.24k stars 260 forks source link

patch(YouTube): Unlock 'play next in queue' feature #2478

Open SpacEagle17 opened 1 year ago

SpacEagle17 commented 1 year ago

Application

YouTube

Issue

It should add the add to queue option from web to the app

Patch

When pressing the 3 buttons next to a thumbnail on a video there should be a button below add to watch later which says add to queue and which would play that video after the current video finished playing.

Motivation

It is a useful feature which exist on the web version of YouTube but does not exist for some reason on mobile. Other applications like Spotify also use this concept and it is rather useful when consuming media.

Acknowledgements

Cloweeee commented 1 year ago

I believe this is actually a premium feature (for some reason), I don't know how well this would be safe-guarded, but this might make it easier to patch.

oSumAtrIX commented 1 year ago

Client side it would be controlled by a single boolean somewhere in a response model property field, but server side it might be locked behind the API. But why not simply use a playlist?

KobeW50 commented 1 year ago

Because a playlist is annoying to set up and you'd need to delete it afterward. Adding to queue is simpler with no maintenance required. I use the queue in Spotify all of the time, and it's very useful.

Spacellary commented 1 year ago

Other than playlists being clunky... This feature is way too convenient, and would make a very good addition to the patches. Please consider it for implementation as soon as possible given the Team's availability and technical viability of course.

LMarius commented 1 year ago

I've waited years for this feature to exist on android (why was the feature on web but not the app??) and it's a premium feature..saw this today and disappointed it isn t a free feature. I hope this will be added on revanced as a patch :)

tacohitbox commented 1 year ago

Willing to put a bounty to get this moving if need be.

cvphat commented 1 year ago

It seems the premium version already has this feature

aaa

tacohitbox commented 1 year ago

I know that, but I use this to avoid paying for premium. However, this feature is important to me so I'm willing to pay to get it added faster.

LisoUseInAIKyrios commented 1 year ago

Paying for a year of premium would be way cheaper than paying any meaningful reward bounty, especially if you by chance you reside in a cheap country like India or Turkey (about $15 for an entire year).

Even paying USA prices of $120 for 1 year is still cheaper than a moderate sized bounty.

golf-player commented 1 year ago

I'd chip in for a bounty.

oSumAtrIX commented 1 year ago

GitHub issues are not a place for bidding. Please don't spam this issue

tacohitbox commented 1 year ago

Apologies, wasn't trying to make it seem like that.

Redst0neFlux commented 1 year ago

Any chance of this actually happening?