liu weikai
1c9a11590e
Remove route image strip panel background
2026-07-11 22:28:24 +08:00
liu weikai
ee0caa2073
Use content font for selected route status
2026-07-11 22:13:38 +08:00
liu weikai
3976c878ba
fix(ui): align keyboard shortcuts across T-Deck pages
2026-07-11 21:30:49 +08:00
liu weikai
5c1a99fd49
Complete MeshCore channel slot workflow
2026-07-11 18:52:19 +08:00
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
76a3da4a4b
Fix deferred content font loading
2026-07-11 13:02:47 +08:00
liu weikai
74c6a6fe5d
Fix ESP font hot-path stack overflow
2026-07-11 12:19:11 +08:00
liu weikai
4f51c3fed7
Centralize foreground operation overlays
2026-07-11 11:45:47 +08:00
liu weikai
7ae7848751
Fix tracker route filename font rendering
2026-07-11 11:05:40 +08:00
liu weikai
8c5dc8f0e8
Unify progress overlays and font SPI transactions
2026-07-11 10:25:06 +08:00
liu weikai
806c905735
Fix chat message list unread display
2026-07-11 09:42:06 +08:00
liu weikai
2203f53a0b
Guard chat conversation paging edges
2026-07-11 08:15:02 +08:00
liu weikai
84c24f9378
Show busy overlay for Settings sync actions
2026-07-11 08:13:48 +08:00
liu weikai
2600dfae8a
Add route photo strip to map page
2026-07-10 23:54:36 +08:00
liu weikai
6ae4b16c4e
Optimize Reticulum contacts filtering
2026-07-10 23:52:51 +08:00
liu weikai
52c6d1ffd8
Fix route preview saved image state
2026-07-10 23:16:30 +08:00
liu weikai
a249a931b9
Defer route preview image cache work
2026-07-10 22:55:31 +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
336613028f
Fix chat list return rebuild path
2026-07-10 20:32:34 +08:00
liu weikai
3e6e4f6ea2
Refine Reticulum bearer and Wi-Fi auto profile selection
2026-07-10 18:12:32 +08:00
liu weikai
43a9d04bad
Fix chat conversation scroll paging
2026-07-10 17:35:14 +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
ec64b9c2fc
Optimize route image resource handling
2026-07-10 09:23:31 +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
027e05e90e
Fix route image download memory pressure
2026-07-09 23:51:20 +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
c8fd8754c3
Fix route image preview cover rendering
2026-07-09 21:02:18 +08:00
liu weikai
798ffe78bc
Refine route image preview panel
2026-07-09 20:27:52 +08:00
liu weikai
f0b05ea5e5
Add Reticulum calls and realtime resource guard
2026-07-09 20:03:43 +08:00
liu weikai
4ba886a7bd
Add route image strip viewer
2026-07-09 20:00:54 +08:00
liu weikai
84e11a2a58
Stabilize Reticulum UI lifecycle and announces
2026-07-09 12:42:38 +08:00
liu weikai
5385247fff
Defer Reticulum directory IO and virtualize contacts list
2026-07-09 03:22:55 +08:00
liu weikai
f825c7e276
Improve route preview downloads and elevation profile
2026-07-09 00:18:09 +08:00
liu weikai
b248c126eb
Coordinate Wi-Fi access runtime
...
Centralize Wi-Fi/HTTP ownership for MQTT, Reticulum gateway, firmware updates, route assets, and pack downloads.
Expose Reticulum display name from the configured user name and show it in Settings.
2026-07-08 23:05:03 +08:00
liu weikai
c4b9e84fb0
Fix Reticulum contacts search and peer details
2026-07-08 22:09:19 +08:00
liu weikai
b4691db697
Integrate Reticulum mode and network UI
2026-07-08 21:25:19 +08:00
liu weikai
4f3d1e1fe8
fix: refresh contacts list for mesh node updates
...
Start a lightweight Contacts page refresh timer so MQTT and LoRa node updates written through ContactService become visible in Nearby while the page is open.
2026-07-08 21:23:26 +08:00
liu weikai
c3d4efc9c2
feat: add standalone mesh MQTT runtime
...
Add plaintext Meshtastic and MeshCore MQTT settings, persistence, SD backup/restore, Wi-Fi-gated runtime, BLE standalone gating, downlink UI injection diagnostics, LoRa/MQTT send status handling, and msh/CN defaults.
2026-07-08 20:12:43 +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
fe0767ab6c
Refine route preview controls and map help
2026-07-07 15:22:52 +08:00
liu weikai
b7d22e7fab
Add route preview map and image support
2026-07-07 14:49:42 +08:00
liu weikai
b4a5e0d661
Fix contacts AppConfig include
2026-07-07 11:53:41 +08:00
liu weikai
07dc8fc481
Adjust chat map shortcuts
2026-07-07 11:00:15 +08:00
liu weikai
2e114218d9
Add chat conversation location map toggle
2026-07-07 00:38:38 +08:00
liu weikai
649d852ae3
Add screenshot shortcut help coverage
2026-07-06 22:52:51 +08:00
liu weikai
480c7ac94e
Add map altitude overlay and info toggle
2026-07-06 22:33:36 +08:00
liu weikai
a7778ef11a
Fix settings datetime picker and shutdown CJK text
2026-07-04 18:14:07 +08:00