[okular] [Bug 515547] New: Signing with OpenPGP keys lists the keys seemingly unordered, making it next to impossible finding the correct key if one has a lot of keys.

dreieck bugzilla_noreply at kde.org
Thu Feb 5 13:57:38 GMT 2026


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

            Bug ID: 515547
           Summary: Signing with OpenPGP keys lists the keys seemingly
                    unordered, making it next to impossible finding the
                    correct key if one has a lot of keys.
    Classification: Applications
           Product: okular
      Version First 25.12.1
       Reported In:
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: wishlist
          Priority: NOR
         Component: PDF backend
          Assignee: okular-devel at kde.org
          Reporter: felics-kde at kettenbruch.de
  Target Milestone: ---

SUMMARY

When I want to digitally sign a document, use OpenPGP keys for this, have a lot
of keys (for each email address a different key and a lot of email addresses),
I cannot find the key to use since the list presents the key seemingly
unordered (ordering seems to be key creation date).

Which makes this functionality practically useless for me.


FEATURE WISH

Be able to sort the OpenPGP keys when using them for signing by email address
and other attributes.


STEPS TO REPRODUCE

1. Have a lot of OpenPGP private keys,
2. configure Okular signing backend to use OpenPGP: "Settings" -> "Configure
Backends" -> "PDF" -> "Signature Backend: GnuPG (S/MIME)" -> "Allow PGP keys
for signatures (Okular extension)",
3. open a document where a digital signature can be added,
4. Do "Tools" -> "Digitally Sign ..."
5. Be presented with a long list of possible identities (OpenPGP keys with
their email address) in now useful order.


OBSERVED RESULT

Be presented with a long list of possible identities (OpenPGP keys with their
email address) in now useful order.


EXPECTED RESULT

Keys ordered by email address by default, other ordering options (Key ID, real
name, creation date) optional.


SOFTWARE/OS VERSIONS

Linux/KDE Plasma: Artix GNU/Linux (rolling release), not using any desktop,
starting Okular standalone.
KDE Plasma Version: not using any desktop, starting Okular standalone.
KDE Frameworks Version: 6.22.0
Qt Version: 6.10.2 and built against 6.10.1

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Okular-devel mailing list