From d68dbe29bb0a6639bfd95449eb28e7d4b174a3fe Mon Sep 17 00:00:00 2001 From: Chia-chi Yeh Date: Wed, 27 Jul 2011 15:49:43 -0700 Subject: [PATCH] VpnSettings: make more fields available as advanced options. Now users can manually override DNS search domains, DNS servers, and forwarding routes for each VPN network. Change-Id: I10b8e383ac19fd19d23938dff78201a71724d58f --- res/layout/vpn_dialog.xml | 22 +++++-- res/values/strings.xml | 9 ++- res/values/styles.xml | 5 +- src/com/android/settings/vpn2/VpnDialog.java | 63 ++++++++++++++++++- .../android/settings/vpn2/VpnSettings.java | 7 ++- 5 files changed, 90 insertions(+), 16 deletions(-) diff --git a/res/layout/vpn_dialog.xml b/res/layout/vpn_dialog.xml index ffbfd4d7fc1..b4779e66225 100644 --- a/res/layout/vpn_dialog.xml +++ b/res/layout/vpn_dialog.xml @@ -15,7 +15,7 @@ --> + + + + - - + + + + + android:hint="@string/vpn_not_used"/> IPSec user certificate IPSec CA certificate + + Show advanced options DNS search domains + + DNS servers (e.g. 8.8.8.8) - Forwarding routes + Forwarding routes (e.g. 10.0.0.0/8) Username Password Save account information - - + (not used) (do not verify server) diff --git a/res/values/styles.xml b/res/values/styles.xml index ffa7912005a..32e0a48091d 100644 --- a/res/values/styles.xml +++ b/res/values/styles.xml @@ -143,15 +143,14 @@