summaryrefslogtreecommitdiffhomepage
path: root/app/src
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2017-11-27 21:29:40 +0100
committerSamuel Holland <samuel@sholland.org>2017-11-27 21:29:40 +0100
commitafab880e0d69bf7c986641a16a882df6f92b4223 (patch)
tree63a0457acd97d5143c21e3fcf8cdc2bbaeae253d /app/src
parent00cee45b2c7448a6ee587df1da6ed3fc6b618b06 (diff)
NotSupported: Better sorry text
Diffstat (limited to 'app/src')
-rw-r--r--app/src/main/res/layout/not_supported_activity.xml13
-rw-r--r--app/src/main/res/values/strings.xml20
2 files changed, 27 insertions, 6 deletions
diff --git a/app/src/main/res/layout/not_supported_activity.xml b/app/src/main/res/layout/not_supported_activity.xml
index 8e093279..02f93473 100644
--- a/app/src/main/res/layout/not_supported_activity.xml
+++ b/app/src/main/res/layout/not_supported_activity.xml
@@ -1,9 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android">
- <TextView
- android:id="@+id/not_supported_message"
+ <ScrollView
android:layout_width="match_parent"
- android:layout_height="match_parent"
- android:padding="32dp" />
+ android:layout_height="match_parent">
+
+ <TextView
+ android:id="@+id/not_supported_message"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:padding="32dp" />
+ </ScrollView>
</layout>
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index be537ac1..a3c59739 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -29,8 +29,24 @@
<string name="listen_port">Listen port</string>
<string name="mtu">MTU</string>
<string name="name">Name</string>
- <string name="not_supported">WireGuard Not Supported</string>
- <string name="not_supported_message"><![CDATA[<p>Your Android device does not currently support the WireGuard kernel module. Please talk to the manufacturer of your Android device or the author of your device\'s ROM about supporting the WireGuard kernel module.</p><br><p>Fortunately, the WireGuard development team is currently in the process of implementing support for WireGuard in a way that will work on all Android devices. This means that while you may not be able to use WireGuard today, in several weeks, things may very well be available for you.</p>]]></string>
+ <string name="not_supported">WireGuard Not Installed</string>
+ <string name="not_supported_message"><![CDATA[
+ <h3>Come back later!</h3><br>
+
+ <p>Your Android device does not <em>currently</em> have the WireGuard kernel module. Please
+ talk to the manufacturer of your Android device or the author of your device\'s ROM about
+ including the WireGuard kernel module.</p><br>
+
+ <p>Fortunately, we are in the process of implementing support for WireGuard in a way that
+ will work on all devices, without any need for the kernel module. This means that while you
+ may not be able to use WireGuard today, you will very likely be able to use WireGuard in
+ several weeks. Things are looking up!</p><br>
+
+ <p>Sorry for the wait. In the mean time, you may stay up to date on the latest project news
+ by <a href="https://lists.zx2c4.com/mailman/listinfo/wireguard">subscribing to our mailing
+ list</a>. General information about the project is available from
+ <a href="https://www.wireguard.com/">WireGuard.com</a>.</p>
+ ]]></string>
<string name="peer">Peer</string>
<string name="persistent_keepalive">Persistent keepalive</string>
<string name="placeholder_text">No configuration selected</string>