mirror of
https://github.com/meshtastic/Meshtastic-Android.git
synced 2026-04-20 22:23:37 +00:00
Bump the protobufs submodule to the takv2_geometry commit that adds
CasevacReport, EmergencyAlert, TaskRequest, and GeoChat receipt
fields. Rebuild meshtastic-tak-0.1.0.jar from the updated
TAKPacket-SDK kotlin artifact and extend TakV2Compressor.kt with the
corresponding wireToSdkData / sdkDataToWire branches so the JVM
takserver round-trip preserves every structured field the SDK parser
now extracts.
- .gitmodules: pin core/proto/src/main/proto to takv2_geometry
- core/proto/src/main/proto: fast-forward to the new protobufs tip
- core/takserver/libs/meshtastic-tak-0.1.0.jar: rebuilt artifact
with the typed CasevacReport / EmergencyAlert / TaskRequest
payload variants and the extended GeoChat receipt fields
- core/takserver/src/jvmAndroidMain/.../TakV2Compressor.kt:
* extend wireToSdkData with casevac / emergency / task / chat
receipt branches, mapping enum .value ints through the SDK
TakPacketV2Data sealed-class payloads
* extend sdkDataToWire with the same three variants plus the
chat receipt_for_uid / receipt_type fields
* import WireCasevacReport / WireEmergencyAlert / WireTaskRequest
from the regenerated Wire proto classes
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
4 lines
144 B
Text
4 lines
144 B
Text
[submodule "app proto submodule"]
|
|
path = core/proto/src/main/proto
|
|
url = https://github.com/meshtastic/protobufs.git
|
|
branch = takv2_geometry
|