Commit Graph
393 Commits
Author SHA1 Message Date
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
liu weikai 8487ff6d2c fix(wifi): sync time on each IP lease 2026-08-13 21:36: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
liu weikai fb9336332e feat(esp): split USB debug profiles and trim call RAM 2026-08-12 22:14:43 +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 31e70d7eca feat(tdeck): play received voice messages 2026-08-12 10:36:52 +08:00
liu weikai a9df6ea297 fix(pager): restore voice playback gain 2026-08-12 10:07:06 +08:00
liu weikai 86f1da1923 optimize esp internal ram usage 2026-08-12 09:18:02 +08:00
liu weikai 89d704774a fix(codec2): move VMP decoder scratch off task stack 2026-08-12 00:23:31 +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 56603032a5 fix(codec2): remove VMP FFT stack spikes 2026-08-11 21:04:48 +08:00
liu weikai cb95260869 fix(pager): move codec2 workspaces to psram 2026-08-11 19:07:27 +08:00
liu weikai 3a41829f4a feat(vmp): prefer live MQTT over LR1121 RF 2026-08-11 17:57:42 +08:00
liu weikai 6dd5214803 fix(pager): honor voice release and admit VMP worker 2026-08-11 17:08:30 +08:00
liu weikai b9eceaf754 fix(wifi): coordinate ESP-NOW and profile retries 2026-08-11 11:43:39 +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 0f85c359a3 fix(voice): provision Codec2 worker stacks 2026-08-10 15:37:28 +08:00
liu weikai 7e2bf56fe6 feat(voice): trace VMP receive lifecycle 2026-08-10 14:57:40 +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
liu weikai 795c82536a fix(meshtastic): avoid esp aes dma allocations 2026-07-31 16:03:57 +08:00
Trail Mate Dev 519c9a0b06 test: align full UX menu contracts 2026-07-30 01:18:52 +08:00
Trail Mate Dev 76efca9731 test: make Linux release workflows rerunnable 2026-07-30 01:13:48 +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 5a03348fc7 fix(storage): defer chat status persistence from UI 2026-07-28 23:07:26 +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 8389c4fa88 complete screen power input state machine 2026-07-25 16:46:47 +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
liu weikai b1e4f8efa5 fix deferred storage lifecycle regressions 2026-07-25 00:09:08 +08:00
liu weikai 29f3694066 refactor startup storage recovery lifecycle 2026-07-24 22:13:06 +08:00