From 396c1c1e7761389f62640b433036d95adaf6c5d2 Mon Sep 17 00:00:00 2001 From: Revertron Date: Tue, 6 Aug 2024 18:21:46 +0200 Subject: [PATCH] Removed tree info from main screen. --- .../neilalexander/yggdrasil/MainActivity.kt | 3 -- .../yggdrasil/PacketTunnelProvider.kt | 7 ----- app/src/main/res/layout/activity_main.xml | 30 ++----------------- app/src/main/res/values-ru/strings.xml | 3 +- app/src/main/res/values/strings.xml | 3 +- 5 files changed, 4 insertions(+), 42 deletions(-) diff --git a/app/src/main/java/eu/neilalexander/yggdrasil/MainActivity.kt b/app/src/main/java/eu/neilalexander/yggdrasil/MainActivity.kt index 106189c..d1cd613 100644 --- a/app/src/main/java/eu/neilalexander/yggdrasil/MainActivity.kt +++ b/app/src/main/java/eu/neilalexander/yggdrasil/MainActivity.kt @@ -24,7 +24,6 @@ class MainActivity : AppCompatActivity() { private lateinit var enabledLabel: TextView private lateinit var ipAddressLabel: TextView private lateinit var subnetLabel: TextView - private lateinit var treeLengthLabel: TextView private lateinit var peersLabel: TextView private lateinit var peersRow: LinearLayoutCompat private lateinit var dnsLabel: TextView @@ -53,7 +52,6 @@ class MainActivity : AppCompatActivity() { enabledLabel = findViewById(R.id.yggdrasilStatusLabel) ipAddressLabel = findViewById(R.id.ipAddressValue) subnetLabel = findViewById(R.id.subnetValue) - treeLengthLabel = findViewById(R.id.treeLengthValue) peersLabel = findViewById(R.id.peersValue) peersRow = findViewById(R.id.peersTableRow) dnsLabel = findViewById(R.id.dnsValue) @@ -175,7 +173,6 @@ class MainActivity : AppCompatActivity() { } ipAddressLabel.text = intent.getStringExtra("ip") ?: "N/A" subnetLabel.text = intent.getStringExtra("subnet") ?: "N/A" - treeLengthLabel.text = intent.getStringExtra("coords") ?: "0" if (intent.hasExtra("peers")) { val peerState = JSONArray(intent.getStringExtra("peers") ?: "[]") peersLabel.text = when (val count = peerState.length()) { diff --git a/app/src/main/java/eu/neilalexander/yggdrasil/PacketTunnelProvider.kt b/app/src/main/java/eu/neilalexander/yggdrasil/PacketTunnelProvider.kt index 7259e80..c5519f6 100644 --- a/app/src/main/java/eu/neilalexander/yggdrasil/PacketTunnelProvider.kt +++ b/app/src/main/java/eu/neilalexander/yggdrasil/PacketTunnelProvider.kt @@ -236,11 +236,6 @@ open class PacketTunnelProvider: VpnService() { var lastStateUpdate = System.currentTimeMillis() updates@ while (started.get()) { val treeJSON = yggdrasil.treeJSON - var treeLength = 0 - if (treeJSON != null && treeJSON != "null") { - val treeState = JSONArray(treeJSON) - treeLength = treeState.length() - } if ((application as GlobalApplication).needUiUpdates()) { val intent = Intent(STATE_INTENT) intent.putExtra("type", "state") @@ -248,9 +243,7 @@ open class PacketTunnelProvider: VpnService() { intent.putExtra("ip", yggdrasil.addressString) intent.putExtra("subnet", yggdrasil.subnetString) intent.putExtra("pubkey", yggdrasil.publicKeyString) - intent.putExtra("coords", "$treeLength") intent.putExtra("peers", yggdrasil.peersJSON) - intent.putExtra("tree", treeJSON) LocalBroadcastManager.getInstance(this).sendBroadcast(intent) } val curTime = System.currentTimeMillis() diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index a974a99..9261130 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -116,7 +116,7 @@ android:layout_height="32px" /> @@ -203,32 +203,6 @@ - - - - - - - Сброс Состояние Включить Yggdrasil - Статистика + Адрес и сеть Н/Д Адрес Подсеть - Высота дерева Конфигурация Пиры Серверы DNS diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index a2398f4..714927c 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -42,11 +42,10 @@ Reset Status Enable Yggdrasil - Statistics + Network info N/A IP Subnet - Tree length Configuration Peers DNS servers