[Kde-pim] Review Request 111742: Renabled signature url for fingerprint lookup via kleopatra

Lindsay Mathieson lindsay.mathieson at gmail.com
Fri Aug 2 13:50:47 BST 2013


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/111742/
-----------------------------------------------------------

(Updated Aug. 2, 2013, 10:50 p.m.)


Review request for Akonadi and Lindsay Mathieson.


Changes
-------

Added --parent-windowid <WindowId> to signature click handler invoke of kleopatra. Kleopatra uses this parameter to reparent its dialogs, meaning they will be displayed relative to kmail, instead of behind it.


Description (updated)
-------

Added a url to the signature html in the message display for looking up the signature fingerprint via the kleopatra keysearch dialog. This simplifies the verification and addition of public keys. 
The url invokes kleopatra with the args "--parent-windowsid <kmail window id> --query <fingerprint>"

To use it, select a kmail message that is cryptographically signed and click on the "Show Details" link of the signature status in the message view. It will be expanded to show the signature details:
- "Message was signed by <person name> (Key ID: <fingerprint>)"

Click on the fingerprint link to invoke kleopatra with the details. kleopatra will display the key detail if found in the local db, otherwise a keyserver search dialog prefilled with the key fingerprint.


Diffs (updated)
-----

  messageviewer/viewer/objecttreeparser.cpp 3d26ced 
  messageviewer/viewer/urlhandlermanager.cpp 3186ac1 

Diff: http://git.reviewboard.kde.org/r/111742/diff/


Testing
-------

Viewed msgs with known and unknown signatures, using the signature link to invoke a vs of kleopatra that supports "--query" (see review 111741).
Signature details were correctly found in kleopatra.


Thanks,

Lindsay Mathieson

_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/



More information about the kde-pim mailing list