Better GUI for Search and Graph filters

Use case or problem

Currently, the Search/Graph filters look like this:

search filters

And it outputs text in the search bar that goes like path:"" or tag:# or file: ""

And if you want to exclude files, you gotta add a - there somewhere.

Until now, I still have a hard time remembering if I should put it before the property itself ( -path , -file, etc.) or right before the value (e.g. -filename or -pathA/pathB/pathC), and if I should put it inside or outside quotation marks, if any (file: “-file name” or file: -“file name”) Wait, are those quotation marks even necessary, or can I go without them?

Oh yeah, we don’t even need to indicate the property right? We could type right away -"filename" to exclude a specific file.

Another question: Do I need commas between two different filters?

Anyways, my point is that the current filters can quickly become confusing once you start filtering a lot of stuff. I already have to remember a lot of other text syntax in this app (Markdown, Dataview, etc.) And now I also have to worry about filters. I have ADHD, and this can quickly become too stressful for me.

Proposed solution

Make filtering more intuitive. I’m no expert, so I’m not gonna dictate how it should be done. But here’s how other apps are doing it so you can get an idea:

Notion search filters:

Notion database advance filters:

image

Google’s Advanced Search

Evernote Filters


(image from Evernote website)

Current workaround (optional)

None

1 Like

Yes to this. I remember the search stuff fairly well but would prefer a GUI.


I know the questions were just examples, but:

The - always goes first.

That would also exclude any files that contain “filename”, not just files with “filename” in their name.

No, commas don’t do anything special.

1 Like

THANK YOU. I’m gonna remember that now.

Oh fudge, guess I have to edit all my filters now.