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 request] ability to search for messages in a room #2004

Open
brevilo opened this issue Mar 30, 2023 · 4 comments
Open

[feature request] ability to search for messages in a room #2004

brevilo opened this issue Mar 30, 2023 · 4 comments

Comments

@brevilo
Copy link

brevilo commented Mar 30, 2023

Your use case

What would you like to do?

I would like to be able to search for messages in a room. Even better search for messages across joined rooms/spaces but let's start small and focus on relative priority, so search per room first.

Why would you like to do it?

Finding previous messages is often very important and can't be done right now (well, just manually)

How would you like to achieve it?

Like in element-web/desktop, which would also help improving UI consistency across platforms

Have you considered any alternatives?

Scrolling manually through the timeline to look for an old message is a huge PITA, for obvious reasons. I'm using threads as a workaround (poor-man's bookmark) for messages I already know I'll refer back to later. Obviously none of these can or should be an alternative to an actual message search.

Additional context

I couldn't find any related issue for ElementX (Android and iOS) but consider the lack of a message search to be a major one. Thus any solution found here should become part of the common/shared portion of ElementX, i.e. also become part of the iOS variant.

Are you willing to provide a PR?

No

@du82
Copy link

du82 commented Apr 2, 2023

Signal has the ability to search thousands of encrypted messages in hundreds of chats, Element should too.

@opusforlife2
Copy link

This has been a major complaint of my contacts. I think I'd read somewhere that using the Rust SDK would allow this to be implemented easily? Is that true?

@kittykat kittykat transferred this issue from element-hq/element-x-android Aug 22, 2023
@kittykat
Copy link
Contributor

Moving to element-meta as we need to implement this on both iOS and Android

@du82

This comment was marked as off-topic.

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

No branches or pull requests

4 participants