Save file as .txt instead of .log
Fix crash on startup when CMS is disabled
Don't show group configuration button in toolbar if groups are disabled
Show the keygrip without spacing
Improve user id selection in signencryptwidget
Don't parent dialogs using WId
Show better error messages for invalid certificates in certificatelineedit
Don't suggest a subkey validity period larger than the primary key validity…
Disable Reload buttons in smart card window when reload is happening
Remove upstreamed workaround
Emit a general signal on any status change of ReaderStatus
Move Q_DECLARE_OPERATORS_FOR_FLAGS out of Kleo namespace
Fix glitches in certificate list
Fix initial column visibility in main key tree
Improve behavior of imported certificates tab
Hide some card actions in VSD
Remove no longer needed check for QGpgME >= 1.21.0
Run DecryptVerifyFilesDialog asynchronously
Set up content layout and show common card information in base class
Add a simple common superclass for all smart card widgets
Get the app name from the card
Show ADSK action for gpg > 2.4.5
Only show ADSK action when an ADSK is configured in gpg
Move getter/setter for certificate data from PIVCard to Card
Rename SmartCardWidget to SmartCardsWidget
Add AppType enum for the different smart card apps
Refactor main window handling
Show status message when loading smart cards or importing certificates
Add Reload button to smart card view
Remove obsolete hack to reload smart cards in main window
Make reload of smart cards with F5 work in separate window
Use a separate window for smart card management
Update smart cards when smart card window is opened
Fix crash when opening kleopatra with a file
Don't assume urls have to contain //
Implementing adding ADSKs
Add appearance filter for disabled keys
Add support for copying ClipboardRole value to clipboard
Don't sort tree views/widgets unless sorting is enabled
Move ClipboardRole out of KeyList namespace
Show the keygrip without spacing
Adjust column to its contents when it's made visible
Respect the default section size for columns
Fix columns not showing up in some cases
Rename "User IDs" column to "Status"
Prevent the user from disabling all columns
Add certificate selection button to UserIDSelectionCombo
Allow forcing columns to be hidden
Fix key list filtering for models based on user ids
a11y: Ensure notification of a11y tools about focus for current item
Declare global operator|() functions for flags in global namespace
Declare global operator|() functions for flags in global namespace
Fix event filtering of QAbstractItemView
Add function to get all subkeys for a key grip
Add ClipboardRole to KeyListModel
Needs to be backported for VSD 3.3
I'm pretty sure that this bug fix should be backported for VSD 3.3.
I'm pretty sure that this should be backported for VSD 3.3.
This has already been fixed by Tobias, but the fix needs to be backported (because this also happens in the branch VSD 3.3 is built from).
• ikloecker moved
T7239: GpgME: Add job for disabling/enabling a certificate from
Restricted Project Column to
Restricted Project Column on the
Restricted Project board.
Done. Unit tests verify the API. End-to-end testing will be done with T7234: Kleopatra: add disable/enable certificate in context menu. Hence, setting to Resolved.
qt,tests: Add make target to clean the keyring
qt: Use --quick-set-ownertrust if available
cpp: Add support for setting owner trust and for disabling keys
qt: Support disabling and enabling of keys
tests,json: Remove no longer needed code
core: New function gpgme_op_setownertrust
Setting this to testing. Could be tested as described in https://dev.gnupg.org/T7188#188093 by verifying that the logged debug messages also use correct encoding.
"Holder" doesn't exist for anything but OpenPGP cards and many people may not set it. Hence, I think it makes little sense to show this in a prominent location if it's empty for most users who don't juggle with loads of OpenPGP cards.
w32: Use UTF-8 for localized error descriptions for all threads
Okay. Done in gpgme for gpgrt >= 1.51 (T7188).
Now even the error descriptions that are logged by background threads should have readable umlauts (see T7188).
Copy the fingerprint of a card key without whitespace
Make F5 (for reload) also work if no smart card is shown
Change default order of columns and rename some columns in card key view
Inform user about unset card key or card key without certificate
Ensure correct state of card slot actions
Show human-readable card key name instead of card slot ID if available
Add function returning human-readable name for a smart card key slot
Store a const reference to the card in the card keys view
Show the slot's keyref instead of an index
Add Algorithm column to card keys view
Remove no longer used OpenPGPKeyCardWidget
The Actions column shouldn't stretch
Hide Keygrip column by default
Show Created column also for PKCS#15 cards by default
Use verbs instead of nouns for the usage
Store creation time of card keys as QDateTime
Use new card key table for OpenPGP cards