Feeder icon indicating copy to clipboard operation
Feeder copied to clipboard

fast scroll in feed list

Open ilf opened this issue 11 months ago • 4 comments

Checklist

  • [x] I have used the search function for OPEN issues to see if someone else has already submitted the same feature request.
  • [x] I have also used the search function for CLOSED issues to see if the feature was already implemented and is just waiting to be released, or if the feature was rejected.
  • [x] I will describe the problem with as much detail as possible.
  • [x] This request contains only one single feature, not a list of multiple (related) features.

App version

2.8.1

Where did you get the app from

Other

Feature or improvement you want

Fast scroll would be a useful feature:

When fast scrolling is enabled, the user can quickly scroll through lists by dragging the fast scroll thumb.

https://developer.android.com/reference/android/widget/AbsListView.html#attr_android:fastScrollEnabled https://developer.android.com/reference/android/widget/AbsListView.html#setFastScrollEnabled(boolean)

Why should this be added?

In feed lists with lots of entries, scrolling normally can take a long time.

This can also be useful in article view, for long articles.

Screenshots / Drawings / Technical details

com.android.contacts uses it like this:

$ grep -Ri fastscroll
src/com/android/contacts/list/ContactEntryListFragment.java:            mListView.setFastScrollEnabled(hasScrollbar);
src/com/android/contacts/list/ContactEntryListFragment.java:                mListView.setFastScrollEnabled(!flag);
src/com/android/contacts/list/ContactEntryListFragment.java:        mListView.setFastScrollEnabled(!isSearchMode());
res/layout/contact_list_content.xml:                android:fastScrollEnabled="true"
res/layout/join_contact_picker_list_content.xml:            android:fastScrollEnabled="true"
res/layout/contact_picker_content.xml:        android:fastScrollEnabled="true"/>

ilf avatar Jan 26 '25 11:01 ilf

Yes it would be a useful feature.

FYI, the reference you are providing are all for the old View system. Feeder is built with Jetpack Compose, and as far as I know there is nothing equivalent available builti-in.

spacecowboy avatar Jan 27 '25 11:01 spacecowboy

I just remembered that this is already implemented.

When you scroll you can see a scrollbar to the side. Just grab it and start dragging.

spacecowboy avatar Jan 29 '25 00:01 spacecowboy

Ah, yes. This works in article view. Nice!

But does it work in feed lists? I can't see a scrollbar and can't get it to work there.

ilf avatar Jan 29 '25 07:01 ilf

ok, can reopen for list specifically

spacecowboy avatar Jan 29 '25 12:01 spacecowboy

I was going to request a scrollbar for the article list (similar to the reader view) so I can see where I am in a long list of several hundred articles. It seems like this would have both benefits.

shiroyagi avatar Nov 18 '25 08:11 shiroyagi