From bfdb3c9159f4ebc3679f69fc80080d024c0edd0a Mon Sep 17 00:00:00 2001
From: Test User <will.toher.0@gmail.com>
Date: Tue, 4 Jan 2022 22:03:17 -0600
Subject: [PATCH 1/4] Enable hyperlinks in message title & body

---
 app/src/main/res/layout/fragment_detail_item.xml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app/src/main/res/layout/fragment_detail_item.xml b/app/src/main/res/layout/fragment_detail_item.xml
index 1b44351..c1fa5e8 100644
--- a/app/src/main/res/layout/fragment_detail_item.xml
+++ b/app/src/main/res/layout/fragment_detail_item.xml
@@ -36,6 +36,7 @@
             android:id="@+id/detail_item_message_text"
             android:textColor="@color/primaryTextColor"
             android:textAppearance="@style/TextAppearance.AppCompat.Medium"
+            android:autoLink="web"
             app:layout_constraintTop_toBottomOf="@id/detail_item_title_text"
             app:layout_constraintStart_toStartOf="parent" android:layout_marginStart="10dp"
             app:layout_constraintEnd_toEndOf="parent" android:layout_marginEnd="10dp"
@@ -58,6 +59,7 @@
             android:id="@+id/detail_item_title_text"
             android:textColor="@color/primaryTextColor"
             android:textAppearance="@style/TextAppearance.AppCompat.Medium"
+            android:autoLink="web"
             app:layout_constraintEnd_toEndOf="parent" android:layout_marginEnd="10dp"
             app:layout_constraintStart_toStartOf="parent"
             android:layout_marginStart="10dp" android:textStyle="bold"

From ccad887e166c3ae16c4f3412c55861af488eab96 Mon Sep 17 00:00:00 2001
From: Test User <will.toher.0@gmail.com>
Date: Tue, 4 Jan 2022 23:00:42 -0600
Subject: [PATCH 2/4] Mark text input as not autofillable

---
 app/src/main/res/layout/fragment_add_dialog.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app/src/main/res/layout/fragment_add_dialog.xml b/app/src/main/res/layout/fragment_add_dialog.xml
index c3436d1..e7cd8f2 100644
--- a/app/src/main/res/layout/fragment_add_dialog.xml
+++ b/app/src/main/res/layout/fragment_add_dialog.xml
@@ -26,6 +26,7 @@
             android:id="@+id/add_dialog_topic_text"
             android:layout_width="match_parent"
             android:layout_height="wrap_content" android:hint="@string/add_dialog_topic_name_hint"
+            android:importantForAutofill="no"
             android:maxLines="1" android:inputType="text" android:maxLength="64"/>
     <CheckBox
             android:text="@string/add_dialog_use_another_server"

From 54dd90d415dda9f066cb4680bab79bfed24e9433 Mon Sep 17 00:00:00 2001
From: Philipp Heckel <pheckel@datto.com>
Date: Thu, 6 Jan 2022 11:29:41 +0100
Subject: [PATCH 3/4] Allow user certs, closes #87

---
 app/src/main/AndroidManifest.xml                 | 1 +
 app/src/main/res/xml/network_security_config.xml | 9 +++++++++
 2 files changed, 10 insertions(+)
 create mode 100644 app/src/main/res/xml/network_security_config.xml

diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index bffc978..e972b73 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -22,6 +22,7 @@
             android:roundIcon="@mipmap/ic_launcher_round"
             android:supportsRtl="true"
             android:theme="@style/AppTheme"
+            android:networkSecurityConfig="@xml/network_security_config"
             android:usesCleartextTraffic="true">
 
         <!-- Main activity -->
diff --git a/app/src/main/res/xml/network_security_config.xml b/app/src/main/res/xml/network_security_config.xml
new file mode 100644
index 0000000..61349f8
--- /dev/null
+++ b/app/src/main/res/xml/network_security_config.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<network-security-config>
+    <base-config cleartextTrafficPermitted="false">
+        <trust-anchors>
+            <certificates src="user"/>
+            <certificates src="system"/>
+        </trust-anchors>
+    </base-config>
+</network-security-config>

From 905ef8f17ad1b69fe11fbf9a3d9b63c09a1e62b0 Mon Sep 17 00:00:00 2001
From: Philipp Heckel <pheckel@datto.com>
Date: Thu, 6 Jan 2022 11:33:45 +0100
Subject: [PATCH 4/4] Allow clear text again

---
 app/src/main/res/xml/network_security_config.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app/src/main/res/xml/network_security_config.xml b/app/src/main/res/xml/network_security_config.xml
index 61349f8..2c40e1f 100644
--- a/app/src/main/res/xml/network_security_config.xml
+++ b/app/src/main/res/xml/network_security_config.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8" ?>
 <network-security-config>
-    <base-config cleartextTrafficPermitted="false">
+    <base-config cleartextTrafficPermitted="true">
         <trust-anchors>
             <certificates src="user"/>
             <certificates src="system"/>