From 531b14ce916a9bd5203999f0be9dcbc1ae776262 Mon Sep 17 00:00:00 2001
From: Janne Koschinski <janne@kuschku.de>
Date: Tue, 22 Jan 2019 09:15:58 +0100
Subject: [PATCH] Added translated warning when battery savings affect the app

---
 .../quasseldroid/util/service/ServiceBoundActivity.kt       | 6 +++++-
 app/src/main/res/values-de/strings.xml                      | 1 +
 app/src/main/res/values/strings.xml                         | 1 +
 3 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/service/ServiceBoundActivity.kt b/app/src/main/java/de/kuschku/quasseldroid/util/service/ServiceBoundActivity.kt
index a2fa92041..0ac7ea43d 100644
--- a/app/src/main/java/de/kuschku/quasseldroid/util/service/ServiceBoundActivity.kt
+++ b/app/src/main/java/de/kuschku/quasseldroid/util/service/ServiceBoundActivity.kt
@@ -153,7 +153,11 @@ abstract class ServiceBoundActivity :
       onSelectAccount()
     } else {
       if (!connection.start())
-        Toast.makeText(this, "Could not create QuasselService", Toast.LENGTH_SHORT).show()
+        Toast.makeText(
+          this,
+          getString(R.string.label_service_connection_failed),
+          Toast.LENGTH_SHORT
+        ).show()
       connection.bind()
     }
   }
diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml
index ecf20c148..9d4c95ce8 100644
--- a/app/src/main/res/values-de/strings.xml
+++ b/app/src/main/res/values-de/strings.xml
@@ -108,6 +108,7 @@
   <string name="label_search_buffer">Chats suchen</string>
   <string name="label_select">Auswählen</string>
   <string name="label_send">Senden</string>
+  <string name="label_service_connection_failed">Verbindung konnte nicht hergestellt werden, prüfe die Batterie-Spar-Einstellungen. Mehr Info findest du auf dontkillmyapp.com.</string>
   <string name="label_set_default">Als Standard setzen</string>
   <string name="label_settings">Einstellungen</string>
   <string name="label_settings_client">Client-Einstellungen</string>
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 9e16b8220..6184a04cb 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -108,6 +108,7 @@
   <string name="label_search_buffer">Search Chats</string>
   <string name="label_select">Select</string>
   <string name="label_send">Send</string>
+  <string name="label_service_connection_failed">Could not create connection, check battery saving settings. See dontkillmyapp.com for more info.</string>
   <string name="label_set_default">Set Default</string>
   <string name="label_settings">Settings</string>
   <string name="label_settings_client">Client Settings</string>
-- 
GitLab