Home GnuPG
Diffusion GpgOL ab69aab5ea81

Use overlayer tool for "encrypting..." overlay

Description

Use overlayer tool for "encrypting..." overlay

* src/cryptcontroller.cpp (CryptController::~CryptController):
Ensure overlay is stopped.
(vector_to_charArray): New helper.
(CryptController::lookup_fingerprints): User helper.
(CryptController::resolve_keys): Start crypto overlay.
(CryptController::stop_crypto_overlay),
(CryptController::start_crypto_overlay): New.
* src/cryptcontroller.h: Update accordingly.
* src/mail.cpp (Mail::reset_crypter): New.
(do_crypt): Reset crypter on error.
* src/mail.h: Update accordingly.

This is basically nice. If spawning takes a long time the
mail window is not overlayed for a bit. But that should
be ok.

Details

Provenance
aheineckeAuthored on Feb 14 2018, 7:55 PM
Parents
rO594b9eadcc15: Do sign then encrypt for MIME mails again
Branches
Unknown
Tags
Unknown