diff options
Diffstat (limited to 'alot/buffers.py')
-rw-r--r-- | alot/buffers.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/alot/buffers.py b/alot/buffers.py index 1e20d85a..bb1cd156 100644 --- a/alot/buffers.py +++ b/alot/buffers.py @@ -118,6 +118,14 @@ class EnvelopeBuffer(Buffer): for value in vlist: lines.append((k, value)) + # sign/encrypt lines + if self.envelope.sign: + description = 'Yes' + sign_key = self.envelope.sign_key + if sign_key is not None and len(sign_key.subkeys) > 0: + description += ', with key ' + sign_key.subkeys[0].keyid + lines.append(('GPG sign', description)) + # add header list widget iff header values exists if lines: key_att = settings.get_theming_attribute('envelope', 'header_key') |