chore(deps): track protobufs develop-SNAPSHOT

Bump org.meshtastic:protobufs from 2.7.25 to develop-SNAPSHOT to pick
up unreleased proto changes for evaluation (sonatype snapshot repo is
already wired in settings.gradle.kts).

The only source change required to compile is in Channel.kt: the
develop protos add two new amateur-band ModemPreset values
(TINY_FAST, TINY_SLOW), which the exhaustive `when` over modem_preset
must now cover. All other deltas are additive (new HardwareModels,
ITU RegionCodes, XEdDSA signing fields, lockdown additions) and the
restructured deviceonly NodeInfoLite types are firmware-only and not
referenced by this app.

NOTE: this pins a moving snapshot — revert to a released version
before merging anywhere near a release branch.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
James Rich
2026-06-13 10:40:35 -05:00
parent d9d7f7ceae
commit 8ba9347b8f
2 changed files with 3 additions and 1 deletions

View File

@@ -84,6 +84,8 @@ data class Channel(val settings: ChannelSettings = default.settings, val loraCon
ModemPreset.LITE_SLOW -> "LiteSlow"
ModemPreset.NARROW_FAST -> "NarrowFast"
ModemPreset.NARROW_SLOW -> "NarrowSlow"
ModemPreset.TINY_FAST -> "TinyFast"
ModemPreset.TINY_SLOW -> "TinySlow"
}
} else {
"Custom"

View File

@@ -88,7 +88,7 @@ mqttastic = "0.3.8"
jmdns = "3.6.3"
qrcode-kotlin = "4.5.0"
takpacket-sdk = "0.5.3"
meshtastic-protobufs = "2.7.25"
meshtastic-protobufs = "develop-SNAPSHOT"
# Gradle Plugins
develocity = "4.4.2"