Home GnuPG

Add action for refreshing (multiple) keys to key list

Description

Add action for refreshing (multiple) keys to key list

As part of this, the RefreshCertificateDialog is adapted to refreshing multiple keys.
Showing correct results for this proved tricky - both in implementation and UX,
as there are many potential outcomes. The intended UX is roughly:

  • If only one key is refreshed, the command should behave as it did previously
  • If multiple keys are refreshed, errors are shown, while also showing if the "other"

job (smime or pgp) has succeeded.

  • If multiple keys are refreshed, exact information like "key was not found" and "key was not changed"

is not shown.

(cherry picked from commit 60dc00750fb54044eb3c7ef259a2668b245d5c40)

Details

Provenance
TobiasFellaAuthored on Apr 17 2024, 12:39 PM
ikloeckerCommitted on Mon, May 6, 4:59 PM
Parents
rKLEOPATRA3bd39de00a9f: CertificateDetailsWidget: Make button spacing consistent
Branches
Unknown
Tags
Unknown
Tasks
T6739: Allow "refresh key/signatures" from key's context menu (from key list)