From c511a77d584b728ca52789bae8d1c16412d49e46 Mon Sep 17 00:00:00 2001 From: Arne Schwabe Date: Tue, 21 Aug 2012 00:03:00 +0200 Subject: Add FAQ Entry for the duplicate notifications --- missingtranslations.txt | 10 ++++++++-- res/layout/faq.xml | 8 ++++++++ res/values-de/strings.xml | 3 ++- res/values/strings.xml | 2 ++ 4 files changed, 20 insertions(+), 3 deletions(-) diff --git a/missingtranslations.txt b/missingtranslations.txt index 2e97894b..bd63ad64 100644 --- a/missingtranslations.txt +++ b/missingtranslations.txt @@ -188,7 +188,7 @@ res/values/strings.xml:219: Error: "error_rsa_sign" is not translated in es, ko, Error signing with Android keystore key %1$s: %2$s ^ res/values/strings.xml:220: Error: "faq_system_dialogs" is not translated in de, es, zh [MissingTranslation] - The VPN connection warning telling you that this app can intercept all traffic is imposed by the system to prevent abuse of the VPNService API.\nThe VPN connection notification (The key symbol) is also imposed by the Android system to signal an ongoing VPN connection. On some images this notification plays a sound.\nAndroid introduced these system dialog are for your own safety and made sure that they cannot be circumenvented. (On some images this unfortunely includes a notifciation sound) + The VPN connection warning telling you that this app can intercept all traffic is imposed by the system to prevent abuse of the VPNService API.\nThe VPN connection notification (The key symbol) is also imposed by the Android system to signal an ongoing VPN connection. On some images this notification plays a sound.\nAndroid introduced these system dialogs for your own safety and made sure that they cannot be circumenvented. (On some images this unfortunely includes a notifciation sound) ^ res/values/strings.xml:221: Error: "faq_system_dialogs_title" is not translated in es, zh [MissingTranslation] Connection warning and notification sound @@ -253,4 +253,10 @@ res/values/strings.xml:250: Error: "configuration_changed" is not translated in res/values/strings.xml:251: Error: "log_no_last_vpn" is not translated in es, ko, zh [MissingTranslation] Could not determine last connected profile for editing ^ -84 errors, 0 warnings +res/values/strings.xml:252: Error: "faq_duplicate_notification_title" is not translated in es, ko, zh [MissingTranslation] + Duplicate notifications + ^ +res/values/strings.xml:253: Error: "faq_duplicate_notification" is not translated in es, ko, zh [MissingTranslation] + If Android is under system memory (RAM) pressure app and service which are not needed at the moment are removed from active memory. This terminates an ongoing VPN connection. To ensure that the connection/Openvpn survices the service runs with higher priority. To run with higher priority the application must display a notification. The key notification icon is imposed by the system as described in the previous FAQ entry. It does not count as app notification for purpose of running with higher priority. + ^ +86 errors, 0 warnings diff --git a/res/layout/faq.xml b/res/layout/faq.xml index b18446c0..ec12ffda 100644 --- a/res/layout/faq.xml +++ b/res/layout/faq.xml @@ -24,6 +24,14 @@ style="@style/faqitem" android:text="@string/faq_system_dialogs" /> + + + + diff --git a/res/values-de/strings.xml b/res/values-de/strings.xml index 060ff12b..8478d014 100644 --- a/res/values-de/strings.xml +++ b/res/values-de/strings.xml @@ -207,5 +207,6 @@ Konfigurationsänderungen werden erst nach einem VPN Neustart aktiv. Jetzt neu verbinden? Konfiguration geändert Konnte das zuletzt verbundene Profile beim Versuch des Editieren nicht ermitteln. - +Doppelte Benachrichtigungen + Android beendet automatisch Anwendungen und Dienste, die im Hintergrund laufen, wenn der Arbeitsspeicher knapp wird. Wird dabei Openvpn beendet, bricht die VPN Verbindung ab. Um dies zu vermeiden, läuft der VPN Prozess mit einer höheren Priorität. Um eine höhere Prioität nutzen zu können, muss die Anwesenheit des Prozesses dem Benutzer im Form einer Benachrichtigung mitgeteilt werden. Daher zeigt Openvpn für Android immer seine eigene Benachrichtigung an. Die Schlüssel Benachrichtung, die auch im letzen Eintrag erklärt wird, zählt leider nicht als Benachrichtigung, die der Anwendung erlaubt mit höherer Priorität zu arbeiten. diff --git a/res/values/strings.xml b/res/values/strings.xml index 6d1042a5..f03ee660 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -249,4 +249,6 @@ Configuration changes are applied after restarting the VPN. (Re)start the VPN now? Configuration changed Could not determine last connected profile for editing + Duplicate notifications + If Android is under system memory (RAM) pressure app and service which are not needed at the moment are removed from active memory. This terminates an ongoing VPN connection. To ensure that the connection/Openvpn survices the service runs with higher priority. To run with higher priority the application must display a notification. The key notification icon is imposed by the system as described in the previous FAQ entry. It does not count as app notification for purpose of running with higher priority. -- cgit v1.2.3