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

[Feature Request]: Replace "Forcing RSS to avoid rate limiting" info message with a visual cue that RSS is activated (UI improvement) #6081

Closed
3 tasks done
cyberwolfie1 opened this issue Nov 3, 2024 · 6 comments
Labels

Comments

@cyberwolfie1
Copy link

Guidelines

  • I have searched the issue tracker for open and closed issues that are similar to the feature request I want to file, without success.
  • I have searched the documentation for information that matches the description of the feature request I want to file, without success.
  • This issue contains only one feature request.

Problem Description

I have many profiles with tons of different subscriptions. Everytime I open Freetube, I am faced with the information message "This profile has too many subscriptions. Forcing RSS to avoid rate limiting". I find the behavior somewhat annoying, because I know this, and don't need to be reminded about this every day with an information box. I would much rather avoid seeing this, and instead see some kind of visual cue that RSS is active in the subscription feed.

Proposed Solution

An RSS-icon, or colored box saying "RSS active" or something like this next to or below the "Subscriptions" header would suffice to indicate to the user that RSS is active. The information about RSS being forced could possibly be available as a hover-over tooltip.

Alternatives Considered

Could just allow for toggling off these messages instead.

Issue Labels

visual improvement

Additional Information

No response

@efb4f5ff-1298-471a-8973-3d47447115dc

enable this, Settings -> Subscription -> Fetch Feeds from RSS so you dont see the message again

@efb4f5ff-1298-471a-8973-3d47447115dc efb4f5ff-1298-471a-8973-3d47447115dc closed this as not planned Won't fix, can't repro, duplicate, stale Dec 6, 2024
@cyberwolfie1
Copy link
Author

Some added context, as the solution does not solve my issue: I would still like regular subscription fetching to be active for my separate profiles - I want the information about duration especially, so I don't want to turn that off. But since the All-profile will contain all the subscriptions from all the profiles, it will always exceed the threshold to force RSS-fetching. I am also OK with that, but it is in these situations I would like to be able to turn off the message.

@kommunarr
Copy link
Collaborator

I do think there is merit to giving the user a choice to not see the same popup that occurs consistently (this one and the recent "this playlist has videos that do not contain a timestamp" one are the top two that come to mind). The problem from an open source perspective is that a non-negligible percentage of users will inevitably opt to block these messages if they have the choice, eventually forget the information being relayed in the popup, and then report spurious issues on our board. This makes this one tough to prioritize.

@cyberwolfie1
Copy link
Author

I do think there is merit to giving the user a choice to not see the same popup that occurs consistently (this one and the recent "this playlist has videos that do not contain a timestamp" one are the top two that come to mind). The problem from an open source perspective is that a non-negligible percentage of users will inevitably opt to block these messages if they have the choice, eventually forget the information being relayed in the popup, and then report spurious issues on our board. This makes this one tough to prioritize.

At least for "Forcing RSS to avoid rate limiting", an icon could be shown to indicate this and to remind the user that something has been changed. The icon could also be active if the user has explicitly chosen to, perhaps with a different tooltip saying it is due to a user enabled setting. For the "This playlist has videos that do not contain a timestamp" it is not as obvious how that would be shown, but maybe there could be a more generic "something is wrong"-indicator that shows the details of the specific problem as a tooltip, that could be reused later as well for other issues.

However, it is merely a minor annoyance, and it seems it won't be prioritized.

@efb4f5ff-1298-471a-8973-3d47447115dc

Some added context, as the solution does not solve my issue: I would still like regular subscription fetching to be active for my separate profiles - I want the information about duration especially, so I don't want to turn that off. But since the All-profile will contain all the subscriptions from all the profiles, it will always exceed the threshold to force RSS-fetching. I am also OK with that, but it is in these situations I would like to be able to turn off the message.

I think the root cause of the minor annoyance has todo with #1996. We wouldnt have this convo if this was already implemented

@cyberwolfie1
Copy link
Author

Some added context, as the solution does not solve my issue: I would still like regular subscription fetching to be active for my separate profiles - I want the information about duration especially, so I don't want to turn that off. But since the All-profile will contain all the subscriptions from all the profiles, it will always exceed the threshold to force RSS-fetching. I am also OK with that, but it is in these situations I would like to be able to turn off the message.

I think the root cause of the minor annoyance has todo with #1996. We wouldnt have this convo if this was already implemented

Yes, separate settings for the All-profile would indeed solve this for me.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: To assign
Development

No branches or pull requests

3 participants