MeshCore/examples/companion_radio
Michael Hart bd6aa983a3 feat: add DisplayDriver methods for UTF-8 filtering and text ellipsis
- Add translateUTF8ToBlocks() method to convert UTF-8 characters to displayable blocks
- Add drawTextEllipsized() method for text truncation with ellipsis
- Apply UTF-8 filtering to node names, recent contacts, and message content
- Use ellipsized text rendering for recent contacts to prevent overflow
- Addresses PR feedback by moving text processing to DisplayDriver level
2025-09-16 17:17:15 -07:00
..
ui-new feat: add DisplayDriver methods for UTF-8 filtering and text ellipsis 2025-09-16 17:17:15 -07:00
ui-orig * original UITask now in /ui-orig folder 2025-08-16 21:09:35 +10:00
AbstractUITask.h * lilygo_tlora_v2_1: ui-new 2025-08-17 16:31:50 +10:00
DataStore.cpp refactor: use _getContactsChannelsFS() instead of ifdefs 2025-09-06 14:15:40 +10:00
DataStore.h refactor: use _getContactsChannelsFS() instead of ifdefs 2025-09-06 14:15:40 +10:00
main.cpp nrf52 targets: increase limits for contacts and channels 2025-09-06 14:15:40 +10:00
MyMesh.cpp * proposed change for re-trying reciprocal path transmit 2025-09-08 19:22:59 +10:00
MyMesh.h * proposed change for re-trying reciprocal path transmit 2025-09-08 19:22:59 +10:00
NodePrefs.h * companion: optional double ACKs, new prefs.multi_acks 2025-07-16 19:25:28 +10:00