Page MenuHome GnuPG
Feed Advanced Search

Jul 28 2025

ikloecker committed rW6f1a7c4ce30c: kio: Re-add KIO worker for the file protocol (authored by ikloecker).
kio: Re-add KIO worker for the file protocol
Jul 28 2025, 5:28 PM
ikloecker added a parent task for T6117: Kleopatra: Make creation of S/MIME certificate signing request accessible: Unknown Object (Maniphest Task).
Jul 28 2025, 4:31 PM · gpd5x (gpd-5.0.0), a11y, vsd34, kleopatra
ikloecker added a parent task for T7736: Pinentry: Show/hide button not accessible by keyboard: Unknown Object (Maniphest Task).
Jul 28 2025, 3:22 PM · gpd5x (gpd-5.0.0), vsd33 (vsd-3.3.3), vsd34, a11y, pinentry
ikloecker added a parent task for T6568: Kleopatra: make table column headings accessible: Unknown Object (Maniphest Task).
Jul 28 2025, 3:22 PM · vsd34, gpd5x, a11y, kleopatra
ikloecker added a parent task for T6262: Kleopatra: Remove info buttons from Certify dialog: Unknown Object (Maniphest Task).
Jul 28 2025, 3:16 PM · Restricted Project, kleopatra
ikloecker added a parent task for T7739: pinentry/kleopatra: NVDA reads text multiple times: Unknown Object (Maniphest Task).
Jul 28 2025, 3:16 PM · gpd5x (gpd-5.0.0), vsd34, a11y, kleopatra
ikloecker added a parent task for T6568: Kleopatra: make table column headings accessible: Unknown Object (Maniphest Task).
Jul 28 2025, 3:16 PM · vsd34, gpd5x, a11y, kleopatra

Jul 24 2025

ikloecker claimed T7739: pinentry/kleopatra: NVDA reads text multiple times.
Jul 24 2025, 5:39 PM · gpd5x (gpd-5.0.0), vsd34, a11y, kleopatra
ikloecker added a comment to T7739: pinentry/kleopatra: NVDA reads text multiple times.

Other duplicate texts:

  • Enter some characters for Password and some other characters for Repeat and press Return.
  • Message box pops up to inform user that the two entered texts don't match. NVDA reads
does not match - try again  dialog
OK  button  Enter (not audible)
does not match - try again  dialog
Jul 24 2025, 5:31 PM · gpd5x (gpd-5.0.0), vsd34, a11y, kleopatra
ikloecker updated the task description for T7739: pinentry/kleopatra: NVDA reads text multiple times.
Jul 24 2025, 5:25 PM · gpd5x (gpd-5.0.0), vsd34, a11y, kleopatra
ikloecker triaged T7739: pinentry/kleopatra: NVDA reads text multiple times as Normal priority.
Jul 24 2025, 4:49 PM · gpd5x (gpd-5.0.0), vsd34, a11y, kleopatra
ikloecker committed rPf264aaae1074: qt: Replace icons for dark mode with 16x16 icons (authored by ikloecker).
qt: Replace icons for dark mode with 16x16 icons
Jul 24 2025, 3:16 PM
ikloecker committed rP86ab46ebe9ee: qt,qt5: Ensure that input field is large enough for generated password (authored by ikloecker).
qt,qt5: Ensure that input field is large enough for generated password
Jul 24 2025, 3:16 PM
ikloecker committed rP537d7f87b828: qt5: Add dark mode icon variants and detection (authored by ikloecker).
qt5: Add dark mode icon variants and detection
Jul 24 2025, 3:16 PM
ikloecker committed rPae5f83e76f77: qt: Make Show/Hide Password functionality accessible (authored by ikloecker).
qt: Make Show/Hide Password functionality accessible
Jul 24 2025, 3:16 PM
ikloecker committed rP07723a8e05f3: qt5: Make Show/Hide Password functionality accessible (authored by ikloecker).
qt5: Make Show/Hide Password functionality accessible
Jul 24 2025, 3:16 PM
ikloecker changed the status of T7737: pinentry-qt: Icons on buttons are hardly visible with dark high contrast modes, a subtask of T5824: Kleopatra: Full accessibility support, from Open to Testing.
Jul 24 2025, 2:00 PM · a11y, kleopatra
ikloecker changed the status of T7737: pinentry-qt: Icons on buttons are hardly visible with dark high contrast modes from Open to Testing.

This has been fixed in pinentry-qt5 (which is used by VSD 3.x).

Jul 24 2025, 2:00 PM · vsd33 (vsd-3.3.3), vsd34, pinentry, a11y, kleopatra
ikloecker updated the task description for T7737: pinentry-qt: Icons on buttons are hardly visible with dark high contrast modes.
Jul 24 2025, 10:39 AM · vsd33 (vsd-3.3.3), vsd34, pinentry, a11y, kleopatra
ikloecker created T7737: pinentry-qt: Icons on buttons are hardly visible with dark high contrast modes.
Jul 24 2025, 9:45 AM · vsd33 (vsd-3.3.3), vsd34, pinentry, a11y, kleopatra

Jul 23 2025

ikloecker added a subtask for T5824: Kleopatra: Full accessibility support: T7736: Pinentry: Show/hide button not accessible by keyboard.
Jul 23 2025, 4:23 PM · a11y, kleopatra
ikloecker added a parent task for T7736: Pinentry: Show/hide button not accessible by keyboard: T5824: Kleopatra: Full accessibility support.
Jul 23 2025, 4:23 PM · gpd5x (gpd-5.0.0), vsd33 (vsd-3.3.3), vsd34, a11y, pinentry
ikloecker triaged T7733: Kleopatra: Color is used as the only visual means of conveying selection as Normal priority.
Jul 23 2025, 10:41 AM · gpd5x, a11y, kleopatra
ikloecker changed the status of T5846: Kleopatra: File operation resultlistwidget accessibility (contrast), a subtask of T5824: Kleopatra: Full accessibility support, from Open to Testing.
Jul 23 2025, 9:49 AM · a11y, kleopatra
ikloecker changed the status of T5846: Kleopatra: File operation resultlistwidget accessibility (contrast) from Open to Testing.

Done.

Jul 23 2025, 9:49 AM · vsd34, a11y, kleopatra
ikloecker committed rKLEOPATRAe25be23f8e64: Always use normal text color for the results (authored by ikloecker).
Always use normal text color for the results
Jul 23 2025, 9:49 AM
ikloecker committed rKLEOPATRA5e79b7a2f190: Use normal background color instead of light blue for encryption result (authored by ikloecker).
Use normal background color instead of light blue for encryption result
Jul 23 2025, 9:48 AM

Jul 22 2025

ikloecker claimed T5846: Kleopatra: File operation resultlistwidget accessibility (contrast).
Jul 22 2025, 8:26 PM · vsd34, a11y, kleopatra
ikloecker moved T7355: Keyboard navigation inside the Notepad text editor from Backlog to WIP on the vsd34 board.

Backported for VSD 3.4

Jul 22 2025, 3:55 PM · gpd5x (gpd-5.0.0), vsd34, a11y, kleopatra
ikloecker committed rKLEOPATRAac9145d8a1f3: 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
Jul 22 2025, 3:55 PM
ikloecker added a project to T7355: Keyboard navigation inside the Notepad text editor: vsd34.
Jul 22 2025, 3:54 PM · gpd5x (gpd-5.0.0), vsd34, a11y, kleopatra
ikloecker added a project to T5901: Kleopatra: Make it usable with 400 % magnification: a11y.
Jul 22 2025, 3:47 PM · gpd5x, a11y, kleopatra
ikloecker added a project to T5846: Kleopatra: File operation resultlistwidget accessibility (contrast): a11y.
Jul 22 2025, 3:47 PM · vsd34, a11y, kleopatra
ikloecker added a project to T5824: Kleopatra: Full accessibility support: a11y.
Jul 22 2025, 3:46 PM · a11y, kleopatra
ikloecker changed the status of T7700: Kleopatra: Move kleopatrarc away from %LOCALAPPDATA% from Open to Testing.

Done for gpg4win 5 and backported for VSD 3.4 (provided that the gpg4win-4-branch will be used for VSD 3.4).

Jul 22 2025, 12:25 PM · gpd5x (gpd-5.0.0), Feature Request, kleopatra, vsd34
ikloecker updated the task description for T7700: Kleopatra: Move kleopatrarc away from %LOCALAPPDATA%.
Jul 22 2025, 12:20 PM · gpd5x (gpd-5.0.0), Feature Request, kleopatra, vsd34
ikloecker committed rKLEOPATRA9d50c1503527: Fix migration of Kleopatra's kxmlgui file (authored by ikloecker).
Fix migration of Kleopatra's kxmlgui file
Jul 22 2025, 12:09 PM
ikloecker committed rKLEOPATRA23b7de6803f6: Migrate a few more config files to the new location on Windows (authored by ikloecker).
Migrate a few more config files to the new location on Windows
Jul 22 2025, 12:08 PM
ikloecker committed rKLEOPATRA78825334c522: Migrate config files used by old VSD/GPD installations (authored by ikloecker).
Migrate config files used by old VSD/GPD installations
Jul 22 2025, 12:08 PM
ikloecker committed rKLEOPATRA5256012c5d5e: Add workaround for logging hang on Windows (authored by ikloecker).
Add workaround for logging hang on Windows
Jul 22 2025, 12:08 PM
ikloecker committed rKLEOPATRA15c380d156c5: Use correct legacy path of kleopatragroupsrc (authored by ikloecker).
Use correct legacy path of kleopatragroupsrc
Jul 22 2025, 12:08 PM
ikloecker committed rKLEOPATRAb120671ac6f4: Make #ifdef Q_OS_WIN work as intended (authored by ikloecker).
Make #ifdef Q_OS_WIN work as intended
Jul 22 2025, 12:08 PM
ikloecker committed rKLEOPATRAa58039634b02: On Windows, migrate more config files to new location (authored by ikloecker).
On Windows, migrate more config files to new location
Jul 22 2025, 12:08 PM
ikloecker committed rKLEOPATRAa2ce2192f6b3: Fix migration of group config from old location to new location (authored by ikloecker).
Fix migration of group config from old location to new location
Jul 22 2025, 12:08 PM
ikloecker committed rKLEOPATRA0e7210900ca5: Add workaround for logging hang on Windows (authored by ikloecker).
Add workaround for logging hang on Windows
Jul 22 2025, 12:08 PM
ikloecker committed rKLEOPATRA6a8c544e5fe8: Use default name for configuration file (authored by ikloecker).
Use default name for configuration file
Jul 22 2025, 12:08 PM
ikloecker committed rKLEOPATRA23a9399b8f4d: On Windows, ensure that GNUPGHOME is set to GnuPG's home directory (authored by ikloecker).
On Windows, ensure that GNUPGHOME is set to GnuPG's home directory
Jul 22 2025, 12:08 PM
ikloecker committed rKLEOPATRAe6e3234697db: Merge smimevalidationpreferences into settings (authored by ikloecker).
Merge smimevalidationpreferences into settings
Jul 22 2025, 12:08 PM
ikloecker committed rKLEOPATRA95b05563a527: Merge tooltippreferences into settings (authored by ikloecker).
Merge tooltippreferences into settings
Jul 22 2025, 12:08 PM
ikloecker committed rKLEOPATRA4ad45e3da177: Store size of DecryptVerifyEMailWizard in state config (authored by ikloecker).
Store size of DecryptVerifyEMailWizard in state config
Jul 22 2025, 12:08 PM
ikloecker committed rKLEOPATRA3d352bb5dd3c: Merge fileoperationspreferences into settings (authored by ikloecker).
Merge fileoperationspreferences into settings
Jul 22 2025, 12:08 PM
ikloecker committed rKLEOPATRAb83653d9101a: Remove unused standalone mode of ResultListWidget (authored by ikloecker).
Remove unused standalone mode of ResultListWidget
Jul 22 2025, 12:08 PM
ikloecker committed rKLEOPATRAdbb94abd4828: Make it possible to run different flavors of Kleopatra at the same time (authored by ikloecker).
Make it possible to run different flavors of Kleopatra at the same time
Jul 22 2025, 12:08 PM
ikloecker committed rKLEOPATRA8c7d51b4c1a2: Fix migration of Kleopatra's kxmlgui file (authored by ikloecker).
Fix migration of Kleopatra's kxmlgui file
Jul 22 2025, 12:06 PM

Jul 16 2025

ikloecker accepted D614: gpgolconfig: Quit application when closing dialog.

Shouldn't be necessary because QGuiApplication's quitOnLastWindowClosed defaults to true, but it shouldn't hurt either.

Jul 16 2025, 3:55 PM
ikloecker committed rWfaa2c9d3c005: kconfigwidgets: Fix bad contrast of highlighted "Find action" item (authored by ikloecker).
kconfigwidgets: Fix bad contrast of highlighted "Find action" item
Jul 16 2025, 11:44 AM
ikloecker moved T7700: Kleopatra: Move kleopatrarc away from %LOCALAPPDATA% from Backlog to WIP on the gpd5x board.
Jul 16 2025, 9:13 AM · gpd5x (gpd-5.0.0), Feature Request, kleopatra, vsd34
ikloecker added a project to T7700: Kleopatra: Move kleopatrarc away from %LOCALAPPDATA%: gpd5x.

Add gpd5x tag to ensure testing with Gpg4win.

Jul 16 2025, 9:13 AM · gpd5x (gpd-5.0.0), Feature Request, kleopatra, vsd34

Jul 15 2025

ikloecker updated the task description for T7574: Migration of group config from old location to new location is broken.
Jul 15 2025, 6:02 PM · gpd5x (gpd-5.0.0), Windows, kleopatra
ikloecker changed the status of T7574: Migration of group config from old location to new location is broken from Open to Testing.

It's intentional that with Gpg4win migration from %LOCALAPPDATA% does not work because %LOCALAPPDATA% is used by VSD (and GPD) but not by any old Gpg4win.

Jul 15 2025, 5:50 PM · gpd5x (gpd-5.0.0), Windows, kleopatra

Jul 14 2025

ikloecker committed rGPGMEQT86d58c452e00: Improve the fix for the DN parser (authored by ikloecker).
Improve the fix for the DN parser
Jul 14 2025, 12:24 PM
ikloecker committed rKLEOPATRA300788f1df85: Use icon functions from libkleo for status icons (authored by ikloecker).
Use icon functions from libkleo for status icons
Jul 14 2025, 9:48 AM
ikloecker committed rKLEOPATRA390f7b8a970b: Use icon functions from libkleo for status icons (authored by ikloecker).
Use icon functions from libkleo for status icons
Jul 14 2025, 9:48 AM

Jul 13 2025

ikloecker committed rGPGMEQT150b23c105f3: Fix parsing DNs that end with a hex string (authored by ikloecker).
Fix parsing DNs that end with a hex string
Jul 13 2025, 12:16 AM

Jul 10 2025

ikloecker committed rKLEOPATRA7095df9af69f: Use icon functions from libkleo for status icons (authored by ikloecker).
Use icon functions from libkleo for status icons
Jul 10 2025, 9:53 PM
ikloecker committed rKLEOPATRAc45f1fdf849b: Use icon functions from libkleo for status icons (authored by ikloecker).
Use icon functions from libkleo for status icons
Jul 10 2025, 1:56 PM
ikloecker updated the task description for T7717: Location of qt-application config files.
Jul 10 2025, 11:42 AM · gpd5x (gpd-5.0.0), Windows, kleopatra, vsd34, okular

Jul 9 2025

ikloecker committed rKLEOPATRA2e3e7f2cc43d: Migrate config files used by old VSD/GPD installations (authored by ikloecker).
Migrate config files used by old VSD/GPD installations
Jul 9 2025, 2:41 PM

Jul 8 2025

ikloecker added a comment to T7658: Okular: Dirmngr startup timeout on signature validation.

Staring at some Process Monitor logs I noticed that dirmngr wastes 3-4 seconds trying to connect to localhost:9050 and localhost:9150 looking for tor. After adding no-use-tor to dirmngr.conf dirmngr starts reasonably fast.

Jul 8 2025, 3:16 PM · gpd5x (gpd-5.0.0), Bug Report, okular
ikloecker added a comment to T7379: Kleopatra: Learning certificates of Signature v2.0 card fails if a Yubikey is plugged in as well.

Kleopatra does now read the certificates from the card and import them itself instead of relying on gpgsm --learn-card.

Jul 8 2025, 1:43 PM · gpd5x, kleopatra

Jul 7 2025

ikloecker updated the task description for T7700: Kleopatra: Move kleopatrarc away from %LOCALAPPDATA%.
Jul 7 2025, 4:38 PM · gpd5x (gpd-5.0.0), Feature Request, kleopatra, vsd34
ikloecker added a comment to T7658: Okular: Dirmngr startup timeout on signature validation.

I have built the run-* test programs of gpgme for Windows. run-keylist --cms --secret takes about 23 seconds. 3.7 seconds are gpgme initialization/setup (gpgconf --list-dirs, gpgconf --list-components, gpg --version, gpgsm --version, gpgconf --version). Most time (2 x 6-8 s) is lost starting gpg-agent and dirmngr. (keyboxd is not enabled here.)

Jul 7 2025, 3:47 PM · gpd5x (gpd-5.0.0), Bug Report, okular

Jul 3 2025

ikloecker updated the task description for T7700: Kleopatra: Move kleopatrarc away from %LOCALAPPDATA%.
Jul 3 2025, 2:31 PM · gpd5x (gpd-5.0.0), Feature Request, kleopatra, vsd34
ikloecker claimed T7700: Kleopatra: Move kleopatrarc away from %LOCALAPPDATA%.
Jul 3 2025, 10:36 AM · gpd5x (gpd-5.0.0), Feature Request, kleopatra, vsd34
ikloecker closed T6872: Prepare transition to Qt 6/KF6 as Resolved.
Jul 3 2025, 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.

Jul 3 2025, 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.

Jul 3 2025, 10:28 AM · gpd5x, kleopatra
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.
Jul 3 2025, 10:20 AM · gpd5x (gpd-5.0.0), 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.

Jul 3 2025, 10:20 AM · gpd5x (gpd-5.0.0), Windows, kleopatra
ikloecker changed the status of T7355: Keyboard navigation inside the Notepad text editor, a subtask of T7412: Notepad improvements, from Open to Testing.
Jul 3 2025, 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.

Jul 3 2025, 9:42 AM · gpd5x (gpd-5.0.0), vsd34, 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
Jul 3 2025, 9:33 AM
ikloecker claimed T7355: Keyboard navigation inside the Notepad text editor.
Jul 3 2025, 9:09 AM · gpd5x (gpd-5.0.0), vsd34, a11y, kleopatra

Jul 2 2025

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
Jul 2 2025, 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
Jul 2 2025, 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.

Jul 2 2025, 2:00 PM · gpd5x (gpd-5.0.0), vsd34, kleopatra
ikloecker committed rKLEOPATRAd30a9d309b54: Fix building with DISABLE_UISERVER (authored by ikloecker).
Fix building with DISABLE_UISERVER
Jul 2 2025, 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
Jul 2 2025, 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
Jul 2 2025, 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
Jul 2 2025, 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
Jul 2 2025, 1:18 PM
ikloecker committed rKLEOPATRA2c62f3c40d5b: Fix building with DISABLE_UISERVER (authored by ikloecker).
Fix building with DISABLE_UISERVER
Jul 2 2025, 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
Jul 2 2025, 12:00 PM
ikloecker committed rKLEOPATRAa4ffbdfef0e7: GIT_SILENT Remove bogus debug log (authored by ikloecker).
GIT_SILENT Remove bogus debug log
Jul 2 2025, 9:23 AM

Jul 1 2025

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.

Jul 1 2025, 4:57 PM · gpd5x (gpd-5.0.0), Bug Report, kleopatra
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
Jul 1 2025, 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.

Jul 1 2025, 4:09 PM · gpd5x (gpd-5.0.0), Bug Report, kleopatra
ikloecker committed rWc4eadb7b54a1: breeze-icons: Disable recoloring of status icons (authored by ikloecker).
breeze-icons: Disable recoloring of status icons
Jul 1 2025, 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)

Jul 1 2025, 3:47 PM · gpd5x (gpd-5.0.0), Bug Report, kleopatra
ikloecker committed rKLEOPATRA12839f3f67a0: Add option to start Kleopatra in standalone mode (authored by ikloecker).
Add option to start Kleopatra in standalone mode
Jul 1 2025, 1:41 PM