Trail Mate Dev
|
49a400354b
|
Polish tracker page controls and empty states
|
2026-09-15 18:16:27 +08:00 |
|
Trail Mate Dev
|
6a31a65a01
|
Defer annotation layout when required glyphs are unavailable
|
2026-09-15 11:38:30 +08:00 |
|
Trail Mate Dev
|
7d271367e8
|
Render unified map annotations with stable bounded layouts and transparent text
|
2026-09-15 11:34:31 +08:00 |
|
Trail Mate Dev
|
578bedcbad
|
Load offline POI tiles through the shared map worker with bounded PSRAM storage
|
2026-09-15 00:00:57 +08:00 |
|
Trail Mate Dev
|
3543c7ab82
|
fix(ui): remove gaps and contrasting backgrounds from two-pane layouts
|
2026-09-14 15:35:23 +08:00 |
|
Trail Mate Dev
|
b3611d7e29
|
feat(wio-tracker-l2): add full touch device support
|
2026-09-10 22:34:24 +08:00 |
|
Trail Mate Dev
|
7c951fcabf
|
fix(tdeck-pro): stabilize e-paper refresh scheduling
|
2026-09-03 15:30:23 +08:00 |
|
liu weikai
|
27a0049f3b
|
fix(ci): preserve timezone persistence boundary
|
2026-08-28 11:59:12 +08:00 |
|
liu weikai
|
8c281241be
|
fix(settings): persist timezone changes without restart
|
2026-08-28 11:45:06 +08:00 |
|
liu weikai
|
7ef42ddc92
|
release: prepare 0.1.42-alpha
|
2026-08-26 20:41:33 +08:00 |
|
liu weikai
|
897f5304e0
|
feat(calculator): add editable scientific expressions
|
2026-08-26 15:47:06 +08:00 |
|
liu weikai
|
2b40f6a9cb
|
fix(calculator): complete scientific input flow
|
2026-08-26 15:27:06 +08:00 |
|
liu weikai
|
4b723f3eaf
|
feat(calculator): add scientific calculator
|
2026-08-26 14:40:12 +08:00 |
|
liu weikai
|
f6bb408279
|
fix(ci): restore USB runtime interface parity
|
2026-08-24 20:49:41 +08:00 |
|
liu weikai
|
39c168a7b2
|
fix(config): finalize SD settings and USB maintenance
|
2026-08-24 19:47:35 +08:00 |
|
liu weikai
|
f75524a425
|
fix(config): harden SD reset and RAM use
|
2026-08-20 13:11:33 +08:00 |
|
liu weikai
|
fd093d60bc
|
feat(config): complete SD working configuration
|
2026-08-20 12:33:26 +08:00 |
|
Trail Mate Dev
|
c73ffaf50e
|
release: prepare 0.1.40-alpha
|
2026-08-14 16:28:28 +08:00 |
|
Trail Mate Dev
|
22e4561590
|
fix(ci): restore Linux and Cardputer release checks
|
2026-08-14 15:41:00 +08:00 |
|
Trail Mate Dev
|
c1e709bb83
|
fix(ci): harden 0.1.40-alpha release builds
|
2026-08-14 15:08:15 +08:00 |
|
Trail Mate Dev
|
115316f2b4
|
fix(tdeck-pro): use complete touch settings workflow
|
2026-08-14 13:27:33 +08:00 |
|
Trail Mate Dev
|
d6d5ed686f
|
feat(tdeck-pro): add 240x320 monochrome app UI
|
2026-08-14 13:12:00 +08:00 |
|
liu weikai
|
06cf028678
|
fix(p4): harden runtime and isolate DSI presentation
|
2026-08-13 21:37:59 +08:00 |
|
Trail Mate Dev
|
d20ed0ad36
|
feat(tdeck-pro): add e-paper text UI and A7682E support
|
2026-08-13 14:02:32 +08:00 |
|
Trail Mate Dev
|
204a2e1ee2
|
feat(tdeck-pro): add native e-paper UI pipeline
|
2026-08-12 11:08:33 +08:00 |
|
liu weikai
|
86f1da1923
|
optimize esp internal ram usage
|
2026-08-12 09:18:02 +08:00 |
|
liu weikai
|
7996c0e465
|
fix(pager): restore chat focus and send shortcut
|
2026-08-11 23:30:36 +08:00 |
|
liu weikai
|
c7d4e9abcc
|
fix(pager): preserve voice hold and add chat selection
|
2026-08-11 22:56:53 +08:00 |
|
liu weikai
|
6dd5214803
|
fix(pager): honor voice release and admit VMP worker
|
2026-08-11 17:08:30 +08:00 |
|
liu weikai
|
c715c72d78
|
feat(radio): add protocol probe
|
2026-08-11 09:30:56 +08:00 |
|
liu weikai
|
10b12deed7
|
fix(chat): unify compose routing and voice readiness
|
2026-08-10 19:58:32 +08:00 |
|
liu weikai
|
cf62f438f7
|
fix(chat): keep Pager voice control visible
|
2026-08-10 17:17:49 +08:00 |
|
liu weikai
|
0c6068ecee
|
feat(chat): persist VMP voice messages as IM attachments
|
2026-08-10 14:30:20 +08:00 |
|
liu weikai
|
b3ebdcea84
|
feat(pager): add bounded voice messages
|
2026-08-10 11:13:48 +08:00 |
|
liu weikai
|
6bc25ce5e1
|
feat(packet-probe): replace energy sweep with protocol probing
|
2026-08-09 23:15:26 +08:00 |
|
liu weikai
|
da2245a7f1
|
fix(chat-map): wrap longitude when fitting locations
|
2026-08-04 11:47:11 +08:00 |
|
liu weikai
|
39311175d2
|
fix: enforce shared SPI transaction boundaries
|
2026-08-03 23:11:30 +08:00 |
|
liu weikai
|
024e620929
|
fix(esp): harden LVGL crash paths
|
2026-08-03 16:14:44 +08:00 |
|
Trail Mate Dev
|
5694f8fd8b
|
release: verify 0.1.38 alpha targets and CI
|
2026-07-30 00:39:52 +08:00 |
|
Trail Mate Dev
|
dceaf58e28
|
refactor(config): remove deprecated mutable config access
|
2026-07-29 13:58:48 +08:00 |
|
Trail Mate Dev
|
a4abc40c74
|
fix(contacts): sort lists by last seen
|
2026-07-29 10:31:23 +08:00 |
|
Trail Mate Dev
|
7102c4f368
|
feat: add sleep-safe Reticulum auto reply
|
2026-07-29 09:28:20 +08:00 |
|
Trail Mate Dev
|
f7f5fab395
|
fix(ui): stabilize storage hydration and shared SPI display
|
2026-07-28 22:42:04 +08:00 |
|
Trail Mate Dev
|
ef529a2255
|
refactor: consolidate storage maintenance ownership
|
2026-07-28 19:26:40 +08:00 |
|
Trail Mate Dev
|
bab0dcceb3
|
refactor app config persistence ownership
|
2026-07-26 18:08:15 +08:00 |
|
Trail Mate Dev
|
e8b11558da
|
refactor: make app config persistence domain-aware
|
2026-07-26 17:24:12 +08:00 |
|
Trail Mate Dev
|
1bb0ee3b35
|
refactor: harden shared SPI ownership and ESP memory use
|
2026-07-26 14:02:58 +08:00 |
|
liu weikai
|
c064e3a6a3
|
diagnose display transaction evidence boundary
|
2026-07-25 19:08:01 +08:00 |
|
liu weikai
|
112085f709
|
refactor ESP shared SPI coordination
|
2026-07-25 15:34:21 +08:00 |
|
liu weikai
|
d299932e2b
|
fix first frame scheduling
|
2026-07-25 12:31:36 +08:00 |
|