-
-
Notifications
You must be signed in to change notification settings - Fork 340
Description
Checklist
-
I have used the search function for OPEN ISSUES to see if someone else has already submitted the same feature request.
-
I have also used the search function for CLOSED ISSUES to see if the feature was already implemented and is just waiting to be released, or if the feature was rejected.
-
I will describe the request with as much detail as possible.
-
This request contains only one single feature, not a list of multiple (related) features.
-
I have read and understood the Contribution Guidelines.
-
I agree to follow this project's Code of Conduct
Contact Details
Feature or improvement you want
When a message contains only emoji (for example, a single “👍” or “🚫”), it is still rendered as tiny element.
As a result:
- The emoji
losevisibility and emotional clarity. - Quick reactions become
less usefulthan intended.
The user experience feels flat compared to how other messaging apps handle emoji-only messages.
Proposed solution
Increase the visual size of emoji-only messages in the chat view — similar to how Signal, Telegram, or iMessage handle this case.
Suggested behavior:
If the message consists solely of one or several emoji (no text, no punctuation) → render them at a larger size (e.g., 48dp–64dp).
Otherwise, keep current inline text rendering.
This rule can be implemented purely on the UI layer and does not affect message storage or transmission — it’s a display optimization only.
Why should this be added?
In mesh-based communication, every byte counts — messages must be compact, efficient, and expressive.
Emoji can serve as a powerful, low-bandwidth language for short acknowledgments or reactions:
👍 = OK
✅ = Received
🚫 = No route
🏠 = At base
🔋 = Low power
However, in the current Android app, emoji are rendered very small, even when they appear as standalone messages. This makes them hard to read and reduces their expressive value.
Why this matters
This change enhances communication efficiency under bandwidth constraints, perfectly aligning with Meshtastic’s mission.
Emoji can act as short, byte-efficient messages for acknowledgment, coordination, or mood — but only if they are clearly visible.
Improving emoji visibility makes the chat more expressive and human while maintaining technical efficiency.
Screenshots / Drawings / Technical details
Enhancement proposal: render emoji-only messages larger in chat.
- Zero protocol impact
- Minimal UI change
- Big improvement for readability and expressiveness
- Aligned with low-bandwidth communication goals
