Commit Graph

696 Commits

Author SHA1 Message Date
James Rich
5b955f64f4 perf: add Baseline Profile generation for :androidApp (#5735)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-13 06:45:24 -05:00
James Rich
a23e073003 feat(discovery): mesh network discovery (#5275)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-06-13 06:45:24 -05:00
James Rich
4833acefd2 refactor: Remove AIDL API and modernize service architecture (#5586)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-13 06:45:24 -05:00
James Rich
9ca24e7996 feat(car): Android Car App Library integration (#5633)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-13 06:45:23 -05:00
James Rich
51fa718d89 feat(ai): Add App Functions for system AI integration (#5585)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-06-13 06:45:23 -05:00
renovate[bot]
47134f447e chore(deps): update net.java.dev.jna:jna to v5.19.1 (#5781) 2026-06-12 19:19:00 -05:00
renovate[bot]
9e3d014c3d chore(deps): update datadog.gradle to v1.27.0 (#5776) 2026-06-12 06:09:45 -05:00
renovate[bot]
15568ff462 chore(deps): update kable to v0.43.1 (#5750) 2026-06-12 06:06:24 -05:00
renovate[bot]
d9b024acde chore(deps): update coil to v3.5.0 (#5766) 2026-06-12 06:06:07 -05:00
renovate[bot]
bce317c687 chore(deps): update kotlin-toolchain (#5760) 2026-06-12 06:01:19 -05:00
renovate[bot]
fd3dc0cc73 chore(deps): update mqttastic to v0.3.8 (#5763) 2026-06-10 12:24:30 -05:00
James Rich
8daafe6f70 Replace :core:proto with org.meshtastic:protobufs:2.7.25 (#5675)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-06-10 16:40:42 +00:00
renovate[bot]
9945499bad chore(deps): update org.jetbrains.kotlinx:kotlinx-collections-immutable to v0.5.0 (#5756) 2026-06-09 15:36:58 -05:00
renovate[bot]
476789d154 chore(deps): update io.nlopez.compose.rules:detekt to v0.6.0 (#5751)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-09 16:36:09 +00:00
renovate[bot]
5c4b5c2405 chore(deps): update com.google.firebase:firebase-bom to v34.14.1 (#5753)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-09 16:36:00 +00:00
renovate[bot]
21b6540e0e chore(deps): update vico to v3.2.2 (#5746)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-05 09:12:06 -05:00
renovate[bot]
304a11ca5d chore(deps): update room to v3.0.0-alpha06 (#5730) 2026-06-03 12:45:56 -05:00
renovate[bot]
3c2b6a58de chore(deps): update androidx.core:core-ktx to v1.19.0 (#5731) 2026-06-03 12:45:15 -05:00
James Rich
e3e09452dd fix(map): render cluster markers in-scope to kill ClusterRenderer FATAL (#5723)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-03 06:36:09 -05:00
James Rich
9629daa513 fix(map): revert app-side Maps SDK init to library-idiomatic, fix inline-map crash (#5719)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-03 02:39:41 +00:00
renovate[bot]
f6d972d212 chore(deps): update net.java.dev.jna:jna to v5.19.0 (#5716) 2026-06-02 13:20:33 -05:00
renovate[bot]
c45466a633 chore(deps): update compose-multiplatform to v1.11.1 (#5713) 2026-06-02 12:11:36 -05:00
renovate[bot]
d264b40862 chore(deps): update vico to v3.2.1 (#5696)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-31 17:11:39 -07:00
renovate[bot]
38ec47e894 chore(deps): update vico to v3.2.0 (#5689) 2026-05-31 12:18:58 -05:00
renovate[bot]
93faeabbc6 chore(deps): update vico to v3.2.0-next.6 (#5683) 2026-05-31 08:06:50 -05:00
Ben Meadors
4888592e07 fix(takserver): emit *:-1:stcp contact endpoint so directed TAK-Talk/GeoChat routes over the mesh (#5661)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-05-29 15:36:50 -05:00
renovate[bot]
da2938f2eb chore(deps): update org.jetbrains.kotlinx:atomicfu to v0.33.0 (#5663) 2026-05-29 15:36:23 -05:00
Ben Meadors
f92f5d5769 Revert "fix(takserver): emit *:-1:stcp contact endpoint so directed TAK-Talk/GeoChat routes over the mesh; SDK v0.5.1"
This commit landed on main outside the PR process and pins takpacket-sdk 0.5.1, which is not yet published to Maven Central — breaking the build. Reverting to restore a green main; the fix is being re-submitted as a pull request that will merge once 0.5.1 is available on Central.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-05-29 13:35:47 -05:00
Ben Meadors
0047e4d152 fix(takserver): emit *:-1:stcp contact endpoint so directed TAK-Talk/GeoChat routes over the mesh; SDK v0.5.1
The reconstructed contact endpoint (0.0.0.0:4242:tcp) made ATAK treat mesh peers as directly reachable, so directed messages (TAK-Talk <marti>, GeoChat to a callsign) were delivered to a dead address instead of the Meshtastic server stream and never hit the mesh — broadcast PLI was unaffected. Use the TAK 'reply via this server' endpoint *:-1:stcp (DEFAULT_TAK_ENDPOINT) and bump TAKPacket-SDK to 0.5.1, which fixes the same default in the SDK's CotXmlBuilder.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-05-29 12:44:34 -05:00
Ben Meadors
8bdb0916b4 feat(takserver): Upgrade TAKPacket-SDK to v0.5.0 and delegate sanitization to SDK (#5658)
Co-authored-by: James Rich <james.a.rich@gmail.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-29 16:30:26 +00:00
James Rich
00f3b38f88 fix(ci): cache JetBrains JDK and simplify daemon JVM config (#5650)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-28 15:53:25 -05:00
renovate[bot]
2e7100ca8e chore(deps): update com.google.firebase:firebase-bom to v34.14.0 (#5647) 2026-05-28 15:04:31 -05:00
renovate[bot]
bfece155fb chore(deps): update takpacket.sdk to v0.3.3 (#5642) 2026-05-28 13:09:04 -05:00
renovate[bot]
de3d65a10a chore(deps): update takpacket.sdk to v0.3.2 (#5632)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-28 04:19:15 -07:00
renovate[bot]
8c9c942949 chore(deps): update takpacket.sdk to v0.3.1 (#5626)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-28 00:34:17 +00:00
James Rich
b9315d4b3f feat: adopt gradle-flatpak-sources plugin for offline Flatpak builds (#5619)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-28 00:33:35 +00:00
James Rich
29345709e9 Upgrade takpacket-sdk to version 0.3.0 (#5621)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-05-27 12:24:24 -05:00
renovate[bot]
c29f7ce291 chore(deps): update spotless to v8.6.0 (#5618) 2026-05-27 11:57:22 -05:00
renovate[bot]
dad5e41c7a chore(deps): update devtools.ksp to v2.3.9 (#5611) 2026-05-26 15:50:34 -05:00
James Rich
a4522f9f4d fix(flatpak): generate complete offline-buildable manifest for desktopApp (#5610)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-26 20:33:23 +00:00
renovate[bot]
86e329b752 chore(deps): update takpacket.sdk to v0.2.6 (#5609) 2026-05-26 13:13:57 -05:00
renovate[bot]
14764a70e0 chore(deps): update com.gradle.develocity to v4.4.2 (#5601) 2026-05-26 07:01:31 -05:00
renovate[bot]
05fb69c179 chore(deps): update aboutlibraries to v14.2.1 (#5590) 2026-05-24 10:25:43 -05:00
renovate[bot]
0bc6b76aa9 chore(deps): update testretry to v1.6.5 (#5581)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-22 19:07:07 -07:00
renovate[bot]
9daf427082 chore(deps): update compose.screenshot to v0.0.1-alpha15 (#5565) 2026-05-21 10:25:46 -05:00
James Rich
91ad5dbb81 fix(flatpak): resolve unique snapshot timestamp URLs from local cached maven-metadata (#5542) 2026-05-20 14:11:50 -05:00
James Rich
0fccf54462 fix(flatpak): route JitPack com.github group to jitpack.io primaryUrl (#5541) 2026-05-20 12:47:33 -05:00
James Rich
32df44fbaa feat(flatpak): reconstruct standard maven filenames from local Gradle cache (#5538) 2026-05-20 12:19:56 -05:00
James Rich
8113167833 build(flatpak): overhaul offline source generation with native cache scanner (#5533) 2026-05-20 09:11:03 -05:00
James Rich
99b5688b00 build(flatpak): overhaul and automate flatpak offline manifest generation (#5529) 2026-05-20 07:12:03 -05:00