Page MenuHome GnuPG
Feed Advanced Search

Aug 21 2024

ikloecker committed rKLEOPATRA704a92195882: Move card actions of OpenPGP cards to menu of Card Actions button (authored by ikloecker).
Move card actions of OpenPGP cards to menu of Card Actions button
Aug 21 2024, 10:57 AM
ikloecker committed rKLEOPATRA1abe22a061f7: Move card actions of PIV cards to menu of Card Actions button (authored by ikloecker).
Move card actions of PIV cards to menu of Card Actions button
Aug 21 2024, 10:57 AM
ikloecker committed rKLEOPATRA9a31acb9e840: Make certificate list take the available vertical space for all card apps (authored by ikloecker).
Make certificate list take the available vertical space for all card apps
Aug 21 2024, 10:57 AM
ikloecker committed rKLEOPATRA06cea0829974: Add helper for adding a smart card action (authored by ikloecker).
Add helper for adding a smart card action
Aug 21 2024, 10:57 AM
ikloecker committed rKLEOPATRA473f1988beed: Move card actions of NetKey cards to menu of Card Actions button (authored by ikloecker).
Move card actions of NetKey cards to menu of Card Actions button
Aug 21 2024, 10:57 AM
ikloecker updated subscribers of T7260: Kleopatra: Show certificate as VS-NfD compliant even if it has additional not compliant authentication subkeys.

This needs Werner's input.

Aug 21 2024, 9:55 AM · vsd33 (vsd-3.3.0), vsd, kleopatra, Restricted Project
ikloecker updated the task description for T7262: gpgme: Move C++ bindings, Qt bindings and Python bindings to separate git repositories.
Aug 21 2024, 9:38 AM · Restricted Project, gpgme

Aug 20 2024

ikloecker created T7262: gpgme: Move C++ bindings, Qt bindings and Python bindings to separate git repositories.
Aug 20 2024, 5:16 PM · Restricted Project, gpgme
ikloecker updated subscribers of T6703: Kleopatra: Signed group definition.

We discussed a different file format for group definitions. It's based on gpg's --with-colons format.

Aug 20 2024, 5:05 PM · gpd5x, to-be-discussed, kleopatra
ikloecker moved T6799: Kleopatra configuration files in wrong places from Backlog to WiP on the vsd33 board.

Should also work in VSD 3.3

Aug 20 2024, 4:27 PM · gpd5x (gpd-5.0.0), kleopatra
ikloecker changed the status of T6799: Kleopatra configuration files in wrong places from Open to Testing.

Should work (if correct path is set in qt.conf).

Aug 20 2024, 4:27 PM · gpd5x (gpd-5.0.0), kleopatra
ikloecker added a comment to T6722: Kleopatra: Forbid adding non-encryption keys to groups.

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.

Aug 20 2024, 11:24 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project

Aug 19 2024

ikloecker added a comment to T7019: Kleopatra: change "certificate detailed view" to tabbed interface instead of sub-windows.

I would vote anyway for hiding the smartcard tab if it has no information, just so that we are not confusing, I can otherwise imagine support questions like: "It says something about smartcards, do I need such a smart card?" As smartcards for crypto is not something generally known by users, i assume.

Aug 19 2024, 10:38 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ikloecker created T7258: Kleopatra: Limit the maximum column size when fitting the columns to their content.
Aug 19 2024, 12:29 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ikloecker added a comment to T7252: Kleopatra: Improvements to columns in the search window.

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).

Aug 19 2024, 12:10 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project

Aug 15 2024

ikloecker committed rKLEOPATRA099766b22d3e: Remove obsolete member variable (authored by ikloecker).
Remove obsolete member variable
Aug 15 2024, 10:31 PM
ikloecker committed rKLEOPATRA40e75073ef4e: Factor generating card keys and certificate for OpenPGP card into Command (authored by ikloecker).
Factor generating card keys and certificate for OpenPGP card into Command
Aug 15 2024, 10:31 PM
ikloecker committed rKLEOPATRA859127934534: Move card actions of OpenPGP cards to menu of Card Actions button (authored by ikloecker).
Move card actions of OpenPGP cards to menu of Card Actions button
Aug 15 2024, 10:31 PM
ikloecker committed rKLEOPATRA4a68539d13e8: Move card actions of PIV cards to menu of Card Actions button (authored by ikloecker).
Move card actions of PIV cards to menu of Card Actions button
Aug 15 2024, 10:31 PM
ikloecker committed rKLEOPATRA2a7ef7e9a25a: Make certificate list take the available vertical space for all card apps (authored by ikloecker).
Make certificate list take the available vertical space for all card apps
Aug 15 2024, 10:31 PM
ikloecker committed rKLEOPATRA13734235880e: Move card actions of NetKey cards to menu of Card Actions button (authored by ikloecker).
Move card actions of NetKey cards to menu of Card Actions button
Aug 15 2024, 10:31 PM
ikloecker committed rKLEOPATRAde35c1c2be90: Add helper for adding a smart card action (authored by ikloecker).
Add helper for adding a smart card action
Aug 15 2024, 10:31 PM
ikloecker added a comment to rGPGPASS85b4dfce229b: Use KMessageWidget to display error messages.

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.

Aug 15 2024, 2:12 PM
ikloecker added a comment to T7253: Kleopatra: First column of tables can't be moved.

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.

Aug 15 2024, 12:32 PM · kleopatra

Aug 14 2024

ikloecker added a comment to T7018: Kleopatra: Separate smartcard window with simplified layout.

NetKey card widget with Card Actions button (because pictures say more than words)

Aug 14 2024, 5:19 PM · vsd33 (vsd-3.3.0), gpd, Restricted Project, kleopatra
ikloecker added a comment to T7018: Kleopatra: Separate smartcard window with simplified layout.

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.

Aug 14 2024, 5:11 PM · vsd33 (vsd-3.3.0), gpd, Restricted Project, kleopatra

Aug 13 2024

ikloecker added a comment to T7018: Kleopatra: Separate smartcard window with simplified layout.

Open:

  • The lower left corner of the screen shows a spinner while scanning for smartcards. this changes to the number of found smartcards.
Aug 13 2024, 4:48 PM · vsd33 (vsd-3.3.0), gpd, Restricted Project, kleopatra
ikloecker added a comment to T7018: Kleopatra: Separate smartcard window with simplified layout.

Screenshot of the "placeholder" screen while loading smart cards:

Aug 13 2024, 4:29 PM · vsd33 (vsd-3.3.0), gpd, Restricted Project, kleopatra
ikloecker committed rKLEOPATRA0f3413c74e13: Show S/MIME keys as coming from LDAP in certificate lookup (authored by TobiasFella).
Show S/MIME keys as coming from LDAP in certificate lookup
Aug 13 2024, 2:16 PM
ikloecker committed rKLEOPATRA6d51b4144275: Show all search results in certificate lookup dialog (authored by TobiasFella).
Show all search results in certificate lookup dialog
Aug 13 2024, 2:16 PM
ikloecker committed rKLEOPATRA6f0c735adaf0: Add command to enable/disable certificates (authored by TobiasFella).
Add command to enable/disable certificates
Aug 13 2024, 2:16 PM
ikloecker committed rKLEOPATRA32c519107b21: Add context menu with the card key actions (authored by ikloecker).
Add context menu with the card key actions
Aug 13 2024, 2:16 PM
ikloecker committed rKLEOPATRA8be6b78e914c: Update group edit dialog (authored by TobiasFella).
Update group edit dialog
Aug 13 2024, 2:16 PM
ikloecker committed rKLEOPATRAdff931be5476: Add hidden-by-default Protocol column to card keys view (authored by ikloecker).
Add hidden-by-default Protocol column to card keys view
Aug 13 2024, 2:16 PM
ikloecker committed rKLEOPATRAd8baef58377c: Copy the fingerprint of a card key without whitespace (authored by ikloecker).
Copy the fingerprint of a card key without whitespace
Aug 13 2024, 2:16 PM
ikloecker committed rKLEOPATRA09be4dd3640b: Make F5 (for reload) also work if no smart card is shown (authored by ikloecker).
Make F5 (for reload) also work if no smart card is shown
Aug 13 2024, 2:16 PM
ikloecker committed rKLEOPATRAb278db383643: Inform user about unset card key or card key without certificate (authored by ikloecker).
Inform user about unset card key or card key without certificate
Aug 13 2024, 2:16 PM
ikloecker committed rKLEOPATRA568312b886ae: Ensure correct state of card slot actions (authored by ikloecker).
Ensure correct state of card slot actions
Aug 13 2024, 2:16 PM
ikloecker committed rKLEOPATRA8941ad7ec86f: Change default order of columns and rename some columns in card key view (authored by ikloecker).
Change default order of columns and rename some columns in card key view
Aug 13 2024, 2:16 PM
ikloecker committed rKLEOPATRA36728207b230: Store a const reference to the card in the card keys view (authored by ikloecker).
Store a const reference to the card in the card keys view
Aug 13 2024, 2:16 PM
ikloecker committed rKLEOPATRAd7504f1679e5: Show human-readable card key name instead of card slot ID if available (authored by ikloecker).
Show human-readable card key name instead of card slot ID if available
Aug 13 2024, 2:16 PM
ikloecker committed rKLEOPATRA85bd70471a3f: Add function returning human-readable name for a smart card key slot (authored by ikloecker).
Add function returning human-readable name for a smart card key slot
Aug 13 2024, 2:16 PM
ikloecker committed rKLEOPATRA4a8b297ce587: Remove no longer used OpenPGPKeyCardWidget (authored by ikloecker).
Remove no longer used OpenPGPKeyCardWidget
Aug 13 2024, 2:16 PM
ikloecker committed rKLEOPATRA79010a20d27b: Show the slot's keyref instead of an index (authored by ikloecker).
Show the slot's keyref instead of an index
Aug 13 2024, 2:16 PM
ikloecker committed rKLEOPATRAe5c891f70b62: Hide Keygrip column by default (authored by ikloecker).
Hide Keygrip column by default
Aug 13 2024, 2:15 PM
ikloecker committed rKLEOPATRA899ff8142b18: Add Algorithm column to card keys view (authored by ikloecker).
Add Algorithm column to card keys view
Aug 13 2024, 2:15 PM
ikloecker committed rKLEOPATRAa0f8ffa21f18: The Actions column shouldn't stretch (authored by ikloecker).
The Actions column shouldn't stretch
Aug 13 2024, 2:15 PM
ikloecker committed rKLEOPATRAdd7d7441e067: Show Created column also for PKCS#15 cards by default (authored by ikloecker).
Show Created column also for PKCS#15 cards by default
Aug 13 2024, 2:15 PM
ikloecker committed rKLEOPATRA0824f639b800: Use verbs instead of nouns for the usage (authored by ikloecker).
Use verbs instead of nouns for the usage
Aug 13 2024, 2:15 PM
ikloecker committed rKLEOPATRAc799a8987844: Store creation time of card keys as QDateTime (authored by ikloecker).
Store creation time of card keys as QDateTime
Aug 13 2024, 2:15 PM
ikloecker committed rKLEOPATRAf884281b77b7: Use new card key table for OpenPGP cards (authored by ikloecker).
Use new card key table for OpenPGP cards
Aug 13 2024, 2:15 PM
ikloecker committed rKLEOPATRA0d5c87f97eaa: Use card slot action to create CSR for NetKey card keys (authored by ikloecker).
Use card slot action to create CSR for NetKey card keys
Aug 13 2024, 2:15 PM
ikloecker committed rKLEOPATRAd9bdf4e8f7a6: Add a Qt 5 version of Qt's operator""_L1 to simplify backporting (authored by ikloecker).
Add a Qt 5 version of Qt's operator""_L1 to simplify backporting
Aug 13 2024, 2:15 PM
ikloecker committed rKLEOPATRAd49fe5335951: Use same fonts and colors as main certificate list (authored by ikloecker).
Use same fonts and colors as main certificate list
Aug 13 2024, 2:15 PM
ikloecker committed rKLEOPATRA3d5614ba3ca7: Use new card key table for PIV cards (authored by ikloecker).
Use new card key table for PIV cards
Aug 13 2024, 2:15 PM
ikloecker committed rKLEOPATRAed0ad4d6c637: Ensure that menu is shown after clicked item is set as current item (authored by ikloecker).
Ensure that menu is shown after clicked item is set as current item
Aug 13 2024, 2:15 PM
ikloecker committed rKLEOPATRAeb8e5be97e8f: Add possibility to clone a Card (authored by ikloecker).
Add possibility to clone a Card
Aug 13 2024, 2:15 PM
ikloecker committed rKLEOPATRAb4368f08ada2: Store a clone of the Card instead of just some properties of the card (authored by ikloecker).
Store a clone of the Card instead of just some properties of the card
Aug 13 2024, 2:15 PM
ikloecker committed rKLEOPATRA2821f4ffaa17: Add workaround for missing update when last actions button loses focus (authored by ikloecker).
Add workaround for missing update when last actions button loses focus
Aug 13 2024, 2:15 PM
ikloecker committed rKLEOPATRA10c13c8e8313: Update list of supported smart cards (authored by ikloecker).
Update list of supported smart cards
Aug 13 2024, 2:15 PM
ikloecker committed rKLEOPATRAe1039bd3190d: Rewrite CardKeysView to display all card keys + certificates (authored by ikloecker).
Rewrite CardKeysView to display all card keys + certificates
Aug 13 2024, 2:15 PM
ikloecker committed rKLEOPATRA304addad6d1f: Add shared container for actions used in smart card management (authored by ikloecker).
Add shared container for actions used in smart card management
Aug 13 2024, 2:14 PM
ikloecker committed rKLEOPATRAd19293e4311c: Add a Qt 5 version of Qt's operator""_s to simplify backporting (authored by ikloecker).
Add a Qt 5 version of Qt's operator""_s to simplify backporting
Aug 13 2024, 2:14 PM
ikloecker committed rKLEOPATRAcb998ccb2c6f: Remove upstreamed workaround (authored by ikloecker).
Remove upstreamed workaround
Aug 13 2024, 2:14 PM
ikloecker committed rLIBKLEOadd10a4e9ea7: Make QTreeWidget::itemFromIndex public (as in Qt 6) (authored by ikloecker).
Make QTreeWidget::itemFromIndex public (as in Qt 6)
Aug 13 2024, 1:28 PM
ikloecker committed rLIBKLEO624d5e105b05: Check for row >= 0 and fix compiler warnings (authored by ikloecker).
Check for row >= 0 and fix compiler warnings
Aug 13 2024, 1:28 PM
ikloecker committed rLIBKLEOf3f895717995: Make it build with Qt 5 and without backported T6666 (authored by ikloecker).
Make it build with Qt 5 and without backported T6666
Aug 13 2024, 1:28 PM
ikloecker committed rLIBKLEO635e3dc60690: KeyFilterManager: Add model for custom key filters (authored by TobiasFella).
KeyFilterManager: Add model for custom key filters
Aug 13 2024, 1:28 PM
ikloecker committed rLIBKLEO3180a07b6eb1: Use improved workaround for accessible focus event also for TreeView (authored by ikloecker).
Use improved workaround for accessible focus event also for TreeView
Aug 13 2024, 1:28 PM
ikloecker committed rLIBKLEO9d6f0813d1e3: Use improved workaround for accessible focus event (authored by ikloecker).
Use improved workaround for accessible focus event
Aug 13 2024, 1:28 PM
ikloecker moved T6936: Kleopatra: Auto-select in case of only one keysearch result from Backlog to WiP on the vsd33 board.

T7245 which fixes selection on multiple results has been backported for VSD 3.3

Aug 13 2024, 1:24 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ikloecker changed the status of T6936: Kleopatra: Auto-select in case of only one keysearch result from Open to Testing.
Aug 13 2024, 1:23 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ikloecker changed the status of T6936: Kleopatra: Auto-select in case of only one keysearch result, a subtask of T6935: Kleopatra: Key search and refresh related improvements, from Open to Testing.
Aug 13 2024, 1:23 PM · kleopatra
ikloecker moved T7067: Kleopatra: Add origin information in search results from Backlog to WiP on the vsd33 board.

Backported additional changes for VSD 3.3

Aug 13 2024, 1:21 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ikloecker moved T7153: Kleopatra: Show all search results (from different origins) from Backlog to WiP on the vsd33 board.

Backported for VSD 3.3

Aug 13 2024, 1:20 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ikloecker moved T7155: Kleopatra: Show additional columns in search results by default from Backlog to WiP on the vsd33 board.

Backported for VSD 3.3

Aug 13 2024, 1:20 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ikloecker moved T7234: Kleopatra: add disable/enable certificate in context menu from Backlog to WiP on the vsd33 board.

Backported for VSD 3.3

Aug 13 2024, 1:19 PM · Feature Request, kleopatra, Restricted Project
ikloecker moved T6966: Kleopatra: Show which certificates in a group are not usable for encryption from Backlog to WiP on the vsd33 board.

Backported for VSD 3.3

Aug 13 2024, 1:18 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ikloecker moved T7245: Kleopatra: Don't select items automatically when tree view/widget gets focus from Backlog to WiP on the vsd33 board.

Backported for VSD 3.3

Aug 13 2024, 1:15 PM · vsd33 (vsd-3.3.0), a11y, Restricted Project, kleopatra

Aug 12 2024

ikloecker added a project to T7245: Kleopatra: Don't select items automatically when tree view/widget gets focus: vsd33.

Should be merged for VSD 3.3 to fix the finding made when testing T6936: Kleopatra: Auto-select in case of only one keysearch result (see T6936#187185).

Aug 12 2024, 4:28 PM · vsd33 (vsd-3.3.0), a11y, Restricted Project, kleopatra
ikloecker committed rKLEOPATRA2ff87097d1b4: Fix location of default context menu with Copy action (authored by ikloecker).
Fix location of default context menu with Copy action
Aug 12 2024, 4:18 PM
ikloecker committed rKLEOPATRAf90cfa5ce396: Remove unneeded include (authored by ikloecker).
Remove unneeded include
Aug 12 2024, 4:18 PM
ikloecker committed rKLEOPATRA4d2571d44a4a: Fix the git hash of the "Run clang-format" commit (authored by ikloecker).
Fix the git hash of the "Run clang-format" commit
Aug 12 2024, 4:18 PM
ikloecker committed rKLEOPATRA4fc4fb4b00d8: Remove explicit HTML escaping (authored by ikloecker).
Remove explicit HTML escaping
Aug 12 2024, 3:42 PM
ikloecker committed rKLEOPATRA91646da3b059: Fix syntax and formating (authored by Frederik Schwarzer <schwarzer@kde.org>).
Fix syntax and formating
Aug 12 2024, 3:42 PM
ikloecker committed rKLEOPATRA58bc23b233ed: Remove unused parameters and variable (authored by ikloecker).
Remove unused parameters and variable
Aug 12 2024, 3:42 PM
ikloecker committed rKLEOPATRA37bd8f49faa4: Remove code that's commented out since ages (authored by ikloecker).
Remove code that's commented out since ages
Aug 12 2024, 3:42 PM
ikloecker committed rLIBKLEOba2b3108c404: Check for row >= 0 and fix compiler warnings (authored by ikloecker).
Check for row >= 0 and fix compiler warnings
Aug 12 2024, 12:29 PM

Aug 8 2024

ikloecker committed rKLEOPATRAb2099a0dcc53: Call KCrash::initialize after KAboutData::setApplicationData (authored by ikloecker).
Call KCrash::initialize after KAboutData::setApplicationData
Aug 8 2024, 9:53 PM
ikloecker committed rKLEOPATRA06dbff3a3f3d: Add context menu with the card key actions (authored by ikloecker).
Add context menu with the card key actions
Aug 8 2024, 3:36 PM
ikloecker committed rKLEOPATRA5a943afe29d8: Copy the fingerprint of a card key without whitespace (authored by ikloecker).
Copy the fingerprint of a card key without whitespace
Aug 8 2024, 3:36 PM
ikloecker committed rKLEOPATRA7bcd2ae7f830: Add hidden-by-default Protocol column to card keys view (authored by ikloecker).
Add hidden-by-default Protocol column to card keys view
Aug 8 2024, 3:36 PM
ikloecker committed rKLEOPATRA1a7668fa6d5c: Make F5 (for reload) also work if no smart card is shown (authored by ikloecker).
Make F5 (for reload) also work if no smart card is shown
Aug 8 2024, 3:36 PM
ikloecker committed rKLEOPATRA49c1179fca3e: Change default order of columns and rename some columns in card key view (authored by ikloecker).
Change default order of columns and rename some columns in card key view
Aug 8 2024, 3:36 PM
ikloecker committed rKLEOPATRA816db9510d38: Inform user about unset card key or card key without certificate (authored by ikloecker).
Inform user about unset card key or card key without certificate
Aug 8 2024, 3:36 PM
ikloecker committed rKLEOPATRA448197d9c545: Ensure correct state of card slot actions (authored by ikloecker).
Ensure correct state of card slot actions
Aug 8 2024, 3:36 PM
ikloecker committed rKLEOPATRAc9c47c4ff353: Store a const reference to the card in the card keys view (authored by ikloecker).
Store a const reference to the card in the card keys view
Aug 8 2024, 3:36 PM
ikloecker committed rKLEOPATRA8828c1ca7ae5: Show human-readable card key name instead of card slot ID if available (authored by ikloecker).
Show human-readable card key name instead of card slot ID if available
Aug 8 2024, 3:36 PM
ikloecker committed rKLEOPATRAc1a3e409b249: Add function returning human-readable name for a smart card key slot (authored by ikloecker).
Add function returning human-readable name for a smart card key slot
Aug 8 2024, 3:36 PM
ikloecker committed rKLEOPATRA29fc04c479b0: Remove no longer used OpenPGPKeyCardWidget (authored by ikloecker).
Remove no longer used OpenPGPKeyCardWidget
Aug 8 2024, 3:36 PM