diff options
author | Arne Schwabe <arne@rfc2549.org> | 2012-06-03 14:57:16 +0200 |
---|---|---|
committer | Arne Schwabe <arne@rfc2549.org> | 2012-06-03 14:57:16 +0200 |
commit | 9e22aa6aff4627a08cb23f649e323f2b42f0d34d (patch) | |
tree | 7853c4afaa5d49815073031fa1a68cd244f1bf59 /res | |
parent | 4ddf2ac169fbb4931b5268962b02cdca33323ccd (diff) |
Implement reconnect on network change (closes issue #37)
Diffstat (limited to 'res')
-rw-r--r-- | res/values-de/strings.xml | 4 | ||||
-rw-r--r-- | res/values/strings.xml | 2 | ||||
-rw-r--r-- | res/xml/general_settings.xml | 9 |
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 |