summaryrefslogtreecommitdiffhomepage
path: root/android/src
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-03-20 14:57:28 +0000
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-03-30 16:46:26 +0000
commit6a4645638841470b5b2394b8b7bfd6c1bc002a70 (patch)
tree8a17b7b5260885e664b3aa20471714fd7da8502a /android/src
parentbdf83e6cf8f174a40681888ec34edb7f6743b9cb (diff)
downloadmullvadvpn-6a4645638841470b5b2394b8b7bfd6c1bc002a70.tar.xz
mullvadvpn-6a4645638841470b5b2394b8b7bfd6c1bc002a70.zip
Parameterize MTU range in footer text
Diffstat (limited to 'android/src')
-rw-r--r--android/src/main/kotlin/net/mullvad/mullvadvpn/ui/AdvancedFragment.kt5
-rw-r--r--android/src/main/res/layout/advanced.xml6
-rw-r--r--android/src/main/res/values/strings.xml2
3 files changed, 9 insertions, 4 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/AdvancedFragment.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/AdvancedFragment.kt
index fbace21ff7..dc9ea3fb33 100644
--- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/AdvancedFragment.kt
+++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/AdvancedFragment.kt
@@ -4,6 +4,7 @@ import android.os.Bundle
import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
+import android.widget.TextView
import net.mullvad.mullvadvpn.R
private const val MIN_MTU_VALUE = 1280
@@ -26,6 +27,10 @@ class AdvancedFragment : ServiceDependentFragment(OnNoService.GoBack) {
wireguardMtuInput =
CellInput(view.findViewById(R.id.wireguard_mtu_input), MIN_MTU_VALUE, MAX_MTU_VALUE)
+ view.findViewById<TextView>(R.id.wireguard_mtu_footer).apply {
+ text = context.getString(R.string.wireguard_mtu_footer, MIN_MTU_VALUE, MAX_MTU_VALUE)
+ }
+
return view
}
}
diff --git a/android/src/main/res/layout/advanced.xml b/android/src/main/res/layout/advanced.xml
index f5ae8b5f24..966200fee1 100644
--- a/android/src/main/res/layout/advanced.xml
+++ b/android/src/main/res/layout/advanced.xml
@@ -66,11 +66,11 @@
android:textSize="20sp"
/>
</LinearLayout>
- <TextView android:layout_width="match_parent"
+ <TextView android:id="@+id/wireguard_mtu_footer"
+ android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="8dp"
android:paddingHorizontal="24dp"
android:textColor="@color/white60"
- android:textSize="13sp"
- android:text="@string/wireguard_mtu_footer" />
+ android:textSize="13sp" />
</LinearLayout>
diff --git a/android/src/main/res/values/strings.xml b/android/src/main/res/values/strings.xml
index 13fbd3dd1c..a9c5cdab2a 100644
--- a/android/src/main/res/values/strings.xml
+++ b/android/src/main/res/values/strings.xml
@@ -57,7 +57,7 @@
server when the app launches.</string>
<string name="wireguard_mtu">WireGuard MTU</string>
<string name="wireguard_mtu_footer">Set WireGuard MTU value. Valid range:
- 1280 - 1420.</string>
+ %1$d - %2$d.</string>
<string name="hint_default">Default</string>
<string name="problem_report_description">To help you more
effectively, your app\'s log file will be attached to this