Hi all, as announced some weeks ago, I just pushed a patch for a first implementation to provide the ability to automatically encrypt messages if all valid keys are known without the need to have a rule for it into the sub-branch (derived from master): AutoSendEncrypted
In fact, you can choose between: > Automatically send encrypted? > - Never > No automatically encrypted sending except explicitly triggered by rules > - With full trust > Automatically send encrypted when all keys are known and valid and have > full trust > - With marginal trust > Automatically send encrypted when all keys are known and valid and have at > least marginal trust > - With unknown trust > Automatically send encrypted when all keys are known and valid and have no > explicit mistrust With this patch I also change the ability to ask for confirmations before sending with more options: > Confirm before sending? > - Never > Don't display information dialog about signing/encryption before sending a > message > - Always > Always display information dialog about signing/encryption before sending a > message > - If encrypted > Display information dialog about signing/encryption before sending an > ENCRYPTED message > - If unencrypted > Display information dialog about signing/encryption before sending an > UNENCRYPTED message > - If rules changed encryption > Display information dialog about signing/encryption before sending if > encryption was changed by a rule or auto-encryption Because this is a non-trivial patch, I want to give the opportunity to validate it before it is merged into the master. You have to switch to the sub branch: git checkout AutoSendEncrypted and build and install the xpi: configure make make xpi NOTE: At least one thing is MISSING: - the migration from the old preference confirmBeforeSend (bool) to the new confirmBeforeSending (int) QUESTION: To test the migration I need a new version number in the code The code still has 1.6. Is 1.7 appropriate? Where the THE right place to change that? Please give any feedback you have. The goal is to push it ASAP into the master (as both features are something I'd really like to have). Best Nico -- Nicolai M. Josuttis www.josuttis.de +49 (0)531 / 129 88 86 +49 (0)700 / 5678 8888 +49 (0)700 / JOSUTTIS IT communication http://it-communication.com SOA in Practice http://soa-in-practice.com C++ Standard Library http://cppstdlib.com _______________________________________________ enigmail-users mailing list [email protected] https://admin.hostpoint.ch/mailman/listinfo/enigmail-users_enigmail.net
