seazon / FeedMe

The documents and forum of FeedMe
1.22k stars 28 forks source link

[Feature Request] Hide categories in Sidebar #283

Open rom-1 opened 3 years ago

rom-1 commented 3 years ago

Hi,

a lot of Feed Readers already support this, unfortunately I could not find this option in FeedMe.

By default, FeedMe only shows categories/feeds which have unread posts. Still, I have to "tap" at a category to "open" it, and then again have to tap on a feed to view all of its posts. I know I could use the category to see all unread posts of every feed in that category, but this is not how I am reading my news (--> feed based instead of category based).

So, I would love an option to hide all categories, and instead show only the feeds in the sidebar if they have unread posts. I do not need to see the categories at all in FeedMe. (Example Screenshot from TinyTinyRSS App)

Thanks for you hard work! :)

seazon commented 3 years ago

@rom-1 Do you set category for your feeds? I mean your feeds are in one default category or in some categories?

rom-1 commented 3 years ago

In my FreshRSS backend, all feeds are in categories, yes. I use 3 categories. But I do not need to see them in mobile view. In FreshRSS I can save which categories are always "open" and which are always "closed", this makes a lot of difference in my use case, but this might be difficult to implement in the FeedMe App. Thats why I propose to simply add a "feed-only" sidebar option, which never shows categories, thus making handling easier.

seazon commented 3 years ago

From your different use cases in app & web, I guess simply add a "feed-only" sidebar is not the best way, just a workaround way. And this solution maybe ok for a small amount of feed. If you subscribe hundreds of feeds, the UX of feed-only is terrible.

My understanding, your requirement is read one feed and easily switch to another feed. pls check this: https://github.com/seazon/FeedMe/issues/274

rom-1 commented 3 years ago

you are correct, that this is a workaround for my use case. Though I figured hiding categories is quite a common option in other RSS feed readers and maybe easy to implement, so might be worth it. From my experience (while not using hundreds of feeds) the UX in feed-only mode is fine if it is paired with the option "show only unread feeds".

my use case in app & web is actually not different. The difference is: I can configure the web categories to "stay expanded", and this is not something I can do with FeedMe. So I need to manually expand most of the categories every time I start FeedMe to see my feeds. While my feature request to hide the categories is indeed a workaround, the better (but more complicated) option would be to save the "expanded"-state of every single category.