Commit Graph
23 Commits
Author SHA1 Message Date
Trail Mate Dev dceaf58e28 refactor(config): remove deprecated mutable config access 2026-07-29 13:58:48 +08:00
Trail Mate Dev bab0dcceb3 refactor app config persistence ownership 2026-07-26 18:08:15 +08:00
liu weikai aa00779b71 refactor: unify peer directory storage
Retire the legacy NodeInfo, INodeStore, and IContactStore directory model. Route contact projections, protocol observations, persistence, and platform composition through IMeshPeerDirectory across ESP, Linux, and nRF52.
2026-07-23 19:23:51 +08:00
liu weikai 9d2e5d1a2e Refactor Reticulum runtime and delivery state
Split LXMF runtime ownership into focused peer, path, link, propagation, and delivery helpers while keeping the adapter as the coordination layer.

Make chat delivery refs and send-result events protocol-aware across Reticulum, Meshtastic, and MeshCore, including Sent/Delivered/Failed semantics, UI badges, retry lookup, and store persistence.

Fix Meshtastic MQTT private replies to publish encrypted direct packets and cover the new delivery behavior with smoke tests.
2026-07-18 16:31:35 +08:00
liu weikai 14d277e2c4 feat(reticulum): complete Sideband client runtime 2026-07-16 23:17:50 +08:00
liu weikai 5aa4be4cf0 Gate T-Echo Lite GPS power with leases 2026-07-04 00:03:21 +08:00
liu weikai 21a77d2bc6 Add nrf reset reason diagnostics 2026-07-03 23:38:21 +08:00
liu weikai d94fb36cf3 Add nrf BLE crash guard probes 2026-07-02 08:23:17 +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 8c41ff6288 Add nRF preserve-settings cache clear action 2026-06-27 22:16:44 +08:00
liu weikai 6b30fff4e7 Prepare 0.1.30-alpha release 2026-06-24 16:34:29 +08:00
liu weikai c1c6c2929c Add nRF52 message sound alerts 2026-06-16 21:31:35 +08:00
liu weikai a254434b18 refactor(ui): route notices through feedback runtime 2026-06-14 18:44:44 +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 88a5bb0ccd Retire historical app source descriptors 2026-06-13 14:05:38 +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 9a5d7ef501 Complete C6 facade and disable GAT562 BLE 2026-06-12 02:20:30 +08:00
Trail Mate Dev ff98125e91 Fix DST timezone handling 2026-05-30 15:57:13 +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