Commit graph

  • f21d8af9ae
    fix(transport): improve BLE / TCP / USB reconnect and handshake resilience (#5196) main v2.7.14-internal.65 v2.7.14-closed.14 James Rich 2026-04-20 12:34:16 -05:00
  • a90cb2d89e
    chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) (#5195) James Rich 2026-04-20 12:32:58 -05:00
  • 57c612abce fix(ble): filter bonded picker list to Meshtastic devices James Rich 2026-04-20 11:51:41 -05:00
  • 8823995648 style: spotlessApply formatting James Rich 2026-04-20 11:31:31 -05:00
  • e0a946e427 chore: add .agent_artifacts to .gitignore James Rich 2026-04-20 09:43:14 -05:00
  • f5cbaf8ad6 docs: fix KDoc inconsistencies in transport files James Rich 2026-04-20 07:52:35 -05:00
  • 805f9a3cd2 fix(serial): refresh USB device list on Android 12+ attach and resume James Rich 2026-04-20 07:49:48 -05:00
  • a6f8f456fd fix(serial): treat USB unplug and open failure as transient James Rich 2026-04-19 12:45:42 -05:00
  • 0e47dc6717 fix(tcp): stop emitting redundant permanent disconnect from close() James Rich 2026-04-19 12:45:34 -05:00
  • 2137ef3410 fix(ble): never give up while user has device selected James Rich 2026-04-19 12:45:28 -05:00
  • a6f3a6b4a5 fix(serial): assert DTR/RTS on Android USB-CDC open James Rich 2026-04-19 12:23:55 -05:00
  • 646858cc39 fix(handshake): use 60 s stall guard for Stage 2 to match SDK behavior James Rich 2026-04-19 12:23:48 -05:00
  • 6135166ea5 test(ble): fix BleRadioTransportTest virtual-time budgets for 3 s settle James Rich 2026-04-19 12:23:42 -05:00
  • d16b04382f fix(ble): bump DEFAULT_SETTLE_DELAY 1 s → 3 s James Rich 2026-04-19 07:38:39 -05:00
  • ddc14395e7 chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) github-merge-queue 2026-04-20 16:29:04 +00:00
  • 7492a33cf8
    Fix node-details remove action to preserve confirmation flow (#5192) Copilot 2026-04-20 10:59:20 -05:00
  • 2b47da3b61
    chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) (#5193) James Rich 2026-04-20 07:40:08 -05:00
  • d798740684
    Merge 0172afdfa6 into 3322257cfd Fernando Nunes 2026-04-20 07:28:34 -05:00
  • e45ee0d160
    Merge da94d6985d into 3322257cfd Chris7X 2026-04-20 07:28:34 -05:00
  • e78faebde2
    Merge 97efcca224 into 3322257cfd James Rich 2026-04-20 07:28:34 -05:00
  • 479546d8da
    Merge 0b97cb3b2c into 3322257cfd James Rich 2026-04-20 07:28:34 -05:00
  • b5687e906d chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) github-merge-queue 2026-04-20 12:28:27 +00:00
  • f2e664614f fix(node): navigate up after confirming node removal James Rich 2026-04-20 07:26:15 -05:00
  • 3322257cfd
    chore(deps): update plugin com.gradle.develocity to v4.4.1 (#5194) renovate[bot] 2026-04-20 06:47:09 -05:00
  • 8730124e62 Comment out debug logging for CoT messages in TAKMeshIntegration and TAKClientConnection tak_v2 Ben Meadors 2026-04-20 05:34:31 -05:00
  • 5c5469a1b9
    chore(deps): update plugin com.gradle.develocity to v4.4.1 renovate[bot] 2026-04-20 08:45:11 +00:00
  • 58f09d7083
    fix(node): keep node detail screen active for remove confirmation copilot-swe-agent[bot] 2026-04-19 21:11:31 +00:00
  • 2aa1c984b6
    Initial plan copilot-swe-agent[bot] 2026-04-19 21:08:23 +00:00
  • 99e7407a90
    chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) (#5189) James Rich 2026-04-19 15:07:52 -05:00
  • 9dd57725f2
    chore(deps): update vico to v3.2.0-next.1 (#5191) renovate[bot] 2026-04-19 12:31:11 -05:00
  • 7c7a6a3f9c
    chore(deps): update vico to v3.2.0-next.1 renovate[bot] 2026-04-19 16:47:17 +00:00
  • 2c1984ace5
    chore(deps): update fastlane to v2.233.0 (#5190) renovate[bot] 2026-04-19 11:30:34 -05:00
  • 147881c243
    chore(deps): update fastlane to v2.233.0 renovate[bot] 2026-04-19 13:46:59 +00:00
  • 8b10bb14bd chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) github-merge-queue 2026-04-19 12:13:55 +00:00
  • b1b3f37b21
    docs: address review feedback on settings-validation.md copilot/generate-validation-documentation copilot-swe-agent[bot] 2026-04-19 00:27:13 +00:00
  • 92b327d927
    docs: add settings validation reference documentation copilot-swe-agent[bot] 2026-04-19 00:26:15 +00:00
  • 94856d257f
    chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) (#5186) James Rich 2026-04-18 07:09:22 -05:00
  • 6e3cfe8135 chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) github-merge-queue 2026-04-18 08:17:06 +00:00
  • 84fe24467f
    fix(widget): drive updates via debounced state observer (#5185) v2.7.14-internal.64 James Rich 2026-04-17 23:11:32 -05:00
  • 881dd31937 fix(widget): drive updates via debounced state observer James Rich 2026-04-17 22:48:30 -05:00
  • fad92e8f8c
    Merge 7a21d9c7d9 into 68a414b75b Copilot 2026-04-18 03:05:34 +00:00
  • 7a21d9c7d9 chore(deps): update compose-multiplatform to v1.11.0-rc01 (#5184) copilot/add-messaging-feature-android-auto renovate[bot] 2026-04-17 22:00:34 -05:00
  • b290db7019 chore(deps): split androidx-compose version ref from CMP (#5183) James Rich 2026-04-17 21:41:36 -05:00
  • 84e70d01a3 feat(mqtt): adopt mqttastic-client-kmp 0.2.0 — disconnect reasons + Test Connection (#5181) James Rich 2026-04-17 21:33:55 -05:00
  • 5c870028d4 chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) (#5177) James Rich 2026-04-17 21:20:58 -05:00
  • 9b0e1cc8d7 fix(deps): pin androidx-compose runtime-tracing/ui-test to CMP version (#5179) James Rich 2026-04-17 15:46:59 -05:00
  • 7207ab3345 Revert "diag(r8): disable minify for release builds (animation-freeze diagnostic)" (#5176) James Rich 2026-04-17 15:07:54 -05:00
  • 84551985bf diag(r8): disable minify for release builds (animation-freeze diagnostic) (#5174) James Rich 2026-04-17 13:36:33 -05:00
  • 68a414b75b
    chore(deps): update compose-multiplatform to v1.11.0-rc01 (#5184) v2.7.14-internal.63 renovate[bot] 2026-04-17 22:00:34 -05:00
  • 5d4d1d844e
    chore(deps): update compose-multiplatform to v1.11.0-rc01 renovate[bot] 2026-04-18 02:42:22 +00:00
  • 4257e7b7e4
    chore(deps): split androidx-compose version ref from CMP (#5183) James Rich 2026-04-17 21:41:36 -05:00
  • a1af9ef9fd chore(deps): split androidx-compose version ref from CMP James Rich 2026-04-17 21:40:18 -05:00
  • 0bd77516ea
    chore(deps): update compose.multiplatform to v1.11.0-rc01 renovate[bot] 2026-04-18 02:35:06 +00:00
  • 14e86b90f1
    feat(mqtt): adopt mqttastic-client-kmp 0.2.0 — disconnect reasons + Test Connection (#5181) James Rich 2026-04-17 21:33:55 -05:00
  • ef0e159abb
    chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) (#5177) James Rich 2026-04-17 21:20:58 -05:00
  • 67c5e29776
    chore(deps): update org.meshtastic:mqtt-client to v0.2.0 renovate[bot] 2026-04-18 02:15:41 +00:00
  • 406a632a0e feat(mqtt): adopt mqttastic 0.2.0 — sealed ConnectionState + Test Connection probe James Rich 2026-04-17 20:15:59 -05:00
  • 9e4708aafd chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) github-merge-queue 2026-04-18 00:31:30 +00:00
  • 61d7f6fef3
    fix(deps): pin androidx-compose runtime-tracing/ui-test to CMP version (#5179) v2.7.14-internal.62 James Rich 2026-04-17 15:46:59 -05:00
  • 2b8dbd6905 fix(deps): pin androidx-compose runtime-tracing/ui-test to CMP version James Rich 2026-04-17 15:45:05 -05:00
  • 47c5465b3d chore(deps): downgrade compose-multiplatform / material3 / androidx-compose to stable chore/cmp-m3-stable-downgrade James Rich 2026-04-17 15:21:35 -05:00
  • cb5f11f996
    fix(auto): address branch review — cleanup, ProGuard, dedupe, API trim copilot-swe-agent[bot] 2026-04-17 20:16:24 +00:00
  • a273dc6623
    Revert "diag(r8): disable minify for release builds (animation-freeze diagnostic)" (#5176) v2.7.14-internal.61 James Rich 2026-04-17 15:07:54 -05:00
  • ea9077b181 Revert "diag(r8): disable minify for release builds (animation-freeze diagnostic) (#5174)" James Rich 2026-04-17 15:06:34 -05:00
  • c866f60b59
    diag(r8): disable minify for release builds (animation-freeze diagnostic) (#5174) v2.7.14-internal.60 James Rich 2026-04-17 13:36:33 -05:00
  • 67e300da96
    fix(auto): apply Android Auto best-practices audit fixes copilot-swe-agent[bot] 2026-04-17 18:29:52 +00:00
  • afb6e04031 diag(r8): disable minify+resource-shrinking for release builds (DO NOT MERGE) Copilot 2026-04-17 13:18:22 -05:00
  • d70c3b66dc chore(strings): remove 4 unused string resources (#5173) James Rich 2026-04-17 12:36:32 -05:00
  • b49e8b2aaf fix(ui): finish accessibility roles and action labels for clickable surfaces (#5170) James Rich 2026-04-17 12:33:38 -05:00
  • d69b102945 chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) (#5163) James Rich 2026-04-17 12:13:27 -05:00
  • 6ab3b96d4a chore(r8): remove redundant keep rules covered by consumer rules (#5172) James Rich 2026-04-17 12:13:26 -05:00
  • 9c8085b0e3 refactor: consolidate metric formatting through MetricFormatter (#5169) James Rich 2026-04-17 12:13:01 -05:00
  • 1cd05d5d78 test: migrate MigrationTest to runTest and add missing repository fakes (#5171) James Rich 2026-04-17 11:35:41 -05:00
  • 2a6e27de09 fix(ui): stable LazyColumn keys, semantic roles, and content descriptions (#5168) James Rich 2026-04-17 11:24:18 -05:00
  • 5eba7e4dce fix: redact MeshLog proto secrets and centralize Compose keep-rules (#5166) James Rich 2026-04-17 11:20:50 -05:00
  • 7f1ea28d47 refactor: use injected ioDispatcher and ApplicationCoroutineScope (#5167) James Rich 2026-04-17 11:18:45 -05:00
  • 305a487dd7 feat(mqtt): migrate to MQTTastic-Client-KMP (#5165) James Rich 2026-04-17 10:19:08 -05:00
  • 10bc58d417
    chore(strings): remove 4 unused string resources (#5173) v2.7.14-internal.59 James Rich 2026-04-17 12:36:32 -05:00
  • dd74e501f3
    fix(ui): finish accessibility roles and action labels for clickable surfaces (#5170) James Rich 2026-04-17 12:33:38 -05:00
  • b828a1271c
    style(auto): expand TabTemplate tab builder chains for readability copilot-swe-agent[bot] 2026-04-17 17:22:49 +00:00
  • 2e74af770b
    feat(auto): polish - extract CarScreenDataBuilder, add unit tests, fix batteryStr, DRY row builder copilot-swe-agent[bot] 2026-04-17 17:19:47 +00:00
  • 48a7cf2b48 chore(strings): remove unused string resources Copilot 2026-04-17 12:18:53 -05:00
  • 56cbc3670d
    chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) (#5163) James Rich 2026-04-17 12:13:27 -05:00
  • 15a7c19b74
    chore(r8): remove redundant keep rules covered by consumer rules (#5172) James Rich 2026-04-17 12:13:26 -05:00
  • b979663e24
    refactor: consolidate metric formatting through MetricFormatter (#5169) James Rich 2026-04-17 12:13:01 -05:00
  • 7246bf6e83 fix(ui): finish accessibility roles and action labels for clickable surfaces James Rich 2026-04-17 11:03:28 -05:00
  • c1c01d7765 chore(r8): remove redundant keep rules covered by consumer rules GitHub Copilot CLI 2026-04-17 11:50:37 -05:00
  • 9f0ead2518
    feat(auto): align Auto node/message row UI with phone NodeItem and ContactItem copilot-swe-agent[bot] 2026-04-17 16:53:08 +00:00
  • 849aca797b
    plan: align Auto node/message row UI with phone NodeItem and ContactItem copilot-swe-agent[bot] 2026-04-17 16:49:59 +00:00
  • 9f3fe865e3
    test: migrate MigrationTest to runTest and add missing repository fakes (#5171) James Rich 2026-04-17 11:35:41 -05:00
  • 7c15c7bcb4
    feat(auto): unified Messages tab — channels + DMs, mirroring Contacts screen copilot-swe-agent[bot] 2026-04-17 16:32:46 +00:00
  • 6b1bd32fa4 chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) github-merge-queue 2026-04-17 16:24:28 +00:00
  • 90f6e21a9c
    fix(ui): stable LazyColumn keys, semantic roles, and content descriptions (#5168) James Rich 2026-04-17 11:24:18 -05:00
  • 387acd7a2f fix(ui): stable LazyColumn keys, semantic roles, and content descriptions James Rich 2026-04-17 10:46:48 -05:00
  • 2afb82b600 test: migrate MigrationTest to runTest and add missing repository fakes James Rich 2026-04-17 11:07:51 -05:00
  • cdeb1ac532
    fix: redact MeshLog proto secrets and centralize Compose keep-rules (#5166) James Rich 2026-04-17 11:20:50 -05:00
  • adfe3bfed1
    refactor: use injected ioDispatcher and ApplicationCoroutineScope (#5167) James Rich 2026-04-17 11:18:45 -05:00
  • 01b1759503
    feat(auto): spec-compliance — minCarApiLevel=1, runtime API fallback, onNewIntent, loading state copilot-swe-agent[bot] 2026-04-17 16:13:09 +00:00
  • 5aabf58576 refactor: consolidate metric formatting through MetricFormatter James Rich 2026-04-17 11:04:13 -05:00
  • 092238cb55 refactor: use injected ioDispatcher and ApplicationCoroutineScope James Rich 2026-04-17 10:46:48 -05:00