gnome-gpg 0.4.0

 * hide the "Connect anonymously" / "Connect as user" buttons in the
   passphrase dialog, since they don't make sense for PGP.

 * Use the --status-fd / --command-fd interface to drive gpg, rather than
   the older --passphrase-fd interface.  This has the following benefits:
     - Reliably detect which key's passphrase is being requested.
     - Detect incorrect passphrases and reprompt the user.

 * Remove the --force-passphrase command line option, since gnome-gpg can
   now reliably detect whether it sent a bad passphrase to gpg, and
   prompt the user.

 * Pass a trimmed argument list to gnome_program_init(), since arguments
   are intended for gpg.

 * Use code from zenity to make the passphrase dialog a transient of the
   xterm that executed it.  This prevents the dialog from being obscured
   by the terminal, and make it pop up on the same workspace.
