omnivore-app / omnivore

Omnivore is a complete, open source read-it-later solution for people who like reading.
https://omnivore.app
GNU Affero General Public License v3.0
13.59k stars 873 forks source link

Default settings for search #3436

Open thekettleison opened 9 months ago

thekettleison commented 9 months ago

Hello! Love Omnivore, use it every day. Today though it took me a little while to uncover that to search all my articles ever saved, I have to add "in:all" to the search bar, especially when searching within a label. It's a bit unintuitive to me that way. I think of search as starting broadly, and then adding filters to narrow it down, not adding filters to widen the search.

I'd recommend having the search default for archive status be "in:all" and for read status to include both read and unread.

Screenshot 2024-01-24 at 4 26 47 PM

When I'm searching for a keyword, I'm more likely to want to start searching as widely as possible, then narrow it down as needed. Curious what others think!

margani commented 2 months ago

Couldn't you add a new Saved Search for "All (in:all)" and Pin it?

image

image

thekettleison commented 2 months ago

Yes, absolutely, that's a good way to search all once you know that's not the default. I still would find it more intuitive that the default search behavior already be "in:all" and imagine others might not realize that searching will search only the inbox by default and exclude the archive, unless they're closely reading the docs :)

margani commented 2 months ago

Yes, you are right. I realised that clicking on a pinned Saved Search, resets other searches in the search box.