Caching all lists
turkeyphant
Member
At the moment no lists are cached on my Android app. This means if I open up Artists lists > Alphabetically I simply cannot browse to any Artist after A. Every time I scroll down the next few artists load.
I only have a few thousand artists and I'm sure many people have much more but it takes minutes just to get down to B. There's also no way to skip ahead to other letters in the alphabet although this would only be of limited use.
A local cache of all the lists would make this much more useable.
Comments
Could it be something related to your device or connection? Scrolling down the artist list is fluid in my device, with just less than a second to reload after a long scroll down...
Caching sounds sensible...
It's the same whether on 500 Mbps broadband or 4G mobile. I'll do a screen recording.
What do you mean by a "long scroll down"? Mine has to query the server after every screenful of results which is only 7-8 at a time.
Combined with the search missing artists, it makes it literally impossible to play some artists unless you spend 20 minutes scrolling.
Here it took me 90s to scroll from A to C in my artists list.
https://mega.nz/file/AtVGQZYR#-azrlNuSVVO_jJaqXn9dbm_1jXMZxTElEBQAB1MaEP4
Scrolling A to D. Not using the quick search on the rigt
It looks like you have fewer artists than me and it still took you 30 seconds. For artists where search doesn't work or, even worse, songs, it can be several minutes to get down to x/y/z.
You can use the option on the right to move faster.
https://mega.nz/file/JtN12QrC#vTf8aGAK9gi3ATrcWR9YXG1bMq-4kLRBrwQYQXaoKRI
I don´t usually use artist list. I usually use album list or search option.
I think there are a few things going on here, judging by the videos (which are extremely informative - thanks).
First the "page size" - the number of artists fetched at once, seems quite low for an artist list of this size. This means the list scrolling looses all momentum - hitting the bottom - very quickly. This necessitates another scroll and so on - so it's more work.
However it might be that scrolling is just impractical for collections of this size. The fast scroll on the right looks handy, but I wonder if people just miss it because there's no obvious affordance for this. Maybe an A-Z list that is always visible?
Also, it doesn't help that we are seeing the commonplace artist explosion you get sometimes when you have different track artists for different tracks.
There is a fasts scroll? I haven't been able to find one.
A-Z list would be helpful and you have one on Web - I would have thought more necessary on mobile.
Agree the page size could be much bigger. But ideally the app would cache the whole list, it can't be more than a few KB in size and would make the UX much smoother.
I think this was solved a long time ago (with some hiccups) when I requested it from Koen. The feature was added to the beta version.
I am not aware of recent updates and whatnot, could it be that the feature is still limited to the beta version?
Can you link to the beta apk please?
I think it´s on Google Play. You have to use the beta channel.
Yeah - you need to opt-in to the beta channel.
However, we have long since made further releases from beta to release (see https://community.asti.ga/categories/astiga-app ). @Agista I guess you're talking about this conversation (point 4).
Yes, that's the one.
It was done quickly back then, but loading a bunch of albums resulted in random app crashes. The app became unstable for a good while.