Immediately save new views
Fix some more state saving / restoration problems
Look for S/MIME certificates only
Improve tabwidget state saving
Save views when closing one
Wait until the key cache is initialized before looking for smart cards
Show progress while the card keys are learned
Make the WaitWidget more reusable
Add a general progress overlay widget
Learn card certificates with ReaderStatus also for PKCS#15 cards
Validate the certificates of the smart card
Remove obsolete LearnCardKeysCommand
Force a refresh of the key cache after smart cards were learned
Avoid multiple runs of `gpgsm --learn-card`
Suspend automatic key cache updates while learning smart card certificates
Trigger learning of card certificates via ReaderStatus
Add ability to learn smart cards to ReaderStatus
Look up certificates for NetKey cards in widget instead of card
Always show the key list even if it's empty
Remove possibility to learn "NetKey v3 Card Certificates" via systray
Fix restoring columns in certificatedetailsdialog
Refactor key list state handling
Automatically learn card keys
Remove unused member variable
Fix compilation with GPGME versions that don't yet have Key::hasEncrypt
Also restore column hidden, expanded, order state
Fix copying column widths to new tab
Update subkey details dialog columns
Fix loading keytreeview column widths
Don't explicitely set a name for the first tab in the tab widget
Highlight non-encryption keys in group's key list
Prevent sign-only keys from being added to a key group
Add command for creating key groups from selected certificates
Add "Configure Groups" to toolbar
Prevent the user from exporting groups containing sign-only keys
Use new folder-edit-sign-encrypt icon
Warn the user when deleting keys that are part of a keygroup
Show a warning when the user imports a group containing sign-only keys
Adapt SignEncryptWidget to be based on UserIDs instead of Keys
Implement adding subkeys to an existing key
Parent DecryptVerifyFilesDialog
Restore column layout for most treeviews
Use Algorithm and Keygrip columns in keylist
Adapt to upstreamed column configuration menu and renamed…
Allow dragging rows from keylist
Improve file drop behavior
Add config option for adding a designated revoker for all new keys
Use frameless style for QTabWidget
extractVersionNumber is necessary only in Windows => compile warning--
Update spacing of configuration widgets
off64_t mat not the same as int64_t
gpg,gpgsm: Remove compatibility_flags allow-ecc-encr and vsd-allow-encr.
gpg: Algo "kyber" is now a shortcut for ky768_bp256.
scd:piv: Support listing of retired keys with KEYINFO.
This breaks existing 32 bit systems with the 64 bit types. Thus a test for off64_t is required which redefines it to int64_t if it does not exist.
l10n daemon script <scripty@kde.org> committed
rKLEOPATRA42f13a8d4b52: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
l10n daemon script <scripty@kde.org> committed
rKLEOPATRA5e3bbd84004d: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
l10n daemon script <scripty@kde.org> committed
rKLEOPATRA7f23c5df3642: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
GIT_SILENT: time to increase version
GIT_SILENT: time to increase version
GIT_SILENT: time to increase version
It compiles fine without deprecated kf methods
It compiles fine without deprecated kf methods
It compiles fine without deprecated kf methods
GIT_SILENT: master is open
GIT_SILENT: master is open
GIT_SILENT: prepare 24.05rc
GIT_SILENT: prepare 24.05rc
l10n daemon script <scripty@kde.org> committed
rLIBKLEOfa8b623698ea: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
l10n daemon script <scripty@kde.org> committed
rKLEOPATRA758e98b66988: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
l10n daemon script <scripty@kde.org> committed
rLIBKLEO8324447e6248: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
l10n daemon script <scripty@kde.org> committed
rKLEOPATRAb2e264f4006f: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
l10n daemon script <scripty@kde.org> committed
rLIBKLEO8124998f27a9: SVN_SILENT made messages (.desktop file) - always resolve ours (authored by l10n daemon script <scripty@kde.org>).
SVN_SILENT made messages (.desktop file) - always resolve ours
l10n daemon script <scripty@kde.org> committed
rKLEOPATRA3ff370554a08: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Another remark: It's very easy to change the location of the kleopatragroupsrc because we have full control over its usage and can simply specify an absolute path for the file. If the file isn't found we can simply look in the old location, i.e. migration is also trivial (as long as we can reliably determine the old location).
Fixed and backported for VSD 3.3
Fix problem with expiration dates after 2038 on 32-bit systems
Port CryptoConfigModule away from KPageWidget
Fix problem with expiration dates after 2038 on 32-bit systems
Let me remark, that we don't need a general migrator. We only need to make sure that the kleogroups are somehow migrated. Maybe we should do this along with the change of these group files (signing, v5 fingerprints). In any case it is important to get this into vsd33
Alternatively to patching QStandardPaths we could probably patch KConfig (e.g. make KConfigPrivate::changeFileName use a path set by us instead of ). In any case, I see no other solution than patching the base libraries.
What is the status here? Werners opinion is that only the kleopatragroupsrc needs to be migrated.
• ebo set External Link to https://invent.kde.org/pim/kleopatra/-/merge_requests/171 on
T7076: Kleopatra: Improvements in the "Revoke Key" window.
Add command for copying a key to a card
GIT_SILENT: prepare 24.05rc
GIT_SILENT: prepare 24.05rc