Commit Graph
21 Commits
Author SHA1 Message Date
liu weikai 082dff9114 feat(ui): add T9 pinyin input for mono keyboard 2026-06-28 20:40:09 +08:00
liu weikai cf608d79c8 fix(ui): share pinyin lookup across input methods 2026-06-28 19:10:16 +08:00
liu weikai 6b30fff4e7 Prepare 0.1.30-alpha release 2026-06-24 16:34:29 +08:00
liu weikai fe70f8590d fix: stabilize map tiles and builtin text candidates
Refs #61

- keep Symbol/Emoji as builtin text candidate surfaces capped at 100 entries

- regenerate the builtin emoji binfont for only the retained 100 candidates

- load the candidate picker without pagination and align toolbar buttons with the IME toggle

- treat slow map tile SPI reacquire as a wait instead of a tile failure

- raise T-Deck SD SPI to 8MHz and cache team map position reads
2026-06-17 17:45:53 +08:00
liu weikai 7d7dbcd144 Decouple IME input mode descriptors
Refs #61
2026-06-17 13:29:50 +08:00
liu weikai 2f7f7dd453 Complete settings localization and IME resource updates
Refs #61
2026-06-17 13:13:37 +08:00
liu weikai 066e6b9fc8 fix(esp): prevent map SD reads from starving display 2026-06-16 23:49:11 +08:00
liu weikai b2e6c56c63 fix(chat): enforce protocol send eligibility 2026-06-15 21:25:56 +08:00
liu weikai 985e5dbb1b Complete T-Display-P4 P4 and C6 firmware validation 2026-06-13 13:04:51 +08:00
liu weikai 7de19b8ddd Move team member names behind event reducer port 2026-06-13 12:49:27 +08:00
liu weikai c44d8e740e Finish T-Display-P4 adaptation and C6 checks
Add the tdisplayp4_touch UX pack, full ESP32P4 page/profile coverage, and IDF-safe runtime fallbacks.

Wire the ESP-IDF app catalog/source list for the adapted pages and add C6 companion tm_services functional smoke coverage.
2026-06-13 11:18:37 +08:00
liu weikai a429359376 Burn down legacy presentation adapters 2026-06-13 11:10:27 +08:00
liu weikai a98111dfef Use short labels for team members 2026-06-12 15:27:54 +08:00
liu weikai fc10b53a56 Burn down chat delivery legacy bridge 2026-06-12 14:03:47 +08:00
Trail Mate Dev 71c443910e feat(cardputerzero): adapt Cardputer Zero 2026-06-08 22:59:07 +08:00
Trail Mate Dev fae3894dca fix(cardputerzero): guard compact page manifest 2026-06-02 11:56:20 +08:00
Trail Mate Dev 6ac99453c9 style: apply CI clang-format cleanup (#44 #49 #51) 2026-06-02 09:05:42 +08:00
Trail Mate Dev f040faed0b fix(chat-ui): repair pager chat and contact protocol labels (#46 #49 #51)
Carry conversation timestamps into the legacy pager list, force names/previews/time/unread labels to single-line bounded widths, keep MeshCore unknown senders from rendering as Me, show protocol prefixes in Contacts, and rebind the shared two-pane navigation after refresh so Team/Chat/Contacts filters become reachable.
2026-06-02 04:48:23 +08:00
Trail Mate Dev fce032a1d4 Apply clang-format 2026-05-30 20:18:26 +08:00
Trail Mate Dev 7e40b55923 Refactor team runtime 2026-05-30 15:01:59 +08:00
vicliuandGitHub bf7068b02b 0.1.26-alpha release
* refactor: render chat rows from presentation state

* Fix Meshtastic channel sync and add MeshCore CN preset

* Add granular chat notification settings

* Add SD settings backup and restore

* Prepare 0.1.26-alpha release

---------

Co-authored-by: vicliu624 <vicliu@outlook.com>
2026-05-19 16:04:42 +08:00