From 917c86b52454d2984ac116ace8e56c75f1e244fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dominik=20Sch=C3=BCrmann?= Date: Sun, 22 Sep 2013 19:58:33 +0200 Subject: Import keys with adapter, loader, and new design --- OpenPGP-Keychain/AndroidManifest.xml | 2 - .../res/layout/import_keys_keyserver_fragment.xml | 53 ++-- .../res/layout/import_keys_list_entry.xml | 108 ++++++++ .../res/layout/import_keys_list_entry_user_id.xml | 26 ++ OpenPGP-Keychain/res/layout/select_key_item.xml | 66 +++-- OpenPGP-Keychain/res/values/strings.xml | 6 +- .../keychain/pgp/PgpImportExport.java | 46 +++- .../keychain/pgp/PgpKeyHelper.java | 16 +- .../keychain/service/KeychainIntentService.java | 14 +- .../service/remote/AppSettingsFragment.java | 45 +--- .../keychain/ui/DecryptActivity.java | 2 +- .../keychain/ui/ImportKeysActivity.java | 56 ++--- .../keychain/ui/ImportKeysFileFragment.java | 6 +- .../keychain/ui/ImportKeysListFragment.java | 108 +++----- .../keychain/ui/ImportKeysServerFragment.java | 19 +- .../keychain/ui/KeyListPublicFragment.java | 2 +- .../keychain/ui/KeyListSecretFragment.java | 2 +- .../keychain/ui/KeyServerQueryActivity.java | 4 +- .../keychain/ui/SelectPublicKeyFragment.java | 2 +- .../keychain/ui/SelectSecretKeyFragment.java | 2 +- .../keychain/ui/adapter/ImportKeysAdapter.java | 151 ++++++++++++ .../keychain/ui/adapter/ImportKeysListEntry.java | 105 ++++++++ .../keychain/ui/adapter/ImportKeysListLoader.java | 143 +++++++++++ .../ui/dialog/LookupUnknownKeyDialogFragment.java | 2 +- .../keychain/ui/widget/ImportKeysListLoader.java | 163 ------------ .../keychain/ui/widget/KeyEditor.java | 4 +- .../keychain/ui/widget/KeyListAdapter.java | 273 --------------------- .../keychain/ui/widget/SelectKeyCursorAdapter.java | 140 ----------- .../keychain/util/AlgorithmNames.java | 92 +++++++ .../keychain/util/HkpKeyServer.java | 10 +- .../keychain/util/KeyValueSpinnerAdapter.java | 101 -------- 31 files changed, 837 insertions(+), 932 deletions(-) create mode 100644 OpenPGP-Keychain/res/layout/import_keys_list_entry.xml create mode 100644 OpenPGP-Keychain/res/layout/import_keys_list_entry_user_id.xml create mode 100644 OpenPGP-Keychain/src/org/sufficientlysecure/keychain/ui/adapter/ImportKeysAdapter.java create mode 100644 OpenPGP-Keychain/src/org/sufficientlysecure/keychain/ui/adapter/ImportKeysListEntry.java create mode 100644 OpenPGP-Keychain/src/org/sufficientlysecure/keychain/ui/adapter/ImportKeysListLoader.java delete mode 100644 OpenPGP-Keychain/src/org/sufficientlysecure/keychain/ui/widget/ImportKeysListLoader.java delete mode 100644 OpenPGP-Keychain/src/org/sufficientlysecure/keychain/ui/widget/KeyListAdapter.java delete mode 100644 OpenPGP-Keychain/src/org/sufficientlysecure/keychain/ui/widget/SelectKeyCursorAdapter.java create mode 100644 OpenPGP-Keychain/src/org/sufficientlysecure/keychain/util/AlgorithmNames.java delete mode 100644 OpenPGP-Keychain/src/org/sufficientlysecure/keychain/util/KeyValueSpinnerAdapter.java (limited to 'OpenPGP-Keychain') diff --git a/OpenPGP-Keychain/AndroidManifest.xml b/OpenPGP-Keychain/AndroidManifest.xml index 003f02607..214ffeb0e 100644 --- a/OpenPGP-Keychain/AndroidManifest.xml +++ b/OpenPGP-Keychain/AndroidManifest.xml @@ -267,9 +267,7 @@ android:label="@string/title_signKey" /> diff --git a/OpenPGP-Keychain/res/layout/import_keys_keyserver_fragment.xml b/OpenPGP-Keychain/res/layout/import_keys_keyserver_fragment.xml index 2b0abf9b6..9e4771e65 100644 --- a/OpenPGP-Keychain/res/layout/import_keys_keyserver_fragment.xml +++ b/OpenPGP-Keychain/res/layout/import_keys_keyserver_fragment.xml @@ -3,28 +3,37 @@ android:layout_height="match_parent" android:orientation="vertical" > - - - - - - -