https://bugs.kde.org/show_bug.cgi?id=455527

            Bug ID: 455527
           Summary: Horrible UX when opening a detached PGP signature
           Product: kleopatra
           Version: unspecified
          Platform: Other
                OS: Other
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: aheine...@gnupg.org
          Reporter: roland.il...@gmx.de
                CC: kdepim-b...@kde.org, m...@kde.org
  Target Milestone: ---

Created attachment 149873
  --> https://bugs.kde.org/attachment.cgi?id=149873&action=edit
screenshot

SUMMARY
Create a file named signature.pgp with the following content:
-----BEGIN PGP SIGNATURE-----

iF0EARECAB0WIQS7wyAjWilQwVHG9Vsf2nroCY7WDgUCYqpEaQAKCRAf2nroCY7W
Dit1AJ9beBaBp86pk44/F2X9Qud6bYyi1ACfbyAro856N96BBJhAPwawWmxSq1A=
=qdwz
-----END PGP SIGNATURE-----
Double-click on that file to open it with Kleopatra.

OBSERVED RESULT
See screenshot.
> Ein Fehler ist aufgetreten: Kleopatra: Die Datei 
> „C:\Users\rillig\Desktop\pgpgKcKJrNO7O“ lässt sich nicht zum Lesen öffnen.: 
> Input/output error (218136625)

* The title bar contains a '&' that was meant to be used as the accelerator
character in a label, not in a dialog title.
* The title contains the word Entschlüsseln even though a detached signature
has nothing to do with decryption, it's only about validating a signature.
* The icon is the info icon but should be the error icon.
* The text 'Ein Fehler ist aufgetreten: ' would have been redundant if the
correct icon had been used.
* The word 'Kleopatra' is redundant as it already occurs in the title of the
dialog.
* The punctuation '.:' is wrong.
* The 'Input/output error' is in English, it must be in German instead.
* The error number 218136625 looks arbitrary, its hexadecimal representation
0x0d008031 at least has a few more 0 digits.
* The error code is not clickable, there is no obvious way to get further
information on that particular error code.
* The user-friendly 'Datei nicht gefunden' (file not found) does not occur in
the error message at all.
* There is no context information. It would have been helpful to have the text
'Die Datei „%s.pgp“ ist eine losgelöste/abgetrennte Signatur, aber die
zugehörige Datei „%s“ existiert nicht.' and a button 'Open folder' that opens
the folder of the signature file.

EXPECTED RESULT
A simple error message does not contain 9 severe usability problems at once.
This is not the only place in Kleopatra with horrible usability, it fits well
into the rest of the program.

To improve that situation, pick any person who has no interest in the details
of cryptography but nevertheless wants to send and receive e-mails that nobody
else can read. Let that person explain what they understand and what the
program should do. Then modify Kleopatra to actually serve the user's needs.
(This will take several years of work but should be done nevertheless.)
Kleopatra Gpg4win-3.1.15 makes the impression that the only people who have
actually used Kleopatra are crypto nerds, and that nobody else should do it
because it is frighteningly complicated.

SOFTWARE/OS VERSIONS
Windows: 11
Gpg4win-3.1.15

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to