GPA - Bug fix + Enhancement Request

Mark Sansome msansome at troodos.demon.co.uk
Fri Oct 29 13:59:14 CEST 2004


Dear all,

I don't know if this is the appropriate forum in which to post this (2
part) message so I apologise in advance if I have got it wrong.
Moreover, I could find no easy to search the archive so I am not sure if
these points have been made before....

I have just successfully installed GPA v.0.7.0 and I am absolutely
delighted with it. I do however have 2 points to make; one a "Bug
report" (possibly) and the other an "enhancement request".

1) Bug report

On very first loading of the software - if you already have a keyring
with both public and private keys - the program still says something to
the effect of "You do not have a private key - do you wish to create one
now?" and will not allow any further action. "Cancel" does not work and
even if you try to allow it to create a new key that does not work
either. In fact the only possible action is to kill the process. Once
you have killed the process and start it for a second time it finds the
keys and works perfectly.

Starting it the first time from a user account with no keys works
correctly as intended.

It should be relatively easy to recreate this fault. Make a couple of
new user accounts - create a set of keys in one but not in the other -
and then launch GPA in each account.

Once again apologies if this has already been reported.


2) Enhancement request

Once up and running I was delighted with GPA. There is however one
aspect that I would like to see. As far as I can tell there is no means
to perform the usual encrypt / decrypt etc. functions on text pasted in
from the clipboard. Working only with saved files is a particular chore
when posting text into web pages or when using anonymous email servers
which require multiple encryption.

Whilst I admit that my C++ skills extend only just beyond the realms of
the "Hello World" program; it seems to me that this would be a
relatively simple enhancement (?) and would vastly improve the usability
of the application. It is found in most similar applications and, for me
at least, would make this a supreme example of Open Source applications
at their best.


Please let my know if I have not explained myself very well. Once again
I apologise if these points have been made before or if this is not the
appropriate forum.

Well done to all concerned for an excellent product.

Best regards

Mark





More information about the Gpa-dev mailing list