liu weikai
0502c68e20
Implement phone-independent mesh settings
...
Add protocol-scoped MQTT/channel settings for Meshtastic and MeshCore, centralize Settings identity/visibility through SettingId specs, remove BLE from the ESP Arduino firmware profile, and keep Settings Wi-Fi scan/channel/backup paths on fixed buffers.
2026-07-11 17:23:14 +08:00
liu weikai
4f51c3fed7
Centralize foreground operation overlays
2026-07-11 11:45:47 +08:00
liu weikai
20add4fddc
Unify mesh peer directory persistence
...
Add MeshPeerDirectory core persistence and contract tests.
Route MT, MC, and RT peer stores through the shared directory.
Move Reticulum LXMF address projections onto MeshPeerDirectory on ESP and Linux.
2026-07-11 08:49:07 +08:00
liu weikai
52c6d1ffd8
Fix route preview saved image state
2026-07-10 23:16:30 +08:00
liu weikai
5e60cd715b
Update route image download progress
2026-07-10 22:26:49 +08:00
liu weikai
aa13ec2948
Reduce route image download startup memory
2026-07-10 20:52:38 +08:00
liu weikai
8ebc1b67ac
Improve chat history and Wi-Fi runtime UX
...
Add paged chat conversation storage and presentation, preserve MQTT ingress labels, and improve conversation bubble alignment/contrast.
Introduce a unified TopBar power presenter with debounced battery status updates.
Expand Wi-Fi runtime profile handling, settings backup coverage, and Reticulum directory support.
2026-07-10 13:52:00 +08:00
liu weikai
d26c91b273
Fix pager brightness shortcuts
2026-07-10 09:14:49 +08:00
liu weikai
0acd37fa2c
Improve Nomad network directory UX
2026-07-09 23:53:43 +08:00
liu weikai
ccd1ef6e49
Add cached route image previews
2026-07-09 23:19:06 +08:00
liu weikai
511a7fbf27
Refine Reticulum contacts and network UX
2026-07-09 22:32:24 +08:00
liu weikai
f0b05ea5e5
Add Reticulum calls and realtime resource guard
2026-07-09 20:03:43 +08:00
liu weikai
f825c7e276
Improve route preview downloads and elevation profile
2026-07-09 00:18:09 +08:00
liu weikai
b4691db697
Integrate Reticulum mode and network UI
2026-07-08 21:25:19 +08:00
liu weikai
ed65a90a05
Add Reticulum product mode
...
Add Reticulum as a first-class product protocol with LXMF delivery over LoRa and Wi-Fi TCP gateway carriers, SD-backed groups, identity/settings UI, Team appdata support, and conformance guardrails.
Remove the user-facing PC Link surface and keep RNode/LXMF as internal Reticulum implementation details.
2026-07-07 22:55:06 +08:00
liu weikai
b7d22e7fab
Add route preview map and image support
2026-07-07 14:49:42 +08:00
liu weikai
480c7ac94e
Add map altitude overlay and info toggle
2026-07-06 22:33:36 +08:00
liu weikai
2fa13f65b2
Require PNG map tiles
...
Fixes #69
2026-07-04 11:56:26 +08:00
liu weikai
5aa4be4cf0
Gate T-Echo Lite GPS power with leases
2026-07-04 00:03:21 +08:00
liu weikai
30aabc6ca0
Fix T-Echo Lite GPS heap exposure
2026-07-03 21:47:05 +08:00
liu weikai
ea356a23db
Refine Meshtastic BLE memory ownership
2026-07-03 13:08:22 +08:00
liu weikai
81a1f8b693
fix(p4): wire runtime data services
2026-07-01 12:28:30 +08:00
liu weikai
5bd8bac617
Fix resource pack font loading
2026-06-30 15:35:29 +08:00
liu weikai
3c6b05cb65
fix(ble): decode mqtt map report identities
2026-06-28 14:16:39 +08:00
liu weikai
5825a7a3e7
fix: enforce streaming file reads
2026-06-26 10:22:08 +08:00
liu weikai
34aad0bffa
fix: stabilize T-Display P4 C6 companion link
2026-06-25 13:41:06 +08:00
liu weikai
6b30fff4e7
Prepare 0.1.30-alpha release
2026-06-24 16:34:29 +08:00
liu weikai
7adf727950
feat: add walkie monitor topbar indicators
...
Add LoRa/FSK topbar modulation badges and monitor status handling for walkie talkie mode.
Keep built-in text candidates and small symbol/emoji font baselines aligned with localization specs, and remove the legacy compiled-in CJK font path.
2026-06-19 21:04:40 +08:00
liu weikai
2f7f7dd453
Complete settings localization and IME resource updates
...
Refs #61
2026-06-17 13:13:37 +08:00
liu weikai
b8352bc5e6
Add optional emoji extension pack
...
Fixes #33
Adds an installable emoji content/input extension, a generic candidate-picker IME backend, and registry support for small content supplement fonts.
2026-06-17 10:47:41 +08:00
liu weikai
8bd7488251
fix(esp): show boot splash before slow startup work
2026-06-17 00:38:56 +08:00
liu weikai
b2e6c56c63
fix(chat): enforce protocol send eligibility
2026-06-15 21:25:56 +08:00
liu weikai
5218250857
refactor(protocol): add runtime product factory
2026-06-14 12:00:49 +08:00
liu weikai
2cff5062bc
refactor(protocol): route UI protocol actions through facade
2026-06-14 11:45:32 +08:00
liu weikai
885e57bd35
refactor(protocol): execute packet effects through shared bridge
2026-06-14 08:39:28 +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
4e97a7ed99
refactor(protocol): split mesh capability surface
2026-06-14 03:16:14 +08:00
liu weikai
dbb8dfa476
Retire Linux UI compatibility translation units
2026-06-13 14:42:42 +08:00
liu weikai
a429359376
Burn down legacy presentation adapters
2026-06-13 11:10:27 +08:00
liu weikai
185f436de5
Burn down ESP GPS map legacy page
2026-06-12 03:00:03 +08:00
liu weikai
d7b486eb17
Burn down map tile cache lifetime legacy
2026-06-12 02:15:52 +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
Trail Mate Dev
99f37635ce
feat(cardputerzero): record SX1262 pinout facts
2026-06-02 11:04:46 +08:00
Trail Mate Dev
fce032a1d4
Apply clang-format
2026-05-30 20:18:26 +08:00
Trail Mate Dev
fad0ca9bb2
Fix T-Deck battery estimate
2026-05-30 16:46:24 +08:00
Trail Mate Dev
ff98125e91
Fix DST timezone handling
2026-05-30 15:57:13 +08:00
Trail Mate Dev
7e40b55923
Refactor team runtime
2026-05-30 15:01:59 +08:00
vicliu and GitHub
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