mirror of
				https://github.com/yggdrasil-network/yggdrasil-android.git
				synced 2025-11-04 03: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