Meshtastic-Android/app/schemas/com.geeksville.mesh.database.MeshtasticDatabase
James Rich 2234f5a713
feat: add emoji reactions to message bubbles (#1421)
* Add tapback emojis to message bubbles

Added TapBackEmojiItem composable to display tapback emojis.
Included it in MessageItem composable for incoming messages.
Added a FlowRow to show tapback emojis below the message bubble.

* feat: Add EmojiPicker View

* feat: show emojis for local messages

* feat: Add emoji tapbacks to messages

This commit introduces the ability to send and receive emoji tapbacks for messages.

- Adds emoji and replyId fields to DataPacket.
- Adds emoji tapback support to the MeshService
- Modifies UIState to handle emojis in message lists.

* feat: store tapbacks in database

Store tapbacks in the database and display them in the message list.
- Add a new table to the database to store tapbacks.
- Add a new DAO method to insert and retrieve tapbacks.
- Update the message list UI to display tapbacks.

* refactor: relation db and other changes

---------

Co-authored-by: Andre K <andrekir@pm.me>
2024-12-03 08:57:35 -03:00
..
3.json refactor: migrate nodeDB to Room database (#717) 2023-09-05 08:19:26 -03:00
4.json refactor: migrate nodeDB to Room database (#717) 2023-09-05 08:19:26 -03:00
5.json Add number of GPS satellites in view to DB for later display (#883) 2024-02-29 11:18:02 -03:00
6.json Hops Away implementation (#966) 2024-04-21 08:14:35 -03:00
7.json feat: add ActionMenu option to mute contacts (#1003) 2024-04-28 16:18:16 -03:00
8.json feat: support for switching between devices (#1078) 2024-06-08 10:25:47 -03:00
9.json feat: Add role to NodeInfo (#1174) 2024-08-10 08:17:51 -03:00
10.json refactor: introduce NodeEntity protobuf-based database entity (#1250) 2024-09-16 17:57:30 -03:00
11.json feat: add dialog for message status information 2024-09-24 22:06:15 -03:00
12.json refactor(MeshLog): add fields for query optimization 2024-09-26 05:55:38 -03:00
13.json refactor: replace MyNodeInfo with MyNodeEntity (#1277) 2024-10-02 06:18:30 -03:00
14.json feat: add emoji reactions to message bubbles (#1421) 2024-12-03 08:57:35 -03:00