qbittorrent / qBittorrent

qBittorrent BitTorrent client
https://www.qbittorrent.org
Other
25.97k stars 3.82k forks source link

Change default preference to show/display RSS Feed, set preference to 'checked' in View menu by default #20347

Open Kaceykaso opened 5 months ago

Kaceykaso commented 5 months ago

Suggestion

Currently, on a fresh install (build v4.6.3) the RSS Feed is hidden (invisible) and unchecked in the View preference. To a new user, this is highly confusing and frustrating, and also not documented ANYWHERE. Many forum posts and the little user docs I could find all mention the RSS Feed without ever mentioning how to actually display it - assuming this step has already been done, or it is displayed (visible) by default.

This setting - hiding the 'Transfers | RSS' toggle above the feed list - saves very little UI space and does not seem to serve any purpose beyond confusing new users. This is easily remedied by reversing this preference, and making this visible by default. Should a user want to hide the RSS Feed, this is easily changed in the View menu by unchecking 'RSS Reader'.

For context, I have searched the forums for documentation on how to reveal the RSS feed and found nothing; search forums and this GH repo for a feature request or issue describing this and found nothing. I am suggesting this feature to help new users, and only changes look and feel, not functionality.

Use case

New user looking to download torrent via RSS, cannot view, add, or edit anything relating to RSS without first checking 'RSS Reader' in the View menu, which unhides the 'Transfers | RSS' toggle pill above the feed list. As this initial step is NOT documented or mentioned in the forums anywhere, the default setting should have this toggle pill visible at the start.

Extra info/examples/attachments

UI and View menu by default: feed_ui_by_default view_menu_settings_by_default

UI and View menu after checking to make RSS visible: feed_ui_with_rss_checked view_menu_settings_rss_checked

Kaceykaso commented 5 months ago

I believe I've found where and how to make this change and have tried to open a PR since it is a small change, but continually get the failed permission error on push. Attempting to push a new branch or to the existing v4_6_x branch both fail. Only only approved committers allowed to open new PRs?