Move card actions of OpenPGP cards to menu of Card Actions button
Move card actions of PIV cards to menu of Card Actions button
Make certificate list take the available vertical space for all card apps
Add helper for adding a smart card action
Move card actions of NetKey cards to menu of Card Actions button
This needs Werner's input.
We discussed a different file format for group definitions. It's based on gpg's --with-colons format.
Should also work in VSD 3.3
Should work (if correct path is set in qt.conf).
The Down button should be disabled if no suitable certificates are selected. That may not be the case (in Qt 5) because Qt seems to add disabled rows to the selection and the work around is applied when the Down button is pressed.
I wouldn't hide the table. We don't hide any tables (e.g. also in smart card view) if they are empty. I would resize ones on very first show (if restoreColumnLayout() returns false). This fixes the initially cut column titles. And then I'd resize to content when the search results are shown, but also only the very first time (i.e. we'd need to remember the first show).
Remove obsolete member variable
Factor generating card keys and certificate for OpenPGP card into Command
Move card actions of OpenPGP cards to menu of Card Actions button
Move card actions of PIV cards to menu of Card Actions button
Make certificate list take the available vertical space for all card apps
Move card actions of NetKey cards to menu of Card Actions button
Add helper for adding a smart card action
I like KMessageWidget although I think it's not very accessible, i.e. the user isn't notified when it's shown. Hmm, we could probably focus the message widget when it's shown. Then screen readers should read the text.
I'm not sure this is a good idea. We are trading one UI quirk (all columns except the first one can be moved) with another UI quirk (sometimes all columns can be move and sometimes all columns except the first one can be moved). The first behavior is at least consistent across all views.
NetKey card widget with Card Actions button (because pictures say more than words)
This is way too much text, people. And changing the placeholder widget wasn't part of the original description. Please create a new ticket for this.
Screenshot of the "placeholder" screen while loading smart cards:
Show S/MIME keys as coming from LDAP in certificate lookup
Show all search results in certificate lookup dialog
Add command to enable/disable certificates
Add context menu with the card key actions
Add hidden-by-default Protocol column to card keys view
Copy the fingerprint of a card key without whitespace
Make F5 (for reload) also work if no smart card is shown
Inform user about unset card key or card key without certificate
Ensure correct state of card slot actions
Change default order of columns and rename some columns in card key view
Store a const reference to the card in the card keys view
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
Remove no longer used OpenPGPKeyCardWidget
Show the slot's keyref instead of an index
Hide Keygrip column by default
Add Algorithm column to card keys view
The Actions column shouldn't stretch
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
Use card slot action to create CSR for NetKey card keys
Add a Qt 5 version of Qt's operator""_L1 to simplify backporting
Use same fonts and colors as main certificate list
Use new card key table for PIV cards
Ensure that menu is shown after clicked item is set as current item
Add possibility to clone a Card
Store a clone of the Card instead of just some properties of the card
Add workaround for missing update when last actions button loses focus
Update list of supported smart cards
Rewrite CardKeysView to display all card keys + certificates
Add shared container for actions used in smart card management
Add a Qt 5 version of Qt's operator""_s to simplify backporting
Remove upstreamed workaround
Make QTreeWidget::itemFromIndex public (as in Qt 6)
Check for row >= 0 and fix compiler warnings
Make it build with Qt 5 and without backported T6666
KeyFilterManager: Add model for custom key filters
Use improved workaround for accessible focus event also for TreeView
Use improved workaround for accessible focus event
T7245 which fixes selection on multiple results has been backported for VSD 3.3
Backported additional changes for VSD 3.3
Fix location of default context menu with Copy action
Fix the git hash of the "Run clang-format" commit
Remove explicit HTML escaping
• ikloecker committed
rKLEOPATRA91646da3b059: Fix syntax and formating (authored by Frederik Schwarzer <schwarzer@kde.org>).
Fix syntax and formating
Remove unused parameters and variable
Remove code that's commented out since ages
Check for row >= 0 and fix compiler warnings
Call KCrash::initialize after KAboutData::setApplicationData
Add context menu with the card key actions
Copy the fingerprint of a card key without whitespace
Add hidden-by-default Protocol column to card keys view
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
Store a const reference to the card in the card keys view
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
Remove no longer used OpenPGPKeyCardWidget