Meshtastic-Android/app/src
James Rich 80e915a36c
feat: show unique messaging notifications per contact (#1381)
* Show unique notifications per contact

Instead of a single notification for all messages, each contact now has its own, unique notification. This uses the `NotificationCompat.MessagingStyle` and the contact's name to create distinct notifications, enhancing message organization.

* feat: Add notification tap action to open contacts tab

This is done by:
- Adding an intent extra to the notification with the contact key for future use to navigate to the message thread.
- Adding a new action to the MainActivity to handle the intent.
- Updating the message notification to include the intent.

* Open message notification to the correct conversation

Adds an extra to the message notification intent to open the correct conversation. This ensures that when a user taps on a message notification, they are taken to the conversation with the sender of that message.
2024-11-04 19:05:39 -03:00
..
androidTest/java/com/geeksville/mesh feat: create NodeEntity.isUnknownUser property 2024-10-14 17:20:06 -03:00
fdroid/java/com/geeksville/mesh Refactor and cleanup (#850) 2024-02-13 18:41:40 -03:00
google/java/com/geeksville/mesh Refactor and cleanup (#850) 2024-02-13 18:41:40 -03:00
main feat: show unique messaging notifications per contact (#1381) 2024-11-04 19:05:39 -03:00
test/java/com/geeksville/mesh chore: remove MeshServiceTest 2024-09-08 08:43:50 -03:00