feat(desktop): update notifications and store-readiness fixes (#6215)

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
James Rich
2026-07-10 21:40:33 -05:00
committed by GitHub
parent cc4debdbfa
commit b307ceb5c2
9 changed files with 220 additions and 2 deletions

View File

@@ -83,7 +83,9 @@ modules:
's/^\(\s*\)vendor\.set(JvmVendorSpec\.JETBRAINS)/\1\/\/ vendor.set(JvmVendorSpec.JETBRAINS)/'
desktopApp/build.gradle.kts
# Force Gradle to resolve from the bundled offline-repository ONLY (true offline test).
- ./gradlew --offline :desktopApp:packageUberJarForCurrentOS
# -Pdesktop.release=true: shipped builds must have IS_DEBUG=false (no debug HTTP
# logging, enables the in-app update check). Mirror this in the upstream Flathub manifest.
- ./gradlew --offline -Pdesktop.release=true :desktopApp:packageUberJarForCurrentOS
- >
JAR_FILE=$(find desktopApp/build/compose/jars/ -name "*.jar" -type f | head -1)
&& install -Dm755 "$JAR_FILE" /app/lib/meshtastic-desktop.jar