Skip to content

Commit 2ef66d5

Browse files
committed
show pgp fingerprint in pgp verification signed by field tooltip
1 parent f0bd07b commit 2ef66d5

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

src/main/java/com/sparrowwallet/sparrow/control/DownloadVerifierDialog.java

+3
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,7 @@ public DownloadVerifierDialog(File initialSignatureFile) {
154154
release.set(null);
155155
signedBy.setText("");
156156
signedBy.setGraphic(null);
157+
signedBy.setTooltip(null);
157158
releaseHash.setText("");
158159
releaseHash.setGraphic(null);
159160
releaseVerified.setText("");
@@ -283,6 +284,7 @@ private void verify() {
283284
String message = result.userId() + " on " + signatureDateFormat.format(result.signatureTimestamp()) + (result.expired() ? " (key expired)" : "");
284285
signedBy.setText(message);
285286
signedBy.setGraphic(result.expired() ? GlyphUtils.getWarningGlyph() : GlyphUtils.getSuccessGlyph());
287+
signedBy.setTooltip(new Tooltip(result.fingerprint()));
286288

287289
if(!result.expired() && result.keySource() != PGPKeySource.USER) {
288290
publicKeyDisabled.set(true);
@@ -303,6 +305,7 @@ private void verify() {
303305
Throwable e = event.getSource().getException();
304306
signedBy.setText(getDisplayMessage(e));
305307
signedBy.setGraphic(GlyphUtils.getFailureGlyph());
308+
signedBy.setTooltip(null);
306309
clearReleaseFields();
307310
});
308311

0 commit comments

Comments
 (0)