From ab8cd93a7485ee364d5ada55ebd67e91869058c5 Mon Sep 17 00:00:00 2001 From: lherschi Date: Sun, 20 Aug 2023 18:39:35 +0200 Subject: [PATCH] fix the unintended "running" of the entropy window in the keygen dialog and bypasses the "unknown elliptic curve" bug in unattended key generation in newer GnupPG versions. --- src/keygendialog.ui | 4 ++-- src/pass.cpp | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/keygendialog.ui b/src/keygendialog.ui index 61643bc85..f6ec8b13f 100644 --- a/src/keygendialog.ui +++ b/src/keygendialog.ui @@ -240,8 +240,8 @@ # first test version please comment # %echo Generating a default key -Key-Type: default -Subkey-Type: default +Key-Type: RSA +Subkey-Type: RSA Name-Real: Name-Comment: QtPass Name-Email: diff --git a/src/pass.cpp b/src/pass.cpp index f52c27a53..f01e71f1a 100644 --- a/src/pass.cpp +++ b/src/pass.cpp @@ -229,6 +229,9 @@ void Pass::finished(int id, int exitCode, const QString &out, case PASS_COPY: emit finishedCopy(out, err); break; + case GPG_GENKEYS: + emit finishedGenerateGPGKeys(out, err); + break; default: #ifdef QT_DEBUG dbg() << "Unhandled process type" << pid;