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 proposal: a new "flat view" mode and filter by feed title #1203

Open
ittner opened this issue Feb 5, 2023 · 0 comments
Open

Feature proposal: a new "flat view" mode and filter by feed title #1203

ittner opened this issue Feb 5, 2023 · 0 comments

Comments

@ittner
Copy link
Contributor

ittner commented Feb 5, 2023

I am proposing a new view mode for Liferea that shows all feeds in a single level, similar to the reduced view mode but also showing the feeds with no unread items, and a text box to filter feeds by their titles. Idea is show the filter in the new reduced view too, as it seems useful there too, specially for folks with lots of subscriptions (I subscribe to ~460 feeds and already miss this kind of filter).

The "Reduced view" checkbox in the view menu is replaced by a "Normal/Reduced/Flat view" radio buttons (but feedback is welcome for these names!) :

New menu options replacing the 'reduced view' checkbox

And the new filter box :

Flat view mode with no filter

Flat view mode filtering only BBC feeds

I chose to call this box as "Filter" so it is not confused with the usual search feature, but I would also like some feedback on this.

I still wondering if it is a good idea to also filter by URL: it seems very practical (type "youtube" and get all channels, "reddit" and all subreddits, etc.), but it may also be confusing for some users, as the base for the results is not visible in the UI.

I have a working proof-of-concept in https://github.com/ittner/liferea/tree/flatview-and-title-filter-poc -- this code stills need polishing and documentation, but I am already using it for a while and it also seems good enough for discussion and tests among advanced users (i.e. people who install Liferea from source); If this feature is welcome in Liferea, I plan to continue the development and prepare a proper PR for merge.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant