liu weikai
c1b00d0d69
Harden mesh protocol memory ownership
2026-07-02 22:50:59 +08:00
liu weikai
d94fb36cf3
Add nrf BLE crash guard probes
2026-07-02 08:23:17 +08:00
liu weikai
81a1f8b693
fix(p4): wire runtime data services
2026-07-01 12:28:30 +08:00
liu weikai
99bf55c1f6
feat(t-echo-lite): add compass UI and sound volume
2026-06-29 15:13:27 +08:00
liu weikai
25d502c14e
fix(nrf): page mono ime candidates
2026-06-29 10:27:57 +08:00
liu weikai
e8b7b95c80
Fix nRF BLE owner apply policy
2026-06-29 00:53:09 +08:00
liu weikai
b3ee6cb10a
fix: project meshtastic node info to phone
2026-06-28 23:21:57 +08:00
liu weikai
cf608d79c8
fix(ui): share pinyin lookup across input methods
2026-06-28 19:10:16 +08:00
liu weikai
3c6b05cb65
fix(ble): decode mqtt map report identities
2026-06-28 14:16:39 +08:00
liu weikai
8c41ff6288
Add nRF preserve-settings cache clear action
2026-06-27 22:16:44 +08:00
liu weikai
5825a7a3e7
fix: enforce streaming file reads
2026-06-26 10:22:08 +08:00
liu weikai
9a6480e073
Align Cardputer tile cache smoke
2026-06-24 19:06:08 +08:00
liu weikai
dd3c764829
Align Cardputer map help smoke
2026-06-24 18:04:17 +08:00
liu weikai
0ebf570ff2
Update Cardputer map wiring smoke
2026-06-24 17:57:34 +08:00
liu weikai
4efd8db826
Fix remaining Linux CI issues
2026-06-24 17:34:17 +08:00
liu weikai
575b9c92a3
Fix Linux CI source manifests
2026-06-24 17:14:08 +08:00
liu weikai
6b30fff4e7
Prepare 0.1.30-alpha release
2026-06-24 16:34:29 +08:00
liu weikai
5e847b8f57
Persist contacts and nodes through SD stores
2026-06-22 23:53:16 +08:00
liu weikai
fd61273852
Defer SD mount and persist chat on SD
2026-06-22 23:52:36 +08:00
liu weikai
7d7dbcd144
Decouple IME input mode descriptors
...
Refs #61
2026-06-17 13:29:50 +08:00
liu weikai
f3a0c5a2cc
fix(esp): show boot before startup IO and throttle map loads
2026-06-17 01:28:50 +08:00
liu weikai
8bd7488251
fix(esp): show boot splash before slow startup work
2026-06-17 00:38:56 +08:00
liu weikai
c1c6c2929c
Add nRF52 message sound alerts
2026-06-16 21:31:35 +08:00
liu weikai
b2d19334af
Align UI storage event runtime contracts
2026-06-15 01:50:49 +08:00
liu weikai
93368f29ef
Refactor UI storage runtime to avoid blocking
2026-06-15 00:23:05 +08:00
liu weikai
a254434b18
refactor(ui): route notices through feedback runtime
2026-06-14 18:44:44 +08:00
liu weikai
72690272b5
fix(protocol): respond to empty traceroute requests
2026-06-14 17:44:15 +08:00
liu weikai
5218250857
refactor(protocol): add runtime product factory
2026-06-14 12:00:49 +08:00
liu weikai
42c83f5414
refactor(protocol): add mesh protocol facade boundary
2026-06-14 11:10:15 +08:00
liu weikai
ccde31e2b9
refactor(protocol): model text sends in runtime
2026-06-14 10:59:56 +08:00
liu weikai
fe24021286
refactor(protocol): move meshtastic actions into runtime
2026-06-14 09:09:27 +08:00
liu weikai
bd1b92b31e
refactor(protocol): route uconsole waypoint sharing through runtime
2026-06-14 08:25:35 +08:00
liu weikai
1ce1d72da0
refactor(protocol): route uconsole position sharing through runtime
2026-06-14 08:04:06 +08:00
liu weikai
bfab72e4ed
refactor(protocol): route meshtastic node actions through runtime
2026-06-14 07:38:55 +08:00
liu weikai
21f90ebb8a
test(protocol): add recording effect executor smoke
2026-06-14 07:02:28 +08:00
liu weikai
9dece741be
fix: decouple mono sleep and keyboard layout
2026-06-13 18:04:42 +08:00
liu weikai
208e42a134
feat: expand nrf mono settings
2026-06-13 17:02:42 +08:00
liu weikai
f0661864c7
Fix T-Display P4 app and keyboard runtime
2026-06-13 16:18:47 +08:00
liu weikai
88a5bb0ccd
Retire historical app source descriptors
2026-06-13 14:05:38 +08:00
liu weikai
a767eab168
Burn down Linux fallback UI paths
2026-06-13 13:36:31 +08:00
liu weikai
985e5dbb1b
Complete T-Display-P4 P4 and C6 firmware validation
2026-06-13 13:04:51 +08:00
liu weikai
801a2e3ffb
Burn down legacy alias include surface
2026-06-13 12:02:17 +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
6730c9658e
feat: add t-echo-lite keyboard kit support
2026-06-12 21:01:19 +08:00
liu weikai
aab37e7436
Add T-Echo Lite nRF52 target
...
Integrate the T-Echo Lite board, e-paper driver path, physical keypad input, mono UI refactor, and initial 192x176 layout adaptations.
2026-06-12 19:05:22 +08:00
liu weikai
fc10b53a56
Burn down chat delivery legacy bridge
2026-06-12 14:03:47 +08:00
liu weikai
9a5d7ef501
Complete C6 facade and disable GAT562 BLE
2026-06-12 02:20:30 +08:00
Trail Mate Dev
8448b46712
chore: prepare 0.1.29-alpha release
2026-06-11 10:00:29 +08:00
Trail Mate Dev
71c443910e
feat(cardputerzero): adapt Cardputer Zero
2026-06-08 22:59:07 +08:00