summaryrefslogtreecommitdiff
path: root/res
diff options
context:
space:
mode:
authorArne Schwabe <arne@rfc2549.org>2012-06-03 14:57:16 +0200
committerArne Schwabe <arne@rfc2549.org>2012-06-03 14:57:16 +0200
commit12151bce34453ab1540c50a4dd143fb42028541d (patch)
treeb4824e9c96fe2a5302e31ddb8a1fa83eab6c2f50 /res
parentec2008e9e53b99ba1725d8398e21b9cb04f6b8ca (diff)
Implement reconnect on network change (closes issue #37)
Diffstat (limited to 'res')
-rw-r--r--res/values-de/strings.xml4
-rw-r--r--res/values/strings.xml2
-rw-r--r--res/xml/general_settings.xml9
3 files changed, 12 insertions, 3 deletions
diff --git a/res/values-de/strings.xml b/res/values-de/strings.xml
index 97adb922..be0a518d 100644
--- a/res/values-de/strings.xml
+++ b/res/values-de/strings.xml
@@ -164,10 +164,12 @@
<string name="generalsettings">Allgemeine Einstellungen</string>
<string name="no_vpn_support_image">Dieses Android ROM enthält keine VPNService API, sorry :(</string>
<string name="broken_image_cert_title">Fehler beim Anzeigen des Zertifikatsauswahlbildschirmes</string>
- <string name="owner_fix_summary">Versuch den Eigentümer von /dev/tun auf system zu ändern. Einige Cyanogenmod 9 ROM Versionen benötigen diese Option, damit die VPN API funktioniert. Benötigt root.</string>
+ <string name="owner_fix_summary">Versucht den Eigentümer von /dev/tun auf system zu ändern. Einige Cyanogenmod 9 ROM Versionen benötigen diese Option, damit die VPN API funktioniert. Benötigt root.</string>
<string name="owner_fix">/dev/tun Eigentümer setzen.</string>
<string name="generated_config_summary">Zeigt die generierte Konfigurationsdatei</string>
<string name="edit_profile_title">Editiere \"%s\"</string>
<string name="building_configration">Generiere OpenVPN Konfigration…</string>
+ <string name="netchange_summary">Aktivieren dieser Option zwingt OpenVPN dazu beim Wechsel des Netzwerkes (WLAN zu Mobilfunk und umgekehrt) neu zu verbinden.</string>
+ <string name="netchange">Netzwerkänderungen beachten</string>
</resources> \ No newline at end of file
diff --git a/res/values/strings.xml b/res/values/strings.xml
index 42749081..76d71ce3 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -207,4 +207,6 @@
<string name="generated_config_summary">Shows the generated openvpn Configuration File</string>
<string name="edit_profile_title">Editing \"%s\"</string>
<string name="building_configration">Building configration…</string>
+ <string name="netchange_summary">Turning this option on will force a reconnet if the network state is change (WIFI to/from mobile)</string>
+ <string name="netchange">Reconnect on Network change</string>
</resources>
diff --git a/res/xml/general_settings.xml b/res/xml/general_settings.xml
index ecfad493..74c8965f 100644
--- a/res/xml/general_settings.xml
+++ b/res/xml/general_settings.xml
@@ -2,9 +2,14 @@
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" >
<CheckBoxPreference
+ android:defaultValue="true"
+ android:key="netchangereconnect"
+ android:summary="@string/netchange_summary"
+ android:title="@string/netchange" />
+ <CheckBoxPreference
+ android:defaultValue="false"
android:key="useCM9Fix"
android:summary="@string/owner_fix_summary"
- android:title="@string/owner_fix"
- android:defaultValue="false" />
+ android:title="@string/owner_fix" />
</PreferenceScreen> \ No newline at end of file