Skip to content

feat: Add extended emoji reactions (32 emojis)#43

Merged
mwolf1989 merged 1 commit into
mainfrom
feature/emoji-reactions
Mar 2, 2026
Merged

feat: Add extended emoji reactions (32 emojis)#43
mwolf1989 merged 1 commit into
mainfrom
feature/emoji-reactions

Conversation

@mwolf1989

Copy link
Copy Markdown
Owner

Summary

  • Add EmojiReaction with 32 emojis in 4×8 grid and emoji picker popover
  • Add reaction tracking to MessageItem with reactionsByEmoji dictionary
  • Protocol support via data.emoji + data.replyID fields (portnum 1)
  • Reaction pills displayed below message bubbles in channels and DMs

Test plan

  • Long-press message → context menu shows 4 quick reactions + "More Reactions..."
  • "More Reactions..." opens 4×8 emoji grid popover
  • Sending a reaction shows pill below the message
  • Incoming reactions from other nodes appear as pills
  • Reactions work in both channel messages and DMs

Closes #37

🤖 Generated with Claude Code

Add emoji reaction system with 4×8 emoji grid picker, reaction pills
below message bubbles, and protocol support via data.emoji + data.replyID
fields. Reactions work in both channel messages and DMs.

Closes #37

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@mwolf1989 mwolf1989 merged commit 51b0dcb into main Mar 2, 2026
@mwolf1989 mwolf1989 deleted the feature/emoji-reactions branch March 2, 2026 10:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: Extended Tapback Reactions (32 Emojis)

1 participant