pinentry-gnome3 raised some usability concerns on GNOME side.
This bug is about one use of a one-button prompt
When passphrase constraints are enforced, generating a new gpg key and inserting a weak
passphrase triggers a one-button prompt informing the user entered an insecure.
As GNOME Shell prompter is system modal, there are two issues noted by Stef that we would
like to avoid:
- blocking all other user interaction with their own machine to give them a message
(error or not) is problematic
- some of these things are just notifications that should be handled as such, and not
put up a dialog
Discussing with Neal and Stef about the use case cited above, we agreed that that type of
message would be better presented as an error in password prompt.
Attached patch changes gnupg to not show one-button prompts for passphrase constraints
related messages when passphrase constraints are enforced.