bubelov / news

Feed Reader and Podcast Player for Android
https://f-droid.org/packages/co.appreactor.news/
GNU General Public License v3.0
406 stars 25 forks source link

Allow users to group feeds #80

Open dermitdemdino opened 2 years ago

dermitdemdino commented 2 years ago

I have my feeds organized into folders, this is how they are displayed in Nextcloud News Web. It would be nice if the folders were also available in the app.

bubelov commented 2 years ago

This app is not exclusive to Nextcloud, that's the main problem with categories. Other servers might not have categories or they might use tags instead. I think tags are better than categories, it allows more flexibility. It's probably possible to implement tag system in the app and treat NC categories as app-level tags, so they will behave in the same way since it's easy to express categories via tags, but not vice versa

Let's leave this issue open, maybe other users can express their ideas on how to deal with this thing

mirdaki commented 2 years ago

Recently found this app and would love something like this! I think a tag system would work. My use case is I have a set of sites that I always want to read in a "Favorites" Nextcloud folder and then everything else where I don't particularly care if I see it or not.

ozls commented 2 years ago

I sync with Miniflux and I'm very interrested in this feature as well. I keep another reader on my phone just to access categories, so if this app implemented it it would be the only one I need! Thanks for all your work in any case, really great app.

Kvasenok commented 2 years ago

Tags sound perfect! That way you can have categories from nextcloud and tags from miniflux. You can probably use left side panel for tags as it seems kinda redundant in current state anyway.

C8opmBM commented 2 years ago

Amazing work and the materialyou looks and scrolls amazingly good. I like the card view, but I'm still waiting an update on grouped/foldered feeds, at least for the standalone version with OPML, if that's easier. Pretty please 😘

bubelov commented 2 years ago

I'm still thinking on how it might look like UI-wise. It's probably better to make it opt-in (Settings -> Enable tags). With such an option enabled, the app can show tags instead of feeds on the feeds tab, making this screen multi-level, or maybe it would make more sense to add a separate tab for tags. Any ideas and mock-ups are welcome. The goal is to figure out how to add this feature without complicating things for users who doesn't need it

C8opmBM commented 2 years ago

You can take a look at ReadYou, maybe use similar settings, if possible.

https://raw.githubusercontent.com/Ashinch/ReadYou/main/fastlane/metadata/android/en-US/images/feeds.png

bubelov commented 2 years ago

Material spec has an example of "expand and collapse" lists, I guess it can fit this use case too. Clicking on such a group can show all of its news, and clicking on an expand/collapse button can show or hide the contained feeds

Appel-flappen commented 1 year ago

Just wondering what the status of having categories in the app is? I see it's been a while, but it is something I'm interested in. Is it still blocked by the miniflux api?