Add network map and packet diagnostics
Some checks failed
Android CI / build (push) Has been cancelled

This commit is contained in:
dom4k
2026-03-17 02:33:33 +00:00
parent 88388ec115
commit 909d1462f7
23 changed files with 626 additions and 9 deletions

View File

@@ -58,7 +58,12 @@ class SettingsActivity : AppCompatActivity() {
setContentView(R.layout.activity_settings)
val database = MeshDatabase.getInstance(applicationContext)
repository = MeshRepository(database.messageDao(), database.outboundQueueDao(), database.profileDao())
repository = MeshRepository(
database.messageDao(),
database.outboundQueueDao(),
database.profileDao(),
database.packetTraceDao()
)
findViewById<ImageButton>(R.id.backButton).setOnClickListener { finish() }
@@ -95,6 +100,12 @@ class SettingsActivity : AppCompatActivity() {
lookupProfile(query)
}
}
findViewById<MaterialButton>(R.id.openMapButton).setOnClickListener {
startActivity(Intent(this, PacketMapActivity::class.java))
}
findViewById<MaterialButton>(R.id.openPacketLogButton).setOnClickListener {
startActivity(Intent(this, PacketLogActivity::class.java))
}
findViewById<MaterialButton>(R.id.checkUpdatesButton).setOnClickListener { checkForUpdates() }
loadLocalProfile()