Page MenuHome GnuPG
Feed Advanced Search

Aug 26 2024

ikloecker committed rKLEOPATRA8b4f9515dec4: Remove unused local variable (authored by ikloecker).
Remove unused local variable
Aug 26 2024, 3:00 PM
ikloecker committed rKLEOPATRAc7d2c70b3a26: Replace the custom NullPinWidget with a standard message widget (authored by ikloecker).
Replace the custom NullPinWidget with a standard message widget
Aug 26 2024, 3:00 PM
ikloecker committed rKLEOPATRAaa23dafc8c3d: Respect AutoLoadP15Certs setting again when reading PKCS#15 cards (authored by ikloecker).
Respect AutoLoadP15Certs setting again when reading PKCS#15 cards
Aug 26 2024, 3:00 PM
ikloecker moved T7237: Kleopatra: reorder columns for tables in the new tabs in the certificate details from Backlog to WiP on the vsd33 board.

Backported for VSD 3.3

Aug 26 2024, 2:11 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ikloecker moved T7249: Kleopatra: Remove tab "Smartcard" in the certificate details window from Backlog to WiP on the vsd33 board.

Backported for VSD 3.3

Aug 26 2024, 2:11 PM · kleopatra
ikloecker moved T7250: Kleopatra: string changes in the certificate details from Backlog to WiP on the vsd33 board.

Backported for VSD 3.3

Aug 26 2024, 2:10 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ikloecker moved T6870: Kleopatra: Improve representation of signature verification result in case of multiple signatures from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Aug 26 2024, 10:40 AM · Restricted Project, kleopatra
ikloecker claimed T6870: Kleopatra: Improve representation of signature verification result in case of multiple signatures.
Aug 26 2024, 9:34 AM · Restricted Project, kleopatra
ikloecker created T7272: Kleopatra: Look up missing OpenPGP certificates for card keys.
Aug 26 2024, 9:32 AM · kleopatra, Restricted Project

Aug 23 2024

ikloecker added a comment to T7181: Kleopatra: Failed to copy the old group configuration to new location.

I have opened T7268: Kleopatra: Existing groups are not saved after editing them for the issue that was found while testing this ticket. The issue is a regression caused by changes made for T7233: Kleopatra: Certificate details dialog non-interactible when opened from group edit dialog.

Aug 23 2024, 11:09 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ikloecker moved T7268: Kleopatra: Existing groups are not saved after editing them from Backlog to WiP on the vsd33 board.

Backported for VSD 3.3

Aug 23 2024, 11:06 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ikloecker changed the status of T7268: Kleopatra: Existing groups are not saved after editing them from Open to Testing.

Fixed.

Aug 23 2024, 11:06 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ikloecker triaged T7268: Kleopatra: Existing groups are not saved after editing them as High priority.
Aug 23 2024, 11:05 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ikloecker added a comment to T7233: Kleopatra: Certificate details dialog non-interactible when opened from group edit dialog.

The changes broke saving of groups after editing. See T7181#190402 and T7181#190448. -> T7268: Kleopatra: Existing groups are not saved after editing them

Aug 23 2024, 10:56 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project, Bug Report
ikloecker committed rKLEOPATRAcfefc4f73363: Fix regression that groups are not saved after editing them (authored by ikloecker).
Fix regression that groups are not saved after editing them
Aug 23 2024, 10:53 AM
ikloecker committed rKLEOPATRA50994ffe915c: Fix regression that groups are not saved after editing them (authored by ikloecker).
Fix regression that groups are not saved after editing them
Aug 23 2024, 10:52 AM

Aug 22 2024

ikloecker updated the task description for T7260: Kleopatra: Show certificate as VS-NfD compliant even if it has additional not compliant authentication subkeys.
Aug 22 2024, 9:46 AM · vsd33 (vsd-3.3.0), vsd, kleopatra, Restricted Project

Aug 21 2024

ikloecker committed rKLEOPATRAb4df8e16ea75: Add error widget to generic smart card widget (authored by ikloecker).
Add error widget to generic smart card widget
Aug 21 2024, 1:24 PM
ikloecker committed rKLEOPATRA56610c29828d: Update column orders (authored by TobiasFella).
Update column orders
Aug 21 2024, 1:24 PM
ikloecker committed rKLEOPATRA8020d6232243: Add enum for UserIdsWidget columns (authored by TobiasFella).
Add enum for UserIdsWidget columns
Aug 21 2024, 1:24 PM
ikloecker committed rKLEOPATRA64ab05973442: Disable all card actions for NetKey cards if initialization failed (authored by ikloecker).
Disable all card actions for NetKey cards if initialization failed
Aug 21 2024, 12:08 PM
ikloecker committed rKLEOPATRA1e96bc3860a2: Set up the card keys view in the base class (authored by ikloecker).
Set up the card keys view in the base class
Aug 21 2024, 12:08 PM
ikloecker committed rKLEOPATRAdad36e373cba: Specify app type on creation of SmartCardWidget (authored by ikloecker).
Specify app type on creation of SmartCardWidget
Aug 21 2024, 12:08 PM
ikloecker committed rKLEOPATRA798eac570166: Add helper to handle disabling of card view while card command is running (authored by ikloecker).
Add helper to handle disabling of card view while card command is running
Aug 21 2024, 12:08 PM
ikloecker committed rKLEOPATRA8c81588fdfe6: Add parent widget argument to a few card commands (authored by ikloecker).
Add parent widget argument to a few card commands
Aug 21 2024, 12:08 PM
ikloecker committed rKLEOPATRA0f85c3faae4c: 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, 12:08 PM
ikloecker committed rKLEOPATRA8a73bc34be59: Move duplicated createProxyAction helper to SmartCardActions (authored by ikloecker).
Move duplicated createProxyAction helper to SmartCardActions
Aug 21 2024, 12:08 PM
ikloecker committed rKLEOPATRA9c29143f415b: Remove obsolete member variable (authored by ikloecker).
Remove obsolete member variable
Aug 21 2024, 12:08 PM
ikloecker committed rKLEOPATRA8a03d988f41b: 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 21 2024, 12:07 PM
ikloecker committed rKLEOPATRAe048cc4b7000: 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, 12:07 PM
ikloecker committed rKLEOPATRA12fa7be8309e: 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, 12:07 PM
ikloecker committed rKLEOPATRAf468681cd8b0: 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, 12:07 PM
ikloecker committed rKLEOPATRA80f6e453ed27: Add helper for adding a smart card action (authored by ikloecker).
Add helper for adding a smart card action
Aug 21 2024, 12:07 PM
ikloecker committed rKLEOPATRA56610c29828d: Update column orders (authored by TobiasFella).
Update column orders
Aug 21 2024, 12:07 PM
ikloecker committed rKLEOPATRA52dd521e51eb: Remove cardinfotab (authored by TobiasFella).
Remove cardinfotab
Aug 21 2024, 12:07 PM
ikloecker committed rLIBKLEO4ab57d28d6a5: Change column order of UserIDListModel (authored by TobiasFella).
Change column order of UserIDListModel
Aug 21 2024, 11:13 AM
ikloecker committed rLIBKLEO5e4246a24fa1: Return empty string for unknown origin (authored by TobiasFella).
Return empty string for unknown origin
Aug 21 2024, 11:13 AM
ikloecker committed rLIBKLEO15a49c7eec95: Use "OK" instead of "Good" for subkey status (authored by TobiasFella).
Use "OK" instead of "Good" for subkey status
Aug 21 2024, 11:13 AM
ikloecker committed rLIBKLEOd1e8432d907e: Fix context string for subkey validity (authored by TobiasFella).
Fix context string for subkey validity
Aug 21 2024, 11:13 AM
ikloecker committed rKLEOPATRA5c10fb460805: Add error widget to generic smart card widget (authored by ikloecker).
Add error widget to generic smart card widget
Aug 21 2024, 10:58 AM
ikloecker committed rKLEOPATRA65ecaf12040d: Disable all card actions for NetKey cards if initialization failed (authored by ikloecker).
Disable all card actions for NetKey cards if initialization failed
Aug 21 2024, 10:57 AM
ikloecker committed rKLEOPATRA40000c63a864: Set up the card keys view in the base class (authored by ikloecker).
Set up the card keys view in the base class
Aug 21 2024, 10:57 AM
ikloecker committed rKLEOPATRAb6f4f14e2ae8: Add helper to handle disabling of card view while card command is running (authored by ikloecker).
Add helper to handle disabling of card view while card command is running
Aug 21 2024, 10:57 AM
ikloecker committed rKLEOPATRA5f97fa6ca484: Add parent widget argument to a few card commands (authored by ikloecker).
Add parent widget argument to a few card commands
Aug 21 2024, 10:57 AM
ikloecker committed rKLEOPATRAf516bef8880a: Specify app type on creation of SmartCardWidget (authored by ikloecker).
Specify app type on creation of SmartCardWidget
Aug 21 2024, 10:57 AM
ikloecker committed rKLEOPATRA1d768eb81943: Move duplicated createProxyAction helper to SmartCardActions (authored by ikloecker).
Move duplicated createProxyAction helper to SmartCardActions
Aug 21 2024, 10:57 AM
ikloecker committed rKLEOPATRA557405ebbf87: 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 21 2024, 10:57 AM
ikloecker committed rKLEOPATRA3edabb3e5d1f: Remove obsolete member variable (authored by ikloecker).
Remove obsolete member variable
Aug 21 2024, 10:57 AM
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 · to-be-discussed, Restricted Project, 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, 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, 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