From b6593bda1f7bfaf6cf3b869b8379cbb2b619e00a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ingo=20Kl=C3=B6cker?= Date: Fri, 4 Nov 2022 10:39:30 +0100 Subject: qt: Allow disabling automatic trust database check on key listing * lang/qt/src/Makefile.am (qgpgme_sources): Add listallkeysjob.cpp. * lang/qt/src/listallkeysjob.cpp: New. * lang/qt/src/listallkeysjob.h (enum ListAllKeysJob::Option, typedef ListAllKeysJob::Options, ListAllKeysJob::setOptions, ListAllKeysJob::options): New. * lang/qt/src/qgpgmelistallkeysjob.cpp (list_keys): Set context flag "no-auto-check-trustdb" if requested. (QGpgMEListAllKeysJob::start, QGpgMEListAllKeysJob::exec): Add options to call of list_keys. -- GnuPG-bug-id: 6261 --- NEWS | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index c6cec593..c5f457a3 100644 --- a/NEWS +++ b/NEWS @@ -15,12 +15,19 @@ Noteworthy changes in version 1.18.1 (unreleased) * cpp: Allow setting the curve to use when generating ECC keys for smart cards. [T4429] + * qt: Extend ListAllKeysJob to allow disabling the automatic trust database + check when listing all keys. [T6261] + * Interface changes relative to the 1.18.0 release: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gpgme_get_ctx_flag EXTENDED: New flag 'no-auto-check-trustdb'. gpgme_set_ctx_flag EXTENDED: New flag 'no-auto-check-trustdb'. cpp: GpgGenCardKeyInteractor::Curve NEW. cpp: GpgGenCardKeyInteractor::setCurve NEW. + qt: ListAllKeysJob::Option NEW. + qt: ListAllKeysJob::Options NEW. + qt: ListAllKeysJob::setOptions NEW. + qt: ListAllKeysJob::options NEW. Noteworthy changes in version 1.18.0 (2022-08-10) -- cgit v1.2.3