Page MenuHome GnuPG

ikloecker (Ingo Klöcker)
Engineering

Projects

User Details

User Since
Jul 24 2020, 9:57 AM (258 w, 1 d)
Availability
Busy Busy until Jul 29 2030.

Recent Activity

Thu, Jul 3

ikloecker updated the task description for T7700: Kleopatra: Move kleopatrarc away from %LOCALAPPDATA%.
Thu, Jul 3, 2:31 PM · Feature Request, kleopatra, vsd34
ikloecker claimed T7700: Kleopatra: Move kleopatrarc away from %LOCALAPPDATA%.
Thu, Jul 3, 10:36 AM · Feature Request, kleopatra, vsd34
ikloecker closed T6872: Prepare transition to Qt 6/KF6 as Resolved.
Thu, Jul 3, 10:33 AM
ikloecker added a comment to T6872: Prepare transition to Qt 6/KF6.

Closing. I don't think we need this "Klammer-Ticket" anymore and it's cluttering my task list.

Thu, Jul 3, 10:32 AM
ikloecker placed T7040: Make it possible to install GnuPG VSD and GPD in parallel up for grabs.

I'm not working on this anymore. Kleopatra should be prepared for using VSD, GPD, and Gpg4win in parallel (provided they use different homedirs). What's left is the actual parallel installation which might be solved in part by using NSIS for Gpg4win and MSI for VSD/GPD. I'm not sure how the parallel installation of different versions of gnupg is solved, but I guess Werner has that covered.

Thu, Jul 3, 10:28 AM · kleopatra, Restricted Project
ikloecker closed T6921: Kleopatra / Qt6: Improve accessibility detection for "Desert" high contrast scheme and fix it upstream, a subtask of T6932: Icons, darkmode and stuff, as Resolved.
Thu, Jul 3, 10:20 AM · gpd5x, kleopatra
ikloecker closed T6921: Kleopatra / Qt6: Improve accessibility detection for "Desert" high contrast scheme and fix it upstream as Resolved.

For KF5-based builds this is resolved because the improved heuristic for detecting light high-contrast themes (like "Desert") is used for VSD 3.3 and Gpg4win 4.4.

Thu, Jul 3, 10:20 AM · Windows, gpd5x, kleopatra
ikloecker changed the status of T7355: Keyboard navigation inside the Notepad text editor, a subtask of T7412: Notepad improvements, from Open to Testing.
Thu, Jul 3, 9:42 AM · kleopatra
ikloecker changed the status of T7355: Keyboard navigation inside the Notepad text editor from Open to Testing.

For simplicity (and because I think entering tab characters isn't really essential for the notepad) I decided to go with the first solution.

Thu, Jul 3, 9:42 AM · gpd5x, a11y, kleopatra
ikloecker committed rKLEOPATRAc1e0bb0b6c2e: Allow leaving the text input field of the notepad with Tab (authored by ikloecker).
Allow leaving the text input field of the notepad with Tab
Thu, Jul 3, 9:33 AM
ikloecker claimed T7355: Keyboard navigation inside the Notepad text editor.
Thu, Jul 3, 9:09 AM · gpd5x, a11y, kleopatra

Wed, Jul 2

ikloecker committed rW44c83efa0093: kleopatra: Add patch to disable start of gpg-agent on start-up on demand (authored by ikloecker).
kleopatra: Add patch to disable start of gpg-agent on start-up on demand
Wed, Jul 2, 4:55 PM
ikloecker committed rW53e58e272a12: kleopatra: Add patch to disable usage of file system watchers on demand (authored by ikloecker).
kleopatra: Add patch to disable usage of file system watchers on demand
Wed, Jul 2, 4:55 PM
ikloecker changed the status of T7704: Kleopatra: Add option to start it as additional process from Open to Testing.

Ready for testing.

Wed, Jul 2, 2:00 PM · vsd34, gpd5x, kleopatra
ikloecker committed rKLEOPATRAd30a9d309b54: Fix building with DISABLE_UISERVER (authored by ikloecker).
Fix building with DISABLE_UISERVER
Wed, Jul 2, 1:33 PM
ikloecker committed rKLEOPATRAa500c44c1a7d: The unique service needs to stay alive until the app is destroyed (authored by ikloecker).
The unique service needs to stay alive until the app is destroyed
Wed, Jul 2, 1:33 PM
ikloecker committed rKLEOPATRA364fe6317e30: Don't start the UI server in standalone mode (authored by ikloecker).
Don't start the UI server in standalone mode
Wed, Jul 2, 1:33 PM
ikloecker committed rKLEOPATRAf2da3d7d60ce: Add option to start Kleopatra in standalone mode (authored by ikloecker).
Add option to start Kleopatra in standalone mode
Wed, Jul 2, 1:33 PM
ikloecker committed rKLEOPATRAf8d37cb8a337: Don't start the UI server in standalone mode (authored by ikloecker).
Don't start the UI server in standalone mode
Wed, Jul 2, 1:18 PM
ikloecker committed rKLEOPATRA2c62f3c40d5b: Fix building with DISABLE_UISERVER (authored by ikloecker).
Fix building with DISABLE_UISERVER
Wed, Jul 2, 1:18 PM
ikloecker committed rKLEOPATRA8adca4822e50: The unique service needs to stay alive until the app is destroyed (authored by ikloecker).
The unique service needs to stay alive until the app is destroyed
Wed, Jul 2, 12:00 PM
ikloecker committed rKLEOPATRAa4ffbdfef0e7: GIT_SILENT Remove bogus debug log (authored by ikloecker).
GIT_SILENT Remove bogus debug log
Wed, Jul 2, 9:23 AM

Tue, Jul 1

ikloecker changed the status of T7703: Kleopatra: Validity icons in selected rows missing from Open to Testing.

A second patch fixes the problem with the button in the smart card view.

Tue, Jul 1, 4:57 PM · Bug Report, kleopatra, gpd5x
ikloecker committed rW4829405a2277: breeze: Do not pass QIcon::Selected mode to icon painter (authored by ikloecker).
breeze: Do not pass QIcon::Selected mode to icon painter
Tue, Jul 1, 4:56 PM
ikloecker added a comment to T7703: Kleopatra: Validity icons in selected rows missing.

I have added a patch to disable recoloring of the status icons in Gpg4win. This ensures that the status icons in the selected rows don't get all-white.

Tue, Jul 1, 4:09 PM · Bug Report, kleopatra, gpd5x
ikloecker committed rWc4eadb7b54a1: breeze-icons: Disable recoloring of status icons (authored by ikloecker).
breeze-icons: Disable recoloring of status icons
Tue, Jul 1, 4:06 PM
ikloecker added a comment to T7703: Kleopatra: Validity icons in selected rows missing.

Upstream bug report for invisible status icons: https://bugs.kde.org/show_bug.cgi?id=506434 (Icon coloring is inherently incompatible with colored Breeze status icons)

Tue, Jul 1, 3:47 PM · Bug Report, kleopatra, gpd5x
ikloecker committed rKLEOPATRA12839f3f67a0: Add option to start Kleopatra in standalone mode (authored by ikloecker).
Add option to start Kleopatra in standalone mode
Tue, Jul 1, 1:41 PM
ikloecker added a comment to T7709: Decryption with smartcard keys broken.

gpg --version?
gpg -K?

Tue, Jul 1, 1:18 PM · Bug Report, gpd5x
ikloecker claimed T7703: Kleopatra: Validity icons in selected rows missing.
Tue, Jul 1, 12:25 PM · Bug Report, kleopatra, gpd5x
ikloecker set External Link to https://invent.kde.org/pim/kleopatra/-/merge_requests/399 on T7704: Kleopatra: Add option to start it as additional process.
Tue, Jul 1, 11:26 AM · vsd34, gpd5x, kleopatra
ikloecker committed rKLEOPATRAf42f24285899: Add option to start Kleopatra in standalone mode (authored by ikloecker).
Add option to start Kleopatra in standalone mode
Tue, Jul 1, 11:25 AM
ikloecker moved T7704: Kleopatra: Add option to start it as additional process from Backlog to WIP on the gpd5x board.
Tue, Jul 1, 9:30 AM · vsd34, gpd5x, kleopatra

Mon, Jun 30

ikloecker moved T7040: Make it possible to install GnuPG VSD and GPD in parallel from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mon, Jun 30, 4:50 PM · kleopatra, Restricted Project
ikloecker moved T7379: Kleopatra: Learning certificates of Signature v2.0 card fails if a Yubikey is plugged in as well from WIP to Backlog on the gpd5x board.
Mon, Jun 30, 4:50 PM · gpd5x, kleopatra
ikloecker changed the status of T7612: Kleopatra: ignores its own language settings for the filter names from Open to Testing.
Mon, Jun 30, 4:49 PM · gpd5x, kleopatra
ikloecker added a comment to T7639: Kleopatra: Version information sometimes not shown..

If this should also work in gpg4win-5.0.0-beta336 @ win10 (beta compliance mode), it does not:

Mon, Jun 30, 4:48 PM · vsd33, Bug Report, gpd5x, kleopatra
ikloecker changed the status of T7610: Kleopatra: Update custom colored UI elements when colors change, a subtask of T6932: Icons, darkmode and stuff, from Open to Testing.
Mon, Jun 30, 4:40 PM · gpd5x, kleopatra
ikloecker changed the status of T7610: Kleopatra: Update custom colored UI elements when colors change from Open to Testing.
  • compliance note in sign/encrypt next to sign/encrypt button (both for file and clipboard) unreadable in black/nr1/nr2 and also in dark mode:
Mon, Jun 30, 4:40 PM · gpd5x, kleopatra
ikloecker committed rKLEOPATRA4f70c45a2886: Set style sheet of compliance label when buttons are updated (authored by ikloecker).
Set style sheet of compliance label when buttons are updated
Mon, Jun 30, 4:39 PM
ikloecker renamed T7711: Kleopatra: Disabled smartcard keys displayed in cert selection from Kleopatra: Deactivated smartcard keys displayed in cert selection to Kleopatra: Disabled smartcard keys displayed in cert selection.
Mon, Jun 30, 3:17 PM · Bug Report, gpd5x, kleopatra
ikloecker committed rW078d631dea3e: kconfig: Fix reading of localized config values on Windows (and macOS) (authored by ikloecker).
kconfig: Fix reading of localized config values on Windows (and macOS)
Mon, Jun 30, 2:58 PM
ikloecker committed rLIBKLEO93dbba3bcf27: Use data-question icon if it exists (authored by ikloecker).
Use data-question icon if it exists
Mon, Jun 30, 2:22 PM
ikloecker changed the status of T7610: Kleopatra: Update custom colored UI elements when colors change, a subtask of T6932: Icons, darkmode and stuff, from Testing to Open.
Mon, Jun 30, 12:20 PM · gpd5x, kleopatra
ikloecker changed the status of T7610: Kleopatra: Update custom colored UI elements when colors change from Testing to Open.
Mon, Jun 30, 12:20 PM · gpd5x, kleopatra
ikloecker added a comment to T7610: Kleopatra: Update custom colored UI elements when colors change.
  • compliance note in sign/encrypt next to sign/encrypt button (both for file and clipboard) unreadable in black/nr1/nr2 and also in dark mode:
Mon, Jun 30, 12:20 PM · gpd5x, kleopatra
ikloecker added a comment to T7594: Kleopatra: Wrong color for disabled text, links, and tool tips with high contrast modes.

Shouldn't the enabled close button in win10 / disabled text / nr2 have green color? (it's the "search certs on server" dialog).

Mon, Jun 30, 12:07 PM · Windows, a11y, gpd5x, kleopatra
ikloecker added a comment to T7232: Kleopatra: Crash on startup when CMS is disabled.

With above configuration it seems to work on gpg4win-5.0.0-beta336 @ win10.
Any way to verify in kleopatra, that the setting was applied?

Mon, Jun 30, 11:50 AM · gpd5x, Bug Report, kleopatra
ikloecker added a comment to T7394: Kleopatra: RSA-1024 is shown as "Unknown algorithm" in the certificate list .
  • Kyber algorithms display only their ecc part
Mon, Jun 30, 11:47 AM · gpd5x, kleopatra
ikloecker added a comment to T7297: Kleopatra: Improve support for V5 fingerprints.

I guess that the missing formatting of fingerprint or key ID isn't restricted to v5 keys. -> separate ticket

Mon, Jun 30, 11:34 AM · gpd5x, kleopatra
ikloecker added a comment to T7345: Kleopatra: Handle beta compliance.
  • Some/Most "Not VS-NfD compliant" notes do not have the (beta) suffix (probably fine?)
Mon, Jun 30, 11:28 AM · gpd5x, kleopatra

Thu, Jun 26

ikloecker committed rKLEOPATRA7861255326b3: Use emplace_back to save the construction of a temporary (authored by ikloecker).
Use emplace_back to save the construction of a temporary
Thu, Jun 26, 9:19 PM
ikloecker added a comment to T7703: Kleopatra: Validity icons in selected rows missing.

This also happens on Linux. And even with the Fusion style.

Thu, Jun 26, 5:12 PM · Bug Report, kleopatra, gpd5x
ikloecker added a comment to T7588: Kleopatra: Several problems with icons in high contrast modes.

Thanks for the Windows 11 screen shots.

Thu, Jun 26, 3:50 PM · a11y, Windows, gpd5x, kleopatra
ikloecker committed rKLEOPATRA831a85a244cf: Use emplace_back to save the construction of a temporary (authored by ikloecker).
Use emplace_back to save the construction of a temporary
Thu, Jun 26, 3:36 PM
ikloecker committed rKLEOPATRAf2afdc44ad28: Remove filter names stored in libkleopatrarc (authored by ikloecker).
Remove filter names stored in libkleopatrarc
Thu, Jun 26, 3:36 PM
ikloecker committed rKLEOPATRAa7bd93b05a6f: Use data-question icon if it exists (authored by ikloecker).
Use data-question icon if it exists
Thu, Jun 26, 3:36 PM
ikloecker committed rKLEOPATRA22add27cc645: Do not write filter names to libkleopatrarc (authored by ikloecker).
Do not write filter names to libkleopatrarc
Thu, Jun 26, 3:36 PM
ikloecker changed the status of T7588: Kleopatra: Several problems with icons in high contrast modes, a subtask of T6932: Icons, darkmode and stuff, from Testing to Open.
Thu, Jun 26, 9:35 AM · gpd5x, kleopatra
ikloecker changed the status of T7588: Kleopatra: Several problems with icons in high contrast modes from Testing to Open.
Thu, Jun 26, 9:35 AM · a11y, Windows, gpd5x, kleopatra
ikloecker added a comment to T7588: Kleopatra: Several problems with icons in high contrast modes.

Regarding the "unsure" findings:

  • invalid state in cert list tooltip (red on black)
Thu, Jun 26, 9:35 AM · a11y, Windows, gpd5x, kleopatra

Wed, Jun 25

ikloecker claimed T7699: Kleopatra: Allow one instance per GNUPGHOME on Windows.
Wed, Jun 25, 5:33 PM · kleopatra
ikloecker added a comment to T7700: Kleopatra: Move kleopatrarc away from %LOCALAPPDATA%.

This will never happen on stock Linux.

Wed, Jun 25, 5:31 PM · Feature Request, kleopatra, vsd34
ikloecker created T7699: Kleopatra: Allow one instance per GNUPGHOME on Windows.
Wed, Jun 25, 3:22 PM · kleopatra
ikloecker claimed T7612: Kleopatra: ignores its own language settings for the filter names.
Wed, Jun 25, 9:57 AM · gpd5x, kleopatra

Tue, Jun 24

ikloecker updated the task description for T7697: Okular: No valid smime certs found.
Tue, Jun 24, 4:02 PM · Bug Report, gpd5x, okular
ikloecker updated the task description for T7697: Okular: No valid smime certs found.
Tue, Jun 24, 4:00 PM · Bug Report, gpd5x, okular
ikloecker closed T7415: Kleopatra: Use Breeze style on Windows as Resolved.

This is more a technical ticket. There's not really something to test. Setting to Resolved/Done as discussed with ebo.

Tue, Jun 24, 1:58 PM · gpd5x, kleopatra
ikloecker changed the status of T7588: Kleopatra: Several problems with icons in high contrast modes, a subtask of T6932: Icons, darkmode and stuff, from Open to Testing.
Tue, Jun 24, 12:08 PM · gpd5x, kleopatra
ikloecker changed the status of T7588: Kleopatra: Several problems with icons in high contrast modes from Open to Testing.

Most issues with icons in high contrast modes (of Windows 10) should have been fixed. Needs to be verified especially with the high contrast modes of Windows 11.

Tue, Jun 24, 12:08 PM · a11y, Windows, gpd5x, kleopatra
ikloecker changed the status of T7594: Kleopatra: Wrong color for disabled text, links, and tool tips with high contrast modes from Open to Testing.

Setting to Testing.

Tue, Jun 24, 12:04 PM · Windows, a11y, gpd5x, kleopatra
ikloecker changed the status of T7594: Kleopatra: Wrong color for disabled text, links, and tool tips with high contrast modes, a subtask of T6932: Icons, darkmode and stuff, from Open to Testing.
Tue, Jun 24, 12:04 PM · gpd5x, kleopatra
ikloecker moved T7610: Kleopatra: Update custom colored UI elements when colors change from WIP to QA on the gpd5x board.

Moving to QA. All changes should be in the latest beta.

Tue, Jun 24, 11:59 AM · gpd5x, kleopatra
ikloecker changed the status of T7610: Kleopatra: Update custom colored UI elements when colors change from Open to Testing.

Many issues have been fixed. Setting to Testing to check what I have missed.

Tue, Jun 24, 11:56 AM · gpd5x, kleopatra
ikloecker changed the status of T7610: Kleopatra: Update custom colored UI elements when colors change, a subtask of T6932: Icons, darkmode and stuff, from Open to Testing.
Tue, Jun 24, 11:56 AM · gpd5x, kleopatra

Mon, Jun 23

ikloecker committed rW4387ca43f757: kiconthemes: Fix include (authored by ikloecker).
kiconthemes: Fix include
Mon, Jun 23, 4:48 PM
ikloecker updated the task description for T7651: Draft: Kleopatra: Improve color codes of verification result messages.
Mon, Jun 23, 4:30 PM · kleopatra
ikloecker added a comment to T7658: Okular: Dirmngr startup timeout on signature validation.

The problem with the invalid certificates seems to be unrelated. Isn't there already a ticket for Okular for certificates which expire after 2038?

Mon, Jun 23, 2:46 PM · Bug Report, gpd5x, okular
ikloecker added a comment to T7658: Okular: Dirmngr startup timeout on signature validation.

And in the first case, about 6 seconds are lost starting keyboxd:

2025-06-23 13:16:55 gpgsm[3252] DBG: chan_0x000000000000022c <- VERIFY
2025-06-23 13:16:57 gpgsm[3252] Kein aktiver keyboxd - `C:\\Program Files\\GnuPG\\bin\\keyboxd.exe' wird gestartet
2025-06-23 13:16:59 gpgsm[3252] Warte bis der Keyboxd bereit ist ... (8s)
2025-06-23 13:17:01 gpgsm[3252] DBG: chan_0x0000000000000260 <- # Home: C:\Users\g10\AppData\Roaming\gnupg
2025-06-23 13:17:01 gpgsm[3252] DBG: chan_0x0000000000000260 <- # Config: [none]
2025-06-23 13:17:01 gpgsm[3252] DBG: chan_0x0000000000000260 <- OK Keyboxd 2.5.6 at your service, process 4748
Mon, Jun 23, 2:04 PM · Bug Report, gpd5x, okular
ikloecker committed rW6062ad9181ac: breeze: Draw hovered items like selected items with high-contrast (authored by ikloecker).
breeze: Draw hovered items like selected items with high-contrast
Mon, Jun 23, 11:29 AM
ikloecker committed rW3d3806f49927: kwidgetsaddons: Ensure correct color for settings page icons (authored by ikloecker).
kwidgetsaddons: Ensure correct color for settings page icons
Mon, Jun 23, 11:29 AM
ikloecker committed rW7aa18592e01b: Remove obsolete patches (authored by ikloecker).
Remove obsolete patches
Mon, Jun 23, 11:29 AM
ikloecker committed rWad2db0715c24: breeze-icons: Add symbolic variants of status icons (authored by ikloecker).
breeze-icons: Add symbolic variants of status icons
Mon, Jun 23, 11:29 AM
ikloecker committed rW46837f9842cc: kiconthemes: Use symbolic icons if high-contrast mode is active (authored by ikloecker).
kiconthemes: Use symbolic icons if high-contrast mode is active
Mon, Jun 23, 11:29 AM
ikloecker committed rW5b5ad77c307f: kwidgetsaddons: No colored bg for message widget with high contrast (authored by ikloecker).
kwidgetsaddons: No colored bg for message widget with high contrast
Mon, Jun 23, 11:29 AM
ikloecker added a comment to T7658: Okular: Dirmngr startup timeout on signature validation.

The keylisting hangs ticket for Kleopatra: T6623

Mon, Jun 23, 11:23 AM · Bug Report, gpd5x, okular
ikloecker added a comment to T7658: Okular: Dirmngr startup timeout on signature validation.
Mon, Jun 23, 11:21 AM · Bug Report, gpd5x, okular

Mon, Jun 16

ikloecker updated the task description for T7692: Kleopatra: Add new option for allowed PGPKeyTypes.
Mon, Jun 16, 2:31 PM · gpd5x, kleopatra
ikloecker updated the task description for T7692: Kleopatra: Add new option for allowed PGPKeyTypes.
Mon, Jun 16, 2:29 PM · gpd5x, kleopatra
ikloecker moved T7674: Kleopatra: Restore behavior of RSAKeySizes and PGPKeyType from Backlog to WiP on the vsd33 board.
Mon, Jun 16, 11:10 AM · vsd33, kleopatra
ikloecker changed the status of T7674: Kleopatra: Restore behavior of RSAKeySizes and PGPKeyType from Open to Testing.

Can be tested with next VSD 3.3.x build.

Mon, Jun 16, 11:10 AM · vsd33, kleopatra

Fri, Jun 13

ikloecker accepted D613: Fix typo in outputIsBase64Encoded.
Fri, Jun 13, 10:29 AM

Thu, Jun 12

ikloecker added a comment to T7212: Problems with certificate colors / styles.
In T7212#201964, @ebo wrote:

Why are there 2 buttons for (probably) the same thing: "Default Appearance" and "Defaults"?

Thu, Jun 12, 10:06 PM · gpd5x, kleopatra, Bug Report
ikloecker added a comment to T7674: Kleopatra: Restore behavior of RSAKeySizes and PGPKeyType.

I have added the changes/patches to the vsd-3.3-branch of gpg4win

Thu, Jun 12, 5:36 PM · vsd33, kleopatra
ikloecker changed the status of T7686: Kleopatra: Command line options --help, --version, etc. do not work if Kleopatra is already running from Open to Testing.

If Kleopatra is already running then running

  • kleopatra --help shows the help in a window
  • kleopatra --help-all shows an error
  • kleopatra --version, kleopatra --author, and kleopatra --license open the About window
Thu, Jun 12, 11:16 AM · gpd5x, kleopatra, Bug Report
ikloecker committed rKLEOPATRA969f4265c255: Don't crash with failed assert if expired or revoked user ID is selected (authored by ikloecker).
Don't crash with failed assert if expired or revoked user ID is selected
Thu, Jun 12, 11:12 AM
ikloecker committed rKLEOPATRA84fd608fa3cb: Handle command line options of Qt and KAboutData if app is already running (authored by ikloecker).
Handle command line options of Qt and KAboutData if app is already running
Thu, Jun 12, 11:12 AM
ikloecker committed rKLEOPATRA442e27d4228d: Move function to show About dialog to KleopatraApplication (authored by ikloecker).
Move function to show About dialog to KleopatraApplication
Thu, Jun 12, 11:12 AM
ikloecker committed rKLEOPATRAd93f174a8e2d: Use status icons instead of emblem icons everywhere (authored by ikloecker).
Use status icons instead of emblem icons everywhere
Thu, Jun 12, 11:12 AM
ikloecker committed rKLEOPATRA6bbf33d94ffe: Use a null icon for an empty input field (authored by ikloecker).
Use a null icon for an empty input field
Thu, Jun 12, 11:12 AM