diff options
author | Ash Hughes <ashes-iontach@hotmail.com> | 2013-03-21 14:18:38 +0000 |
---|---|---|
committer | Ash Hughes <ashes-iontach@hotmail.com> | 2013-03-21 14:18:38 +0000 |
commit | cf34a1720e02ed7bf853e66bd4b451f791dac23b (patch) | |
tree | 9a8a2ed8c2a849c38fa6a73c022d425c742d198d /OpenPGP-Keychain/src/org/sufficientlysecure/keychain/ui/widget/KeyEditor.java | |
parent | 650b22d5e9512ede43b0c742799d49b061dda587 (diff) | |
download | open-keychain-cf34a1720e02ed7bf853e66bd4b451f791dac23b.tar.gz open-keychain-cf34a1720e02ed7bf853e66bd4b451f791dac23b.tar.bz2 open-keychain-cf34a1720e02ed7bf853e66bd4b451f791dac23b.zip |
change edit key for empty private master keys
Diffstat (limited to 'OpenPGP-Keychain/src/org/sufficientlysecure/keychain/ui/widget/KeyEditor.java')
-rw-r--r-- | OpenPGP-Keychain/src/org/sufficientlysecure/keychain/ui/widget/KeyEditor.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/OpenPGP-Keychain/src/org/sufficientlysecure/keychain/ui/widget/KeyEditor.java b/OpenPGP-Keychain/src/org/sufficientlysecure/keychain/ui/widget/KeyEditor.java index 1122fc522..e9a5674cd 100644 --- a/OpenPGP-Keychain/src/org/sufficientlysecure/keychain/ui/widget/KeyEditor.java +++ b/OpenPGP-Keychain/src/org/sufficientlysecure/keychain/ui/widget/KeyEditor.java @@ -125,6 +125,14 @@ public class KeyEditor extends LinearLayout implements Editor, OnClickListener { super.onFinishInflate(); } + public void setCanEdit(boolean bCanEdit) { + if (!bCanEdit) { + mDeleteButton.setVisibility(View.INVISIBLE); + mUsage.setEnabled(false); + mExpiryDateButton.setEnabled(false); + } + } + public void setValue(PGPSecretKey key, boolean isMasterKey, int usage) { mKey = key; |