From bef6977aade3a901ac17ed1e31de22c8de066921 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dominik=20Sch=C3=BCrmann?= Date: Sat, 5 Oct 2013 18:35:16 +0200 Subject: New API version, import from clipboard --- .../res/layout/crypto_provider_demo.xml | 26 ++-- .../org/openintents/openpgp/IOpenPgpCallback.aidl | 7 +- .../openpgp/IOpenPgpKeyIdsCallback.aidl | 39 ++++++ .../org/openintents/openpgp/IOpenPgpService.aidl | 110 ++++++++++----- .../src/org/openintents/openpgp/OpenPgpData.aidl | 20 +++ .../src/org/openintents/openpgp/OpenPgpData.java | 125 +++++++++++++++++ .../openintents/openpgp/OpenPgpListPreference.java | 41 ++++-- .../openpgp/OpenPgpSignatureResult.java | 51 ++++--- .../keychain/demo/Constants.java | 2 +- .../keychain/demo/OpenPgpProviderActivity.java | 103 +++++++++++--- .../res/layout/import_keys_clipboard_fragment.xml | 13 ++ OpenPGP-Keychain/res/values/arrays.xml | 1 + OpenPGP-Keychain/res/values/strings.xml | 1 + .../org/openintents/openpgp/IOpenPgpCallback.aidl | 7 +- .../openpgp/IOpenPgpKeyIdsCallback.aidl | 39 ++++++ .../org/openintents/openpgp/IOpenPgpService.aidl | 110 ++++++++++----- .../src/org/openintents/openpgp/OpenPgpData.aidl | 20 +++ .../src/org/openintents/openpgp/OpenPgpData.java | 125 +++++++++++++++++ .../openpgp/OpenPgpSignatureResult.java | 51 ++++--- .../keychain/service/remote/OpenPgpService.java | 149 +++++++++++++++------ .../keychain/ui/ImportKeysActivity.java | 5 +- .../keychain/ui/ImportKeysClipboardFragment.java | 76 +++++++++++ 22 files changed, 928 insertions(+), 193 deletions(-) create mode 100644 OpenPGP-Keychain-API-Demo/src/org/openintents/openpgp/IOpenPgpKeyIdsCallback.aidl create mode 100644 OpenPGP-Keychain-API-Demo/src/org/openintents/openpgp/OpenPgpData.aidl create mode 100644 OpenPGP-Keychain-API-Demo/src/org/openintents/openpgp/OpenPgpData.java create mode 100644 OpenPGP-Keychain/res/layout/import_keys_clipboard_fragment.xml create mode 100644 OpenPGP-Keychain/src/org/openintents/openpgp/IOpenPgpKeyIdsCallback.aidl create mode 100644 OpenPGP-Keychain/src/org/openintents/openpgp/OpenPgpData.aidl create mode 100644 OpenPGP-Keychain/src/org/openintents/openpgp/OpenPgpData.java create mode 100644 OpenPGP-Keychain/src/org/sufficientlysecure/keychain/ui/ImportKeysClipboardFragment.java diff --git a/OpenPGP-Keychain-API-Demo/res/layout/crypto_provider_demo.xml b/OpenPGP-Keychain-API-Demo/res/layout/crypto_provider_demo.xml index 1c0717d98..9f2a0e6ee 100644 --- a/OpenPGP-Keychain-API-Demo/res/layout/crypto_provider_demo.xml +++ b/OpenPGP-Keychain-API-Demo/res/layout/crypto_provider_demo.xml @@ -26,7 +26,7 @@ @@ -67,19 +67,17 @@