The search in Google Messages on Android is completely useless too. It seems like it only searches within the past few days or something, if I try searching for something from a while back it never finds it. And they removed the feature to quickly scroll back to a date in the past, so the only way to dig up old texts is to manually scroll back in a conversation and hope you find it. It's absolutely ridiculous that the search is so bad when it's an app by Google of all companies.
cptskippy|6 months ago
It's literally all Google products. They've just simplified and contextualized and added other things over the years such that if you're not searching for something already above the fold then it won't show up.
When I was using Gmail I had an email with important information that I needed about once a year. I knew the exact subject and who it was from but it would never show up in search. It was my only starred email so I could find it on demand.
tart-lemonade|6 months ago
const_cast|6 months ago
Kaytaro|6 months ago
isametry|6 months ago
This Reddit post suggests this happened in iOS 13 (so 2019): https://old.reddit.com/r/apple/comments/d7wemx/underrated_ne...
Now it feels like a cheatcode, at least when it comes to verbatim searches (probably because the entire message database is now indexed, if I had to guess).
Seriously, try searching for the letter “e” and click “View All”. You will get effectively every message you’ve ever sent or received, in a single, reasonably scrollable list. For me it dates back to 2018.
TheDong|6 months ago
And as long as you only want to search all messages, not a single conversation.
Let me give an example: I know a person sent me an image in imessage about one year ago. How do I search "from:user has:attachment date:2024-07-*"?
In gmail that's easy, in discord, that's easy. Does imessage search have literally any of those filters?
Searching within one chat seems especially like it's table-stakes for any chat app's search
not_kurt_godel|6 months ago
tfw you're a big tech engineer/PM who does the right thing for your users but get blamed anyway