TeamNewPipe / NewPipe

A libre lightweight streaming front-end for Android.
https://newpipe.net
GNU General Public License v3.0
31.27k stars 3.04k forks source link

Allow scrollbars to be grabbed #6544

Open Crowerade opened 3 years ago

Crowerade commented 3 years ago

Checklist

Describe the feature you want

I think it would be nice if you add a scrollbar that can be grabbed for playlists for better scrolling.

Is your feature request related to a problem? Please describe it

It is not.

Additional context

How will you/everyone benefit from this feature?

For very long playlists one must scroll with the finger for a long time, with this, it may be way easier to scroll and find for a particular moment in the playlist.

triallax commented 3 years ago

I think instead of having this in one specific place, it would be better to allow grabbing ALL scrollbars in NewPipe.

Daniel-Brum commented 3 years ago

If this feature gets added, it might be a good idea to move the "reorder handles" in each video of a playlist to the left side (or even just moving them a bit closer to the center) so that misclicks can be avoided (like trying to tap and move the scrollbar and ending up moving one of the playlist's videos).

SameenAhnaf commented 2 years ago

@litetex https://github.com/TeamNewPipe/NewPipe/issues/3054 and https://github.com/TeamNewPipe/NewPipe/issues/3633 should be closed in favor of this.

https://github.com/TeamNewPipe/NewPipe/issues/6350 might be closed as https://github.com/TeamNewPipe/NewPipe/issues/6544#issuecomment-877870649 is already suggested here.

vomindoraan commented 2 years ago

As someone who uses NewPipe for collecting and cataloguing music across YouTube, SoundCloud and Bandcamp, and finds the app absolutely invaluable and irreplaceable for this purpose, I would very much benefit from this feature. Having to scroll down several very long playlists (1000+ streams) every time has gotten tedious. This suggestion would solve that issue perfectly, although I'm not sure what would need to be done with the reorder handles. Moving them to the left side (similar to how it's done in the YouTube app for Android) would be a simple and effective solution.

Either way, please implement this! I would also like to attach a bounty to this issue, if possible (and if so, please let me know how).

opusforlife2 commented 2 years ago

I would also like to attach a bounty to this issue, if possible (and if so, please let me know how).

@vomindoraan There's a Bountysource link here: https://github.com/TeamNewPipe/NewPipe#donate

selurvedu commented 2 years ago

@opusforlife2 I found Bountysource to be unreliable for several other projects, e.g., I remember how people were unable to post or claim a bounty for KeePassXC and microG. Perhaps they fixed their issues and it works alright now? Did NewPipe have any positive experience with it in the past 6 months?

opusforlife2 commented 2 years ago

I have no idea if Newpipe has ever completed a Bountysource request, actually.

opusforlife2 commented 2 years ago

As my subscription count increases, I find myself in need of this for the Subscriptions tab more and more.