From 446f4b493d35c48ebfc54a81e137a08babc0e236 Mon Sep 17 00:00:00 2001 From: Thialfihar Date: Tue, 17 Aug 2010 21:49:34 +0000 Subject: [PATCH] added a key server preference, allowing multiple key servers to be added Update issue 9 Key server preference added. --- AndroidManifest.xml | 5 + res/layout/key_server_editor.xml | 52 ++++++++ res/layout/key_server_preference.xml | 115 ++++++++++++++++ res/values/strings.xml | 3 + res/xml/apg_preferences.xml | 5 + src/org/thialfihar/android/apg/Apg.java | 1 + src/org/thialfihar/android/apg/Constants.java | 5 + src/org/thialfihar/android/apg/Id.java | 1 + .../apg/KeyServerPreferenceActivity.java | 125 ++++++++++++++++++ .../thialfihar/android/apg/Preferences.java | 33 +++++ .../android/apg/PreferencesActivity.java | 36 +++++ .../apg/ui/widget/KeyServerEditor.java | 98 ++++++++++++++ 12 files changed, 479 insertions(+) create mode 100644 res/layout/key_server_editor.xml create mode 100644 res/layout/key_server_preference.xml create mode 100644 src/org/thialfihar/android/apg/KeyServerPreferenceActivity.java create mode 100644 src/org/thialfihar/android/apg/ui/widget/KeyServerEditor.java diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 25e824962..4bbf1f773 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -187,6 +187,11 @@ android:label="@string/title_preferences" android:configChanges="keyboardHidden|orientation|keyboard"/> + + + + + + + + + + + + + + + + + diff --git a/res/layout/key_server_preference.xml b/res/layout/key_server_preference.xml new file mode 100644 index 000000000..2f5645f62 --- /dev/null +++ b/res/layout/key_server_preference.xml @@ -0,0 +1,115 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +