mirror of
https://github.com/yggdrasil-network/yggdrasil-android.git
synced 2025-04-28 06:05:08 +03:00
Added a link to public peers site.
This commit is contained in:
parent
396c1c1e77
commit
496dd4c7ca
4 changed files with 23 additions and 0 deletions
|
@ -7,6 +7,7 @@ import android.content.Intent
|
||||||
import android.content.IntentFilter
|
import android.content.IntentFilter
|
||||||
import androidx.appcompat.app.AppCompatActivity
|
import androidx.appcompat.app.AppCompatActivity
|
||||||
import android.os.Bundle
|
import android.os.Bundle
|
||||||
|
import android.text.method.LinkMovementMethod
|
||||||
import android.util.Log
|
import android.util.Log
|
||||||
import android.view.ContextThemeWrapper
|
import android.view.ContextThemeWrapper
|
||||||
import android.view.KeyEvent
|
import android.view.KeyEvent
|
||||||
|
@ -47,6 +48,9 @@ class PeersActivity : AppCompatActivity() {
|
||||||
configuredTableLayout = findViewById(R.id.configuredPeersTableLayout)
|
configuredTableLayout = findViewById(R.id.configuredPeersTableLayout)
|
||||||
configuredTableLabel = findViewById(R.id.configuredPeersLabel)
|
configuredTableLabel = findViewById(R.id.configuredPeersLabel)
|
||||||
|
|
||||||
|
val discoveryLink = findViewById<TextView>(R.id.peers_discovery_link)
|
||||||
|
discoveryLink.movementMethod = LinkMovementMethod.getInstance()
|
||||||
|
|
||||||
multicastListenSwitch = findViewById(R.id.enableMulticastListen)
|
multicastListenSwitch = findViewById(R.id.enableMulticastListen)
|
||||||
multicastListenSwitch.setOnCheckedChangeListener { button, _ ->
|
multicastListenSwitch.setOnCheckedChangeListener { button, _ ->
|
||||||
config.multicastListen = button.isChecked
|
config.multicastListen = button.isChecked
|
||||||
|
|
|
@ -137,6 +137,23 @@
|
||||||
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
||||||
android:textSize="12sp" />
|
android:textSize="12sp" />
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/peers_discovery_link"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_marginStart="16pt"
|
||||||
|
android:layout_marginLeft="16pt"
|
||||||
|
android:layout_marginTop="4pt"
|
||||||
|
android:layout_marginEnd="8pt"
|
||||||
|
android:layout_marginRight="8pt"
|
||||||
|
android:layout_marginBottom="4pt"
|
||||||
|
android:alpha="0.7"
|
||||||
|
android:paddingRight="8pt"
|
||||||
|
android:text="@string/peers_discovery_hint"
|
||||||
|
android:textAllCaps="false"
|
||||||
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
||||||
|
android:textSize="12sp" />
|
||||||
|
|
||||||
<Space
|
<Space
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="32px" />
|
android:layout_height="32px" />
|
||||||
|
|
|
@ -57,6 +57,7 @@
|
||||||
<string name="discoverable_over_multicast">Находимый через multicast</string>
|
<string name="discoverable_over_multicast">Находимый через multicast</string>
|
||||||
<string name="search_for_multicast_peers">Искать пиров через multicast</string>
|
<string name="search_for_multicast_peers">Искать пиров через multicast</string>
|
||||||
<string name="configured_peers_hint">Yggdrasil будет пытаться подключаться к этим пирам автоматически. Если вы добавите несколько пиров, ваше устройство может быть использовано для переноса данных между другими узлами сети. Чтобы этого избежать настройте только один пир.</string>
|
<string name="configured_peers_hint">Yggdrasil будет пытаться подключаться к этим пирам автоматически. Если вы добавите несколько пиров, ваше устройство может быть использовано для переноса данных между другими узлами сети. Чтобы этого избежать настройте только один пир.</string>
|
||||||
|
<string name="peers_discovery_hint">Вы можете найти публичные пиры <a href="https://publicpeers.neilalexander.dev/">по этой ссылке</a>.</string>
|
||||||
<string name="peer_connectivity_hint">Пиры могут быть найдены с помощью Multicast если они находятся в той же Wi-Fi сети, либо через USB. У них должен быть одинаковый пароль. Трафик в мобильной сети может быть платным. Вы можете отключить мобильные данные в настройках устройства.</string>
|
<string name="peer_connectivity_hint">Пиры могут быть найдены с помощью Multicast если они находятся в той же Wi-Fi сети, либо через USB. У них должен быть одинаковый пароль. Трафик в мобильной сети может быть платным. Вы можете отключить мобильные данные в настройках устройства.</string>
|
||||||
<string name="peers_multicast_password_hint">Пароль</string>
|
<string name="peers_multicast_password_hint">Пароль</string>
|
||||||
<string name="node_info">Об узле</string>
|
<string name="node_info">Об узле</string>
|
||||||
|
|
|
@ -57,6 +57,7 @@
|
||||||
<string name="discoverable_over_multicast">Discoverable over multicast</string>
|
<string name="discoverable_over_multicast">Discoverable over multicast</string>
|
||||||
<string name="search_for_multicast_peers">Search for multicast peers</string>
|
<string name="search_for_multicast_peers">Search for multicast peers</string>
|
||||||
<string name="configured_peers_hint">Yggdrasil will automatically attempt to connect to configured peers when started. If you configure more than one peer, your device may carry traffic on behalf of other network nodes. Avoid this by configuring only a single peer.</string>
|
<string name="configured_peers_hint">Yggdrasil will automatically attempt to connect to configured peers when started. If you configure more than one peer, your device may carry traffic on behalf of other network nodes. Avoid this by configuring only a single peer.</string>
|
||||||
|
<string name="peers_discovery_hint">You can find public peers by opening <a href="https://publicpeers.neilalexander.dev/">this link</a>.</string>
|
||||||
<string name="peer_connectivity_hint">Multicast peers will be discovered on the same Wi-Fi network or via USB. They must have the same password. Data charges may apply when using mobile data. You can prevent data usage in the device settings.</string>
|
<string name="peer_connectivity_hint">Multicast peers will be discovered on the same Wi-Fi network or via USB. They must have the same password. Data charges may apply when using mobile data. You can prevent data usage in the device settings.</string>
|
||||||
<string name="peers_multicast_password_hint">Password</string>
|
<string name="peers_multicast_password_hint">Password</string>
|
||||||
<string name="node_info">Node Info</string>
|
<string name="node_info">Node Info</string>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue