From 1988ae3898538a8c3ad7491d8ede835e43a493dc Mon Sep 17 00:00:00 2001 From: eddy Date: Thu, 30 Jul 2026 17:14:28 +0200 Subject: [PATCH] feat: add BLE OTA update button to SettingsActivity --- .../nl/eddydevink/sylda/SettingsActivity.kt | 61 +++++++++++++++++++ .../src/main/res/layout/activity_settings.xml | 17 ++++++ 2 files changed, 78 insertions(+) diff --git a/android/app/src/main/java/nl/eddydevink/sylda/SettingsActivity.kt b/android/app/src/main/java/nl/eddydevink/sylda/SettingsActivity.kt index 6037d5f..50d37f4 100644 --- a/android/app/src/main/java/nl/eddydevink/sylda/SettingsActivity.kt +++ b/android/app/src/main/java/nl/eddydevink/sylda/SettingsActivity.kt @@ -74,6 +74,8 @@ class SettingsActivity : AppCompatActivity() { private var progressDialog: AlertDialog? = null private var dialog: AlertDialog? = null private var flasherJob: Job? = null + private var otaManager: OtaManager? = null + private var otaJob: Job? = null private var lastTheme: String? = null private val usbAttachedReceiver = object : BroadcastReceiver() { @@ -140,6 +142,11 @@ class SettingsActivity : AppCompatActivity() { startFlashing() } + val otaButton = findViewById