From e9c01957f4797d13518115e7e26ed015547f0891 Mon Sep 17 00:00:00 2001 From: Dominik Date: Wed, 20 Jun 2012 14:49:57 +0300 Subject: working on decrypt and restructering... --- org_apg/AndroidManifest.xml | 12 +- org_apg/res/layout/key_server_preference.xml | 63 +- org_apg/res/raw/help_about.html | 2 +- org_apg/src/org/thialfihar/android/apg/Apg.java | 2333 ------------------- .../org/thialfihar/android/apg/ApgApplication.java | 2 +- .../src/org/thialfihar/android/apg/Constants.java | 3 +- .../thialfihar/android/apg/DataDestination.java | 99 - .../src/org/thialfihar/android/apg/DataSource.java | 137 -- .../src/org/thialfihar/android/apg/FileDialog.java | 138 -- .../org/thialfihar/android/apg/HkpKeyServer.java | 13 +- org_apg/src/org/thialfihar/android/apg/Id.java | 33 +- .../src/org/thialfihar/android/apg/InputData.java | 39 - .../src/org/thialfihar/android/apg/KeyServer.java | 2 + .../android/apg/PositionAwareInputStream.java | 81 - .../org/thialfihar/android/apg/Preferences.java | 6 +- org_apg/src/org/thialfihar/android/apg/Primes.java | 185 -- .../thialfihar/android/apg/deprecated/ApgCon.java | 836 +++++++ .../android/apg/deprecated/ApgConInterface.java | 21 + .../android/apg/deprecated/ApgService2.java | 672 ++++++ .../apg/deprecated/ApgServiceBlobDatabase.java | 71 + .../apg/deprecated/ApgServiceBlobProvider.java | 151 ++ .../android/apg/deprecated/BlobContract.java | 43 + .../android/apg/deprecated/IApgService2.aidl | 125 ++ .../thialfihar/android/apg/helper/FileHelper.java | 57 + .../thialfihar/android/apg/helper/OtherHelper.java | 74 + .../android/apg/helper/PGPConversionHelper.java | 113 + .../thialfihar/android/apg/helper/PGPHelper.java | 2356 ++++++++++++++++++++ .../android/apg/passphrase/AskForPassphrase.java | 10 +- .../apg/passphrase/PassphraseCacheService.java | 4 +- .../thialfihar/android/apg/provider/Database.java | 18 +- .../apg/provider/blob/ApgServiceBlobDatabase.java | 72 - .../apg/provider/blob/ApgServiceBlobProvider.java | 152 -- .../android/apg/provider/blob/BlobContract.java | 42 - .../thialfihar/android/apg/service/ApgService.java | 394 +++- .../android/apg/service/ApgService2.java | 672 ------ .../android/apg/service/IApgService2.aidl | 125 -- .../thialfihar/android/apg/ui/BaseActivity.java | 8 +- .../thialfihar/android/apg/ui/DecryptActivity.java | 792 ++++--- .../thialfihar/android/apg/ui/EditKeyActivity.java | 68 +- .../thialfihar/android/apg/ui/EncryptActivity.java | 110 +- .../thialfihar/android/apg/ui/GeneralActivity.java | 24 +- .../android/apg/ui/HelpFragmentAbout.java | 4 +- .../android/apg/ui/HelpFragmentHtml.java | 4 +- .../android/apg/ui/ImportFromQRCodeActivity.java | 22 +- .../thialfihar/android/apg/ui/KeyListActivity.java | 177 +- .../android/apg/ui/KeyServerExportActivity.java | 19 +- .../apg/ui/KeyServerPreferenceActivity.java | 128 -- .../android/apg/ui/KeyServerQueryActivity.java | 29 +- .../android/apg/ui/MailListActivity.java | 14 +- .../thialfihar/android/apg/ui/MainActivity.java | 8 +- .../android/apg/ui/PreferencesActivity.java | 17 +- .../apg/ui/PreferencesKeyServerActivity.java | 160 ++ .../android/apg/ui/PublicKeyListActivity.java | 28 +- .../android/apg/ui/SecretKeyListActivity.java | 18 +- .../apg/ui/SelectPublicKeyListActivity.java | 8 +- .../apg/ui/SelectSecretKeyListActivity.java | 6 +- .../thialfihar/android/apg/ui/SignKeyActivity.java | 40 +- .../android/apg/ui/dialog/FileDialogFragment.java | 9 +- .../apg/ui/dialog/PassphraseDialogFragment.java | 16 +- .../android/apg/ui/widget/KeyEditor.java | 18 +- .../android/apg/ui/widget/SectionView.java | 11 +- .../apg/ui/widget/SelectPublicKeyListAdapter.java | 6 +- .../apg/ui/widget/SelectSecretKeyListAdapter.java | 6 +- .../org/thialfihar/android/apg/util/ApgCon.java | 836 ------- .../android/apg/util/ApgConInterface.java | 21 - .../org/thialfihar/android/apg/util/Constants.java | 6 - .../org/thialfihar/android/apg/util/InputData.java | 40 + .../android/apg/util/PositionAwareInputStream.java | 81 + .../org/thialfihar/android/apg/util/Primes.java | 185 ++ .../src/org/thialfihar/android/apg/util/Utils.java | 189 -- 70 files changed, 6204 insertions(+), 6060 deletions(-) delete mode 100644 org_apg/src/org/thialfihar/android/apg/Apg.java delete mode 100644 org_apg/src/org/thialfihar/android/apg/DataDestination.java delete mode 100644 org_apg/src/org/thialfihar/android/apg/DataSource.java delete mode 100644 org_apg/src/org/thialfihar/android/apg/FileDialog.java delete mode 100644 org_apg/src/org/thialfihar/android/apg/InputData.java delete mode 100644 org_apg/src/org/thialfihar/android/apg/PositionAwareInputStream.java delete mode 100644 org_apg/src/org/thialfihar/android/apg/Primes.java create mode 100644 org_apg/src/org/thialfihar/android/apg/deprecated/ApgCon.java create mode 100644 org_apg/src/org/thialfihar/android/apg/deprecated/ApgConInterface.java create mode 100644 org_apg/src/org/thialfihar/android/apg/deprecated/ApgService2.java create mode 100644 org_apg/src/org/thialfihar/android/apg/deprecated/ApgServiceBlobDatabase.java create mode 100644 org_apg/src/org/thialfihar/android/apg/deprecated/ApgServiceBlobProvider.java create mode 100644 org_apg/src/org/thialfihar/android/apg/deprecated/BlobContract.java create mode 100644 org_apg/src/org/thialfihar/android/apg/deprecated/IApgService2.aidl create mode 100644 org_apg/src/org/thialfihar/android/apg/helper/FileHelper.java create mode 100644 org_apg/src/org/thialfihar/android/apg/helper/OtherHelper.java create mode 100644 org_apg/src/org/thialfihar/android/apg/helper/PGPConversionHelper.java create mode 100644 org_apg/src/org/thialfihar/android/apg/helper/PGPHelper.java delete mode 100644 org_apg/src/org/thialfihar/android/apg/provider/blob/ApgServiceBlobDatabase.java delete mode 100644 org_apg/src/org/thialfihar/android/apg/provider/blob/ApgServiceBlobProvider.java delete mode 100644 org_apg/src/org/thialfihar/android/apg/provider/blob/BlobContract.java delete mode 100644 org_apg/src/org/thialfihar/android/apg/service/ApgService2.java delete mode 100644 org_apg/src/org/thialfihar/android/apg/service/IApgService2.aidl delete mode 100644 org_apg/src/org/thialfihar/android/apg/ui/KeyServerPreferenceActivity.java create mode 100644 org_apg/src/org/thialfihar/android/apg/ui/PreferencesKeyServerActivity.java delete mode 100644 org_apg/src/org/thialfihar/android/apg/util/ApgCon.java delete mode 100644 org_apg/src/org/thialfihar/android/apg/util/ApgConInterface.java delete mode 100644 org_apg/src/org/thialfihar/android/apg/util/Constants.java create mode 100644 org_apg/src/org/thialfihar/android/apg/util/InputData.java create mode 100644 org_apg/src/org/thialfihar/android/apg/util/PositionAwareInputStream.java create mode 100644 org_apg/src/org/thialfihar/android/apg/util/Primes.java delete mode 100644 org_apg/src/org/thialfihar/android/apg/util/Utils.java diff --git a/org_apg/AndroidManifest.xml b/org_apg/AndroidManifest.xml index 64bb29ede..34d34c4ae 100644 --- a/org_apg/AndroidManifest.xml +++ b/org_apg/AndroidManifest.xml @@ -42,7 +42,7 @@ android:protectionLevel="dangerous" /> + android:label="@string/title_keyServerPreference" + android:uiOptions="splitActionBarWhenNarrow" + android:windowSoftInputMode="stateHidden" /> diff --git a/org_apg/res/layout/key_server_preference.xml b/org_apg/res/layout/key_server_preference.xml index 2f5645f62..e9b1d5a95 100644 --- a/org_apg/res/layout/key_server_preference.xml +++ b/org_apg/res/layout/key_server_preference.xml @@ -1,5 +1,6 @@ - - + android:orientation="vertical" > + android:orientation="horizontal" > + android:background="@android:drawable/menuitem_background" + android:focusable="true" > - + android:layout_below="@android:id/title" + android:maxLines="2" + android:textAppearance="?android:attr/textAppearanceSmall" /> - + android:clickable="true" /> + android:background="?android:attr/listDivider" /> + android:orientation="vertical" > - + android:orientation="vertical" /> - - -