Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FR]: Fetch progress indicator animation on feeds #1203

Closed
chromer030 opened this issue Nov 14, 2023 · 3 comments
Closed

[FR]: Fetch progress indicator animation on feeds #1203

chromer030 opened this issue Nov 14, 2023 · 3 comments
Assignees
Labels
Component-Feed-List Status-Fixed Ticket is resolved. Type-Enhancement This is request for brand new feature.
Milestone

Comments

@chromer030
Copy link

Brief description of the feature request

This is really useful to see what's going on, which one is fetched and which one is on progress.

@chromer030 chromer030 added the Type-Enhancement This is request for brand new feature. label Nov 14, 2023
@martinrotter
Copy link
Owner

Well. Let me explain one thing first.

Some months ago, RSS Guard got the ability of scaling feed fetching among multiple processor cores/threads. So, there could be like 6 (or more, depending on settings and other things) simultanneous feed fetches. If user has low PING and fast internet speed, RSS Guard is able to fetch hundreds of feeds in mere seconds.

If each of those hundred of feeds resulted in feed list updated (even if done technically correctly and only the single item is refreshed), it still results in visible GUI lagging on some platforms.

So for performance reasons currect behavior is that feed list is refreshed after all feeds finish fetching.

I made very basic implementation of your request, it simply shows "loading" icon when the given feed is fetching right now, and reloads feed item in feed list when fetching of that particular feed finishes. This would be visually enought for you? If so, I might include this feature, but it would have to be switchable in settings with default setting to be likely off.

rssguard_akyhvaEcnz

@chromer030
Copy link
Author

Thank you, it's OK, all the point is being of an indicator for progress.

@martinrotter
Copy link
Owner

image

added to settings

@martinrotter martinrotter added this to the 4.5.6 milestone Nov 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component-Feed-List Status-Fixed Ticket is resolved. Type-Enhancement This is request for brand new feature.
Projects
None yet
Development

No branches or pull requests

2 participants