FossifyOrg / Messages

An easy and quick way of managing SMS and MMS messages without ads.
https://www.fossify.org
GNU General Public License v3.0
500 stars 38 forks source link

"unread messages" filter #68

Open nehemiagurl opened 8 months ago

nehemiagurl commented 8 months ago

Checklist

Feature description

Add a filter view showing unread messages only, either via the three-dot menu or via a pulldown like how Signal does it¹:

https://github.com/FossifyOrg/Messages/assets/109424320/e3bdb3a0-762f-41c6-83ba-76f8bc6976a4

or even better: both! ¹ Signal actually does both, which is the best IMO

Why do you want this feature?

filtering for unread messages is an important decluttering tool in any messanger. even if one only uses SMS to get texts from the bank and the insurance company (which is actually the case for me), such a filter is still very useful.

Additional information

since Signal is AGPL, its license is compatible with Fossify and code can be borrowed without worry. whether the code itself is compatible with how the messenger is written is another question though...

Aga-C commented 8 months ago

We don't have information which message has been read or not. We only have information whether the whole conversation has been read. So this filtering could only show conversations marked as not read, not exact messages.

nehemiagurl commented 8 months ago

I mean in reality there's not really a difference when it comes to the filter. a conversation would show up whether there's one unread message or 1000. so maybe a better name is "unread conversations", but the rest of the request is pretty much the same.

inson1 commented 7 months ago

@nehemiagurl so maybe tite should be changed?