CappielloAntonio / tempo

An open source and lightweight music client for Subsonic, designed and built natively for Android.
GNU General Public License v3.0
865 stars 39 forks source link

[Feature Request] - scroll bars #200

Closed Sohalt closed 1 month ago

Sohalt commented 3 months ago

Summary

I would like to have scrollbars with handles for long lists that allow faster scrolling.

Description

I would like to have a scrollbar show up on the right when scrolling through a list. Tapping and holding the scrollbar indicator allows to quickly scroll to a position within the entire list relative to its whole length: eg moving the finger to the bottom of the screen scrolls to the very end of the list, moving it to the top, scrolls to the beginning, moving it 1/3rd from the top of the screen scrolls to 1/3rd of the list.

Use Case

It takes a long time to scroll to the end of a long list. This would immensely help with that.

Additional context

CappielloAntonio commented 1 month ago

Scrollbars are useful when all the elements in the list are there, and therefore it is easier to scroll from start to finish. In most cases, however, the lists are paginated, making the functionality useless. If you notice, only the Music Library section has the alphanumeric scrollbar, because in that section the elements are all passed to me in bulk.