element-hq / element-meta

Shared/meta documentation and project artefacts for Element clients
65 stars 11 forks source link

add search filters / operators #2434

Open meonkeys opened 1 month ago

meonkeys commented 1 month ago

Your use case

What would you like to do?

I'd like search messages with more fine-grained control. For example: "show me all messages I wrote in channels and/or in threads in channels".

Why would you like to do it?

This would make it easier to find older messages I wrote (or .

How would you like to achieve it?

Add operators to the search input box, like author:me or author:meonkeys. Perhaps we should have a more detailed spec with all kinds of operators, like without:EXCLUDE, with:INCLUDE, optionalSearchTerm "mandatorySearchTerm", channel:GNOME, stuff like that.

Have you considered any alternatives?

No.

Additional context

Sorry this is so terse, I'm just trying to get the ball rolling here. Perhaps there's already a proper search spec out there somewhere.