aboutsummaryrefslogtreecommitdiffstats
path: root/OpenKeychain
diff options
context:
space:
mode:
authorVincent Breitmoser <valodim@mugenguild.com>2015-07-08 14:53:46 +0200
committerVincent Breitmoser <valodim@mugenguild.com>2015-07-08 14:53:46 +0200
commiteab46df9a3d838b8c5f0542183f1872f2b77e751 (patch)
treef2472584657e911b3a1be03d48fda26613033fa1 /OpenKeychain
parent4760f3f260c0810f19d4bd1206a95e446b6d931d (diff)
downloadopen-keychain-eab46df9a3d838b8c5f0542183f1872f2b77e751.tar.gz
open-keychain-eab46df9a3d838b8c5f0542183f1872f2b77e751.tar.bz2
open-keychain-eab46df9a3d838b8c5f0542183f1872f2b77e751.zip
cleanup KeyListFragment, remove export all keys
Diffstat (limited to 'OpenKeychain')
-rw-r--r--OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/DecryptActivity.java1
-rw-r--r--OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/KeyListFragment.java41
-rw-r--r--OpenKeychain/src/main/res/menu/key_list.xml5
3 files changed, 14 insertions, 33 deletions
diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/DecryptActivity.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/DecryptActivity.java
index 2f75e4a9c..e581e069b 100644
--- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/DecryptActivity.java
+++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/DecryptActivity.java
@@ -152,7 +152,6 @@ public class DecryptActivity extends BaseActivity {
}
-
} catch (IOException e) {
Toast.makeText(this, R.string.error_reading_text, Toast.LENGTH_LONG).show();
finish();
diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/KeyListFragment.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/KeyListFragment.java
index 9bffea504..0e8ad7ba9 100644
--- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/KeyListFragment.java
+++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/KeyListFragment.java
@@ -18,6 +18,11 @@
package org.sufficientlysecure.keychain.ui;
+
+import java.io.IOException;
+import java.util.ArrayList;
+import java.util.HashMap;
+
import android.animation.ObjectAnimator;
import android.annotation.TargetApi;
import android.app.Activity;
@@ -51,10 +56,6 @@ import android.widget.TextView;
import com.getbase.floatingactionbutton.FloatingActionButton;
import com.getbase.floatingactionbutton.FloatingActionsMenu;
-
-import se.emilsjolander.stickylistheaders.StickyListHeadersAdapter;
-import se.emilsjolander.stickylistheaders.StickyListHeadersListView;
-
import org.sufficientlysecure.keychain.Constants;
import org.sufficientlysecure.keychain.R;
import org.sufficientlysecure.keychain.keyimport.ParcelableKeyRing;
@@ -68,21 +69,17 @@ import org.sufficientlysecure.keychain.provider.KeychainDatabase;
import org.sufficientlysecure.keychain.provider.ProviderHelper;
import org.sufficientlysecure.keychain.service.ConsolidateInputParcel;
import org.sufficientlysecure.keychain.service.ImportKeyringParcel;
-import org.sufficientlysecure.keychain.service.PassphraseCacheService;
+import org.sufficientlysecure.keychain.ui.adapter.KeyAdapter;
import org.sufficientlysecure.keychain.ui.base.CryptoOperationHelper;
import org.sufficientlysecure.keychain.ui.dialog.DeleteKeyDialogFragment;
import org.sufficientlysecure.keychain.ui.util.KeyFormattingUtils;
-import org.sufficientlysecure.keychain.ui.adapter.KeyAdapter;
import org.sufficientlysecure.keychain.ui.util.Notify;
-import org.sufficientlysecure.keychain.util.ExportHelper;
+import org.sufficientlysecure.keychain.ui.util.Notify.Style;
import org.sufficientlysecure.keychain.util.FabContainer;
import org.sufficientlysecure.keychain.util.Log;
import org.sufficientlysecure.keychain.util.Preferences;
-import org.sufficientlysecure.keychain.ui.util.Notify.Style;
-
-import java.io.IOException;
-import java.util.ArrayList;
-import java.util.HashMap;
+import se.emilsjolander.stickylistheaders.StickyListHeadersAdapter;
+import se.emilsjolander.stickylistheaders.StickyListHeadersListView;
/**
* Public key list with sticky list headers. It does _not_ extend ListFragment because it uses
@@ -93,10 +90,7 @@ public class KeyListFragment extends LoaderFragment
LoaderManager.LoaderCallbacks<Cursor>, FabContainer,
CryptoOperationHelper.Callback<ImportKeyringParcel, ImportKeyResult> {
- static final int REQUEST_REPEAT_PASSPHRASE = 1;
- static final int REQUEST_ACTION = 2;
-
- ExportHelper mExportHelper;
+ static final int REQUEST_ACTION = 1;
private KeyListAdapter mAdapter;
private StickyListHeadersListView mStickyList;
@@ -116,13 +110,6 @@ public class KeyListFragment extends LoaderFragment
// for ConsolidateOperation
private CryptoOperationHelper<ConsolidateInputParcel, ConsolidateResult> mConsolidateOpHelper;
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
-
- mExportHelper = new ExportHelper(getActivity());
- }
-
/**
* Load custom layout with StickyListView from library
*/
@@ -453,10 +440,6 @@ public class KeyListFragment extends LoaderFragment
createKey();
return true;
- case R.id.menu_key_list_export:
- mExportHelper.showExportKeysDialog(null, Constants.Path.APP_DIR_FILE, true);
- return true;
-
case R.id.menu_key_list_update_all_keys:
updateAllKeys();
return true;
@@ -491,6 +474,10 @@ public class KeyListFragment extends LoaderFragment
getActivity().finish();
return true;
+ case R.id.menu_key_list_debug_cons:
+ consolidate();
+ return true;
+
default:
return super.onOptionsItemSelected(item);
}
diff --git a/OpenKeychain/src/main/res/menu/key_list.xml b/OpenKeychain/src/main/res/menu/key_list.xml
index c4797d5f7..d3a2bd0fd 100644
--- a/OpenKeychain/src/main/res/menu/key_list.xml
+++ b/OpenKeychain/src/main/res/menu/key_list.xml
@@ -10,11 +10,6 @@
app:showAsAction="collapseActionView|always" />
<item
- android:id="@+id/menu_key_list_export"
- android:title="@string/menu_export_all_keys"
- app:showAsAction="never" />
-
- <item
android:id="@+id/menu_key_list_create"
android:title="@string/menu_manage_keys"
app:showAsAction="never" />