mirror of
https://github.com/yggdrasil-network/yggdrasil-android.git
synced 2025-04-28 06:05:08 +03:00
Removed tree info from main screen.
This commit is contained in:
parent
c7d13339be
commit
396c1c1e77
5 changed files with 4 additions and 42 deletions
|
@ -24,7 +24,6 @@ class MainActivity : AppCompatActivity() {
|
||||||
private lateinit var enabledLabel: TextView
|
private lateinit var enabledLabel: TextView
|
||||||
private lateinit var ipAddressLabel: TextView
|
private lateinit var ipAddressLabel: TextView
|
||||||
private lateinit var subnetLabel: TextView
|
private lateinit var subnetLabel: TextView
|
||||||
private lateinit var treeLengthLabel: TextView
|
|
||||||
private lateinit var peersLabel: TextView
|
private lateinit var peersLabel: TextView
|
||||||
private lateinit var peersRow: LinearLayoutCompat
|
private lateinit var peersRow: LinearLayoutCompat
|
||||||
private lateinit var dnsLabel: TextView
|
private lateinit var dnsLabel: TextView
|
||||||
|
@ -53,7 +52,6 @@ class MainActivity : AppCompatActivity() {
|
||||||
enabledLabel = findViewById(R.id.yggdrasilStatusLabel)
|
enabledLabel = findViewById(R.id.yggdrasilStatusLabel)
|
||||||
ipAddressLabel = findViewById(R.id.ipAddressValue)
|
ipAddressLabel = findViewById(R.id.ipAddressValue)
|
||||||
subnetLabel = findViewById(R.id.subnetValue)
|
subnetLabel = findViewById(R.id.subnetValue)
|
||||||
treeLengthLabel = findViewById(R.id.treeLengthValue)
|
|
||||||
peersLabel = findViewById(R.id.peersValue)
|
peersLabel = findViewById(R.id.peersValue)
|
||||||
peersRow = findViewById(R.id.peersTableRow)
|
peersRow = findViewById(R.id.peersTableRow)
|
||||||
dnsLabel = findViewById(R.id.dnsValue)
|
dnsLabel = findViewById(R.id.dnsValue)
|
||||||
|
@ -175,7 +173,6 @@ class MainActivity : AppCompatActivity() {
|
||||||
}
|
}
|
||||||
ipAddressLabel.text = intent.getStringExtra("ip") ?: "N/A"
|
ipAddressLabel.text = intent.getStringExtra("ip") ?: "N/A"
|
||||||
subnetLabel.text = intent.getStringExtra("subnet") ?: "N/A"
|
subnetLabel.text = intent.getStringExtra("subnet") ?: "N/A"
|
||||||
treeLengthLabel.text = intent.getStringExtra("coords") ?: "0"
|
|
||||||
if (intent.hasExtra("peers")) {
|
if (intent.hasExtra("peers")) {
|
||||||
val peerState = JSONArray(intent.getStringExtra("peers") ?: "[]")
|
val peerState = JSONArray(intent.getStringExtra("peers") ?: "[]")
|
||||||
peersLabel.text = when (val count = peerState.length()) {
|
peersLabel.text = when (val count = peerState.length()) {
|
||||||
|
|
|
@ -236,11 +236,6 @@ open class PacketTunnelProvider: VpnService() {
|
||||||
var lastStateUpdate = System.currentTimeMillis()
|
var lastStateUpdate = System.currentTimeMillis()
|
||||||
updates@ while (started.get()) {
|
updates@ while (started.get()) {
|
||||||
val treeJSON = yggdrasil.treeJSON
|
val treeJSON = yggdrasil.treeJSON
|
||||||
var treeLength = 0
|
|
||||||
if (treeJSON != null && treeJSON != "null") {
|
|
||||||
val treeState = JSONArray(treeJSON)
|
|
||||||
treeLength = treeState.length()
|
|
||||||
}
|
|
||||||
if ((application as GlobalApplication).needUiUpdates()) {
|
if ((application as GlobalApplication).needUiUpdates()) {
|
||||||
val intent = Intent(STATE_INTENT)
|
val intent = Intent(STATE_INTENT)
|
||||||
intent.putExtra("type", "state")
|
intent.putExtra("type", "state")
|
||||||
|
@ -248,9 +243,7 @@ open class PacketTunnelProvider: VpnService() {
|
||||||
intent.putExtra("ip", yggdrasil.addressString)
|
intent.putExtra("ip", yggdrasil.addressString)
|
||||||
intent.putExtra("subnet", yggdrasil.subnetString)
|
intent.putExtra("subnet", yggdrasil.subnetString)
|
||||||
intent.putExtra("pubkey", yggdrasil.publicKeyString)
|
intent.putExtra("pubkey", yggdrasil.publicKeyString)
|
||||||
intent.putExtra("coords", "$treeLength")
|
|
||||||
intent.putExtra("peers", yggdrasil.peersJSON)
|
intent.putExtra("peers", yggdrasil.peersJSON)
|
||||||
intent.putExtra("tree", treeJSON)
|
|
||||||
LocalBroadcastManager.getInstance(this).sendBroadcast(intent)
|
LocalBroadcastManager.getInstance(this).sendBroadcast(intent)
|
||||||
}
|
}
|
||||||
val curTime = System.currentTimeMillis()
|
val curTime = System.currentTimeMillis()
|
||||||
|
|
|
@ -116,7 +116,7 @@
|
||||||
android:layout_height="32px" />
|
android:layout_height="32px" />
|
||||||
|
|
||||||
<TextView
|
<TextView
|
||||||
android:id="@+id/statisticsSectionLabel"
|
android:id="@+id/networkInfoSectionLabel"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_marginStart="16pt"
|
android:layout_marginStart="16pt"
|
||||||
|
@ -126,7 +126,7 @@
|
||||||
android:layout_marginBottom="2pt"
|
android:layout_marginBottom="2pt"
|
||||||
android:alpha="0.7"
|
android:alpha="0.7"
|
||||||
android:paddingRight="8pt"
|
android:paddingRight="8pt"
|
||||||
android:text="@string/main_statistics"
|
android:text="@string/main_network_info"
|
||||||
android:textAllCaps="true"
|
android:textAllCaps="true"
|
||||||
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
||||||
android:textSize="12sp" />
|
android:textSize="12sp" />
|
||||||
|
@ -203,32 +203,6 @@
|
||||||
|
|
||||||
</androidx.appcompat.widget.LinearLayoutCompat>
|
</androidx.appcompat.widget.LinearLayoutCompat>
|
||||||
|
|
||||||
<androidx.appcompat.widget.LinearLayoutCompat style="@style/SelectableItemStyle">
|
|
||||||
|
|
||||||
<TextView
|
|
||||||
android:id="@+id/coordinatesLabel"
|
|
||||||
android:layout_width="wrap_content"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:layout_weight="0"
|
|
||||||
android:text="@string/main_tree_length"
|
|
||||||
android:textColor="?attr/textDefault" />
|
|
||||||
|
|
||||||
<TextView
|
|
||||||
android:id="@+id/treeLengthValue"
|
|
||||||
android:layout_width="wrap_content"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:layout_weight="1"
|
|
||||||
android:alpha="0.5"
|
|
||||||
android:ellipsize="end"
|
|
||||||
android:maxLines="1"
|
|
||||||
android:scrollHorizontally="false"
|
|
||||||
android:selectAllOnFocus="true"
|
|
||||||
android:singleLine="true"
|
|
||||||
android:text="0"
|
|
||||||
android:textAlignment="viewEnd"
|
|
||||||
android:textIsSelectable="true" />
|
|
||||||
</androidx.appcompat.widget.LinearLayoutCompat>
|
|
||||||
|
|
||||||
</androidx.appcompat.widget.LinearLayoutCompat>
|
</androidx.appcompat.widget.LinearLayoutCompat>
|
||||||
|
|
||||||
<Space
|
<Space
|
||||||
|
|
|
@ -42,11 +42,10 @@
|
||||||
<string name="settings_reset">Сброс</string>
|
<string name="settings_reset">Сброс</string>
|
||||||
<string name="main_status">Состояние</string>
|
<string name="main_status">Состояние</string>
|
||||||
<string name="main_enable_yggdrasil">Включить Yggdrasil</string>
|
<string name="main_enable_yggdrasil">Включить Yggdrasil</string>
|
||||||
<string name="main_statistics">Статистика</string>
|
<string name="main_network_info">Адрес и сеть</string>
|
||||||
<string name="main_not_available">Н/Д</string>
|
<string name="main_not_available">Н/Д</string>
|
||||||
<string name="main_ip">Адрес</string>
|
<string name="main_ip">Адрес</string>
|
||||||
<string name="main_subnet">Подсеть</string>
|
<string name="main_subnet">Подсеть</string>
|
||||||
<string name="main_tree_length">Высота дерева</string>
|
|
||||||
<string name="main_configuration">Конфигурация</string>
|
<string name="main_configuration">Конфигурация</string>
|
||||||
<string name="main_peers">Пиры</string>
|
<string name="main_peers">Пиры</string>
|
||||||
<string name="main_dns_servers">Серверы DNS</string>
|
<string name="main_dns_servers">Серверы DNS</string>
|
||||||
|
|
|
@ -42,11 +42,10 @@
|
||||||
<string name="settings_reset">Reset</string>
|
<string name="settings_reset">Reset</string>
|
||||||
<string name="main_status">Status</string>
|
<string name="main_status">Status</string>
|
||||||
<string name="main_enable_yggdrasil">Enable Yggdrasil</string>
|
<string name="main_enable_yggdrasil">Enable Yggdrasil</string>
|
||||||
<string name="main_statistics">Statistics</string>
|
<string name="main_network_info">Network info</string>
|
||||||
<string name="main_not_available">N/A</string>
|
<string name="main_not_available">N/A</string>
|
||||||
<string name="main_ip">IP</string>
|
<string name="main_ip">IP</string>
|
||||||
<string name="main_subnet">Subnet</string>
|
<string name="main_subnet">Subnet</string>
|
||||||
<string name="main_tree_length">Tree length</string>
|
|
||||||
<string name="main_configuration">Configuration</string>
|
<string name="main_configuration">Configuration</string>
|
||||||
<string name="main_peers">Peers</string>
|
<string name="main_peers">Peers</string>
|
||||||
<string name="main_dns_servers">DNS servers</string>
|
<string name="main_dns_servers">DNS servers</string>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue