Files
andros 7e175465bd Resolve GitHub-style emoji shortcodes (💓 -> 💓)
Some Org Social clients (org-social.el and Mastodon-bridge clients)
write the :MOOD: value or a reaction emoji as a colon-wrapped
shortcode like 💓 instead of the Unicode glyph. Until now we
just printed the raw shortcode, which looked like a bug to users.

EmojiShortcode.resolve(_:) maps the most common reaction shortcodes to
Unicode and leaves anything unknown unchanged (so private/custom
shortcodes still display rather than vanishing). Applied to:
- the per-post reaction chip in PostRowView
- the "Reacted X" badge for pure-reaction posts
- the navigation title of ReactorsSheet

5 new tests pin known/unknown/inline/multiple/empty inputs.
2026-04-26 10:10:02 +02:00
..