diff options
author | Ashley Hughes <spirit.returned@gmail.com> | 2014-02-02 00:15:23 +0000 |
---|---|---|
committer | Ashley Hughes <spirit.returned@gmail.com> | 2014-02-02 00:15:23 +0000 |
commit | 5e4b98f748fc269fd358543f9659d27ac026ad42 (patch) | |
tree | f49e0c3a3ee233589dae74a7ad14ad82a4b3e18d | |
parent | 8b11d1f74a67a36e818f531fdaa4783eba0d836f (diff) | |
parent | 07876941600af097a37d15b97f6fd892122d2027 (diff) | |
download | open-keychain-5e4b98f748fc269fd358543f9659d27ac026ad42.tar.gz open-keychain-5e4b98f748fc269fd358543f9659d27ac026ad42.tar.bz2 open-keychain-5e4b98f748fc269fd358543f9659d27ac026ad42.zip |
Merge branch 'edit-fixes'
2 files changed, 8 insertions, 0 deletions
diff --git a/OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/ui/SelectSecretKeyLayoutFragment.java b/OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/ui/SelectSecretKeyLayoutFragment.java index 00dc2135c..6bcb84f46 100644 --- a/OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/ui/SelectSecretKeyLayoutFragment.java +++ b/OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/ui/SelectSecretKeyLayoutFragment.java @@ -41,6 +41,7 @@ public class SelectSecretKeyLayoutFragment extends Fragment { private TextView mKeyUserId; private TextView mKeyUserIdRest; private BootstrapButton mSelectKeyButton; + private Boolean mFilterCertify; private SelectSecretKeyCallback mCallback; @@ -54,6 +55,10 @@ public class SelectSecretKeyLayoutFragment extends Fragment { mCallback = callback; } + public void setFilterCertify(Boolean filterCertify) { + mFilterCertify = filterCertify; + } + public void selectKey(long secretKeyId) { if (secretKeyId == Id.key.none) { mKeyUserId.setText(R.string.api_settings_no_key); @@ -95,6 +100,7 @@ public class SelectSecretKeyLayoutFragment extends Fragment { mKeyUserIdRest = (TextView) view.findViewById(R.id.select_secret_key_user_id_rest); mSelectKeyButton = (BootstrapButton) view .findViewById(R.id.select_secret_key_select_key_button); + mFilterCertify = false; mSelectKeyButton.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { @@ -107,6 +113,7 @@ public class SelectSecretKeyLayoutFragment extends Fragment { private void startSelectKeyActivity() { Intent intent = new Intent(getActivity(), SelectSecretKeyActivity.class); + intent.putExtra(SelectSecretKeyActivity.EXTRA_FILTER_CERTIFY, mFilterCertify); startActivityForResult(intent, REQUEST_CODE_SELECT_KEY); } diff --git a/OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/ui/SignKeyActivity.java b/OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/ui/SignKeyActivity.java index 4bf2a0b67..cb2ec9551 100644 --- a/OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/ui/SignKeyActivity.java +++ b/OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/ui/SignKeyActivity.java @@ -82,6 +82,7 @@ public class SignKeyActivity extends SherlockFragmentActivity implements mSelectKeyFragment = (SelectSecretKeyLayoutFragment) getSupportFragmentManager() .findFragmentById(R.id.sign_key_select_key_fragment); mSelectKeyFragment.setCallback(this); + mSelectKeyFragment.setFilterCertify(true); mSelectKeyserverSpinner = (Spinner) findViewById(R.id.sign_key_keyserver); ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, |