Commit Graph
678 Commits
Author SHA1 Message Date
liu weikai cd709b892a fix(vmp): serialize pending MQTT voice transfers 2026-08-11 18:03:10 +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 cc4066c914 fix(wifi): retry saved profiles after disconnect 2026-08-11 12:03:25 +08:00
liu weikai b9eceaf754 fix(wifi): coordinate ESP-NOW and profile retries 2026-08-11 11:43:39 +08:00
liu weikai 999a4649e7 fix(team): prevent ESP-NOW pairing netif crash 2026-08-11 10:43:36 +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 a097763ba3 fix(settings): complete portable settings backup 2026-08-04 09:33:22 +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 d5c1c1b400 docs: prepare 0.1.39-alpha release notes v0.1.39-alpha 2026-07-31 17:24:01 +08:00
liu weikai f80b2f6031 fix: align P4 peripherals and log DNS resolutions 2026-07-31 17:03:20 +08:00
liu weikai 795c82536a fix(meshtastic): avoid esp aes dma allocations 2026-07-31 16:03:57 +08:00
Trail Mate Dev a550273ced fix(mqtt): recover after repeated DNS failures 2026-07-31 04:01:47 +08:00
liu weikai 014c1e9d06 fix meshtastic mqtt session handling 2026-07-30 23:38:02 +08:00
vicliu 3aec183978 Merge pull request #76 from vicliu624/reticulum
Reticulum
v0.1.38-alpha
2026-07-30 03:50:51 +02:00
vicliu cddd034275 Merge pull request #75 from vicliu624/codex/release-0.1.38-alpha-ci
release: verify 0.1.38-alpha targets and CI
2026-07-30 03:34:12 +02:00
Trail Mate Dev 31e8caa168 ci: pin P4 webflash to IDF Python 2026-07-30 01:37:17 +08:00
Trail Mate Dev 60b6bb9ff8 ci: use IDF Python for P4 webflash packaging 2026-07-30 01:27:42 +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 b5ff2e6462 ci: stabilize clean target builds 2026-07-30 01:11:20 +08:00
Trail Mate Dev a9867d397b test: keep Reticulum host contract platform-neutral 2026-07-30 00:54:32 +08:00
Trail Mate Dev 50d549e4c1 ci: build P4 and GAT562 from clean runners 2026-07-30 00:52:23 +08:00
Trail Mate Dev 1ae797a920 ci: bootstrap Linux release dependencies 2026-07-30 00:44:50 +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 96a23c6a11 refactor(tdeck): move LVGL draw buffers to PSRAM 2026-07-29 20:43:47 +08:00
Trail Mate Dev e049ff28b2 fix(tdeck): increase notification audio task stack 2026-07-29 20:37:49 +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 4311d6b835 docs(changelog): document emoji picker pagination 2026-07-29 09:51:56 +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 95da006db3 diagnose ST7796 panel response 2026-07-25 20:06:35 +08:00
liu weikai c064e3a6a3 diagnose display transaction evidence boundary 2026-07-25 19:08:01 +08:00
liu weikai 7fefc5adc3 guard rotary input during display-first boot 2026-07-25 17:02:25 +08:00
liu weikai 8389c4fa88 complete screen power input state machine 2026-07-25 16:46:47 +08:00