Page MenuHome GnuPG
Feed Advanced Search

Aug 21 2025

ikloecker committed rW7b5c5870e831: Fix logic to determine the product name (authored by ikloecker).
Fix logic to determine the product name
Aug 21 2025, 10:07 AM
ikloecker committed rW3d893993fd88: 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)
Aug 21 2025, 10:07 AM
ikloecker committed rW13940b3ead45: qtbase: Don't report active windows as having focus (authored by ikloecker).
qtbase: Don't report active windows as having focus
Aug 21 2025, 10:07 AM
ikloecker moved T7612: Kleopatra: ignores its own language settings for the filter names from Backlog to WIP on the vsd34 board.

Backported for VSD 3.4

Aug 21 2025, 9:44 AM · gpd5x (gpd-5.0.0), vsd34, kleopatra

Aug 20 2025

ikloecker committed rKLEOPATRA6b72e43e3068: Remove filter names stored in libkleopatrarc (authored by ikloecker).
Remove filter names stored in libkleopatrarc
Aug 20 2025, 4:45 PM
ikloecker committed rKLEOPATRA4f2fc4ee9caf: Do not write filter names to libkleopatrarc (authored by ikloecker).
Do not write filter names to libkleopatrarc
Aug 20 2025, 4:44 PM

Aug 18 2025

ikloecker committed rKLEOPATRAca3ff86ef814: Use AnimatedExpander from libkleo (authored by ikloecker).
Use AnimatedExpander from libkleo
Aug 18 2025, 5:47 PM
ikloecker committed rLIBKLEO12abee9218aa: GIT_SILENT Bump library version (authored by ikloecker).
GIT_SILENT Bump library version
Aug 18 2025, 5:35 PM
ikloecker committed rLIBKLEO12a0eab2fafb: Make AnimatedExpander public (authored by ikloecker).
Make AnimatedExpander public
Aug 18 2025, 5:35 PM
ikloecker committed rLIBKLEO2edf1f1d652e: Pimpl AnimatedExpander (authored by ikloecker).
Pimpl AnimatedExpander
Aug 18 2025, 5:35 PM
ikloecker removed a project from T7769: Kleopatra: implement accessible notifications: gpd5x.

This task is not really actionable. Moreover, it proposes a technical solution instead of just stating the problem that needs to be solved. There may be better solutions, e.g. in the Notepad I decided to move the focus to the message widget that contains the result to make the screen reader read the result.

Aug 18 2025, 3:29 PM · a11y, kleopatra
ikloecker changed the status of T7780: Kleopatra: upper case file extensions should be treated the same as lower case when decrypting from Open to Testing.

I've also fixed the problem that a file named mail.P7M was not treated as encrypted email message. I think this could be tested/verified.

Aug 18 2025, 3:11 PM · gpd5x (gpd-5.0.0), kleopatra
ikloecker committed rLIBKLEO737e5844bf3b: Make classification by suffix case-insensitive (authored by ikloecker).
Make classification by suffix case-insensitive
Aug 18 2025, 1:18 PM
ikloecker committed rLIBKLEO3e5462f38090: Split MIME file-related tests and use data-driven testing (authored by ikloecker).
Split MIME file-related tests and use data-driven testing
Aug 18 2025, 1:18 PM
ikloecker committed rLIBKLEO05eaeaf86bdf: Make check for .p7m suffix in isMailFile case-insensitive (authored by ikloecker).
Make check for .p7m suffix in isMailFile case-insensitive
Aug 18 2025, 1:18 PM
ikloecker committed rLIBKLEO1a28536b60c4: Simplify tests for Kleo::outputFileName and use data driven testing (authored by ikloecker).
Simplify tests for Kleo::outputFileName and use data driven testing
Aug 18 2025, 1:18 PM
ikloecker committed rLIBKLEOc9beebb602a0: Make lookup of classification case-insensitive for output file name (authored by ikloecker).
Make lookup of classification case-insensitive for output file name
Aug 18 2025, 1:18 PM
ikloecker claimed T7780: Kleopatra: upper case file extensions should be treated the same as lower case when decrypting.
Aug 18 2025, 11:49 AM · gpd5x (gpd-5.0.0), kleopatra
ikloecker added a comment to T7776: Kleopatra: NVDA reads parent window of error messages.

After studying the logs created by NVDA and its source code I strongly suspect that the problem needs to be fixed in NVDA. NVDA tries to avoid repeating the text of common ancestors of the old and the new focus object, but it fails to detect the Create OpenPGP Certificate dialog as common ancestor of the text edit field in this dialog and the Error (child) window.

Aug 18 2025, 11:28 AM · gpd5x, a11y, kleopatra

Aug 13 2025

ikloecker moved T7776: Kleopatra: NVDA reads parent window of error messages from Backlog to WIP on the gpd5x board.
Aug 13 2025, 12:38 PM · gpd5x, a11y, kleopatra
ikloecker triaged T7776: Kleopatra: NVDA reads parent window of error messages as Normal priority.
Aug 13 2025, 12:38 PM · gpd5x, a11y, kleopatra
ikloecker changed the status of T7739: pinentry/kleopatra: NVDA reads text multiple times, a subtask of T5824: Kleopatra: Full accessibility support, from Open to Testing.
Aug 13 2025, 12:21 PM · a11y, kleopatra
ikloecker changed the status of T7739: pinentry/kleopatra: NVDA reads text multiple times from Open to Testing.

Fixed by adding a patch for Qt 6 (and a patch for Qt 5 in gpg4win-4-branch for VSD 3.4).

Aug 13 2025, 12:21 PM · gpd5x (gpd-5.0.0), vsd34, a11y, kleopatra
ikloecker committed rWe437b682f6d7: qtbase: Don't report active windows as having focus (authored by ikloecker).
qtbase: Don't report active windows as having focus
Aug 13 2025, 12:06 PM

Aug 11 2025

ikloecker committed rKLEOPATRAdd8cbab5314e: Add missing UI marker to new message (authored by ikloecker).
Add missing UI marker to new message
Aug 11 2025, 12:17 PM
ikloecker renamed T7772: Kleopatra: Config option - only allow upload of certificates with private key to LDAP keyserver from Kleopatra: Config option - only allow upload of ceritificates with private key to LDAP keyserver to Kleopatra: Config option - only allow upload of certificates with private key to LDAP keyserver.
Aug 11 2025, 11:19 AM · gpd5x, vsd34, kleopatra
ikloecker moved T7739: pinentry/kleopatra: NVDA reads text multiple times from Backlog to WIP on the gpd5x board.

Logging all

Aug 11 2025, 11:16 AM · gpd5x (gpd-5.0.0), vsd34, a11y, kleopatra
ikloecker renamed T7739: pinentry/kleopatra: NVDA reads text multiple times from pinentry-qt5: NVDA reads text multiple times to pinentry/kleopatra: NVDA reads text multiple times.
Aug 11 2025, 9:50 AM · gpd5x (gpd-5.0.0), vsd34, a11y, kleopatra
ikloecker added a project to T7739: pinentry/kleopatra: NVDA reads text multiple times: gpd5x.
Aug 11 2025, 9:46 AM · gpd5x (gpd-5.0.0), vsd34, a11y, kleopatra

Aug 8 2025

ikloecker committed rKLEOPATRA7b34d4419a1c: GIT_SILENT Ignore "astyle-kdelibs" reformatting commit on git blame (authored by ikloecker).
GIT_SILENT Ignore "astyle-kdelibs" reformatting commit on git blame
Aug 8 2025, 4:35 PM
ikloecker committed rKLEOPATRA02d863b4d818: Use Qt to log properties of QAccessibleEvent (authored by ikloecker).
Use Qt to log properties of QAccessibleEvent
Aug 8 2025, 4:35 PM

Aug 7 2025

ikloecker committed rMTPd1c817b72300: Use DecryptVerifyJob to decrypt and/or verify inline PGP message blocks (authored by ikloecker).
Use DecryptVerifyJob to decrypt and/or verify inline PGP message blocks
Aug 7 2025, 12:01 PM
ikloecker committed rMTPc2b63525a531: Remove obsolete CI template (authored by ikloecker).
Remove obsolete CI template
Aug 7 2025, 12:01 PM
ikloecker committed rKLEOPATRAc17c50262db9: Include QGpgME/Debug for QDebug operator for GpgME::Error (authored by ikloecker).
Include QGpgME/Debug for QDebug operator for GpgME::Error
Aug 7 2025, 11:33 AM
ikloecker committed rKLEOPATRAb4b3d1870d05: Remove long obsolete feature check (authored by ikloecker).
Remove long obsolete feature check
Aug 7 2025, 11:29 AM
ikloecker committed rKLEOPATRA9f3bd7ef7999: Fix build with QGpgme 2 (authored by ikloecker).
Fix build with QGpgme 2
Aug 7 2025, 11:23 AM
ikloecker changed the status of T7751: Kleopatra: Text field of notepad has no label/accessible name, a subtask of T5824: Kleopatra: Full accessibility support, from Open to Testing.
Aug 7 2025, 10:34 AM · a11y, kleopatra
ikloecker changed the status of T7751: Kleopatra: Text field of notepad has no label/accessible name from Open to Testing.

Fixed and backported for VSD 3.4

Aug 7 2025, 10:34 AM · gpd5x (gpd-5.0.0), vsd34, a11y, kleopatra
ikloecker committed rKLEOPATRA981a3709a14d: Notepad: For assistive tools add label and description for text input (authored by ikloecker).
Notepad: For assistive tools add label and description for text input
Aug 7 2025, 10:29 AM
ikloecker committed rKLEOPATRA0efd675d2fe8: Notepad: Remember last operation (authored by ikloecker).
Notepad: Remember last operation
Aug 7 2025, 10:29 AM
ikloecker committed rKLEOPATRA81fc45776982: Notepad: For assistive tools add label and description for text input (authored by ikloecker).
Notepad: For assistive tools add label and description for text input
Aug 7 2025, 10:17 AM
ikloecker committed rKLEOPATRA6bbf5532fceb: Apply Eva's suggestion (authored by ikloecker).
Apply Eva's suggestion
Aug 7 2025, 10:07 AM
ikloecker committed rKLEOPATRAaad9a6d5e53e: Another text update (authored by ikloecker).
Another text update
Aug 7 2025, 10:07 AM
ikloecker committed rKLEOPATRAdc8b279dcac9: Improve texts (authored by ikloecker).
Improve texts
Aug 7 2025, 10:07 AM
ikloecker committed rKLEOPATRAcd33cf4fc355: Apply 2 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 2 suggestion(s) to 1 file(s)
Aug 7 2025, 10:07 AM
ikloecker committed rKLEOPATRAf75c0893154d: Notepad: For assistive tools add label and description for text input (authored by ikloecker).
Notepad: For assistive tools add label and description for text input
Aug 7 2025, 10:07 AM

Aug 6 2025

ikloecker changed the status of T7770: Kleopatra: Ensure that result of notepad operation is accessible from Open to Testing.

Solved by focusing the result message after the notepad operation is complete. I think that's an acceptable compromise for ensuring that users of assistive tools are informed about the result even if the focus is moved to a different UI element (which, in general, should be avoided because users can get lost).

Aug 6 2025, 10:01 AM · gpd5x (gpd-5.0.0), a11y, kleopatra
ikloecker changed the status of T7770: Kleopatra: Ensure that result of notepad operation is accessible, a subtask of T5824: Kleopatra: Full accessibility support, from Open to Testing.
Aug 6 2025, 10:01 AM · a11y, kleopatra
ikloecker added a subtask for T5824: Kleopatra: Full accessibility support: T7770: Kleopatra: Ensure that result of notepad operation is accessible.
Aug 6 2025, 9:51 AM · a11y, kleopatra
ikloecker edited parent tasks for T7770: Kleopatra: Ensure that result of notepad operation is accessible, added: T5824: Kleopatra: Full accessibility support; removed: T7769: Kleopatra: implement accessible notifications.
Aug 6 2025, 9:51 AM · gpd5x (gpd-5.0.0), a11y, kleopatra
ikloecker removed a subtask for T7769: Kleopatra: implement accessible notifications: T7770: Kleopatra: Ensure that result of notepad operation is accessible.
Aug 6 2025, 9:51 AM · a11y, kleopatra
ikloecker renamed T7770: Kleopatra: Ensure that result of notepad operation is accessible from Kleopatra: add a11y notifications for notepad to Kleopatra: Ensure that result of notepad operation is accessible.
Aug 6 2025, 9:50 AM · gpd5x (gpd-5.0.0), a11y, kleopatra
ikloecker committed rKLEOPATRA18441d47a36a: Use better tooltip for Close button of result message (authored by ikloecker).
Use better tooltip for Close button of result message
Aug 6 2025, 9:45 AM
ikloecker committed rKLEOPATRA4c302a15715d: Notepad: Fix tab order of sign/encrypt options and action buttons (authored by ikloecker).
Notepad: Fix tab order of sign/encrypt options and action buttons
Aug 6 2025, 9:04 AM
ikloecker committed rKLEOPATRAb7a8a8d0f658: Notepad: Focus result widget after the crypto operation (authored by ikloecker).
Notepad: Focus result widget after the crypto operation
Aug 6 2025, 9:04 AM
ikloecker committed rKLEOPATRA2e409789f7b4: Notepad: Focus progress label while processing notepad (authored by ikloecker).
Notepad: Focus progress label while processing notepad
Aug 6 2025, 9:04 AM
ikloecker committed rKLEOPATRA2a8bfef93cee: Notepad: Give focus back to widget that had focus on start of processing (authored by ikloecker).
Notepad: Give focus back to widget that had focus on start of processing
Aug 6 2025, 9:04 AM

Aug 5 2025

ikloecker committed rKLEOPATRA9bd3de9d3a21: Another text update (authored by ikloecker).
Another text update
Aug 5 2025, 6:08 PM
ikloecker committed rKLEOPATRA60a046d4893e: Improve texts (authored by ikloecker).
Improve texts
Aug 5 2025, 6:04 PM
ikloecker committed rKLEOPATRAeaf86839a47b: Apply 2 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 2 suggestion(s) to 1 file(s)
Aug 5 2025, 6:00 PM
ikloecker claimed T7770: Kleopatra: Ensure that result of notepad operation is accessible.
Aug 5 2025, 5:15 PM · gpd5x (gpd-5.0.0), a11y, kleopatra
ikloecker committed rKLEOPATRA1a237edfb3c5: Notepad: For assistive tools add label and description for text input (authored by ikloecker).
Notepad: For assistive tools add label and description for text input
Aug 5 2025, 4:11 PM
ikloecker committed rKLEOPATRAfde772a172b8: Hide result message when reverting notepad (authored by TobiasFella).
Hide result message when reverting notepad
Aug 5 2025, 4:06 PM
ikloecker committed rKLEOPATRAa923296f913c: Notepad: Remember last operation (authored by ikloecker).
Notepad: Remember last operation
Aug 5 2025, 4:04 PM
ikloecker committed rKLEOPATRA9163e4ec4318: Optionally, log all accessibility events (authored by ikloecker).
Optionally, log all accessibility events
Aug 5 2025, 4:04 PM

Aug 4 2025

ikloecker added a comment to T7736: Pinentry: Show/hide button not accessible by keyboard.

The gold rule of tab order is that tab order follows the usual reading direction, i.e. line by line from left to right. If you press Enter after entering the password in the first input field then the focus should jump to the second input field.

Aug 4 2025, 10:26 PM · gpd5x (gpd-5.0.0), vsd33 (vsd-3.3.3), vsd34, a11y, pinentry
ikloecker added a comment to T7759: Kleopatra: Notepad encryption with S/MIME fails.

Do you have a gpgme log?

Aug 4 2025, 5:11 PM · gpd5x (gpd-5.0.0), gnupg26, gpgme, kleopatra
ikloecker removed a subtask for T6869: Kleopatra: Improve verification results messages (esp. for invalid signature and multiple signatures): T7651: Draft: Kleopatra: Improve color codes of verification result messages.
Aug 4 2025, 9:36 AM · gpd5x (gpd-5.0.0), kleopatra
ikloecker removed a parent task for T7651: Draft: Kleopatra: Improve color codes of verification result messages: T6869: Kleopatra: Improve verification results messages (esp. for invalid signature and multiple signatures).
Aug 4 2025, 9:36 AM · kleopatra
ikloecker claimed T7736: Pinentry: Show/hide button not accessible by keyboard.
Aug 4 2025, 9:35 AM · gpd5x (gpd-5.0.0), vsd33 (vsd-3.3.3), vsd34, a11y, pinentry
ikloecker claimed T6117: Kleopatra: Make creation of S/MIME certificate signing request accessible.
Aug 4 2025, 9:30 AM · gpd5x (gpd-5.0.0), a11y, vsd34, kleopatra
ikloecker claimed T7733: Kleopatra: Color is used as the only visual means of conveying selection.
Aug 4 2025, 9:28 AM · gpd5x, a11y, kleopatra

Jul 31 2025

werner awarded T7758: Kleopatra: Make the registry path for the GnuPG install directory customizable a Cup of Joe token.
Jul 31 2025, 8:39 PM · test on hold, Windows, gpd5x, kleopatra
ikloecker renamed T7761: Kleopatra: Change location of *staterc files from Wrong location of *staterc files to Kleopatra: Change location of *staterc files.
Jul 31 2025, 6:01 PM
ikloecker changed the status of T7758: Kleopatra: Make the registry path for the GnuPG install directory customizable, a subtask of T7528: Make it possible to run Kleopatra VSD and Kleopatra GPD in parallel, from Open to Testing.
Jul 31 2025, 4:21 PM · vsd34, test on hold, gpd5x, kleopatra
ikloecker changed the status of T7758: Kleopatra: Make the registry path for the GnuPG install directory customizable from Open to Testing.

Kleopatra from VSD installations should now use gpgv from the GnuPG installed by VSD when verifying the signature of the VERSION file. GPD and Gpg4win installations both use gpgv from the GnuPG installed at the value of the registry key "Software\\GnuPG:Install Directory".

Jul 31 2025, 4:21 PM · test on hold, Windows, gpd5x, kleopatra
ikloecker committed rWfb1f9cc1100f: Configure libkleo with different GnuPG install dir registry key for VSD (authored by ikloecker).
Configure libkleo with different GnuPG install dir registry key for VSD
Jul 31 2025, 4:14 PM
ikloecker committed rLIBKLEO9ccc6e3a2cc2: Allow build-time customization of registry key to find GnuPG (authored by ikloecker).
Allow build-time customization of registry key to find GnuPG
Jul 31 2025, 4:13 PM
ikloecker moved T7758: Kleopatra: Make the registry path for the GnuPG install directory customizable from Backlog to WIP on the gpd5x board.
Jul 31 2025, 9:12 AM · test on hold, Windows, gpd5x, kleopatra

Jul 30 2025

ikloecker added a comment to T7755: Kleopatra: Show error if a certification did not succeed, even if the cause is crash of background process.

If an error occurs then we emit a failure. But if gpg crashes then gpgme just sees a broken pipe.

Jul 30 2025, 5:25 PM · gnupg, gpgme, gpd5x, kleopatra
ikloecker updated the task description for T7758: Kleopatra: Make the registry path for the GnuPG install directory customizable.
Jul 30 2025, 4:18 PM · test on hold, Windows, gpd5x, kleopatra
ikloecker added a subtask for T7528: Make it possible to run Kleopatra VSD and Kleopatra GPD in parallel: T7758: Kleopatra: Make the registry path for the GnuPG install directory customizable.
Jul 30 2025, 4:15 PM · vsd34, test on hold, gpd5x, kleopatra
ikloecker added a parent task for T7758: Kleopatra: Make the registry path for the GnuPG install directory customizable: T7528: Make it possible to run Kleopatra VSD and Kleopatra GPD in parallel.
Jul 30 2025, 4:15 PM · test on hold, Windows, gpd5x, kleopatra
ikloecker triaged T7758: Kleopatra: Make the registry path for the GnuPG install directory customizable as Normal priority.
Jul 30 2025, 4:15 PM · test on hold, Windows, gpd5x, kleopatra
ikloecker added a comment to T7757: Kleopatra: Error "no data" on decryption of tar.gpg archive.

Some lines from the log:

2025-07-30 12:35:29 gpgme[716.23bc]   _gpgme_io_read: check: [GNUPG:] DECRYPTION_KEY 46ED5D7758C1BD71C27AF928
2025-07-30 12:35:29 gpgme[716.23bc]   _gpgme_io_read: check: FFA2FCCB2EC589F8 98111E67AE06F2BEFD2BDE10C5D6C91
2025-07-30 12:35:29 gpgme[716.23bc]   _gpgme_io_read: check: 9005F36A4 u<LF>
2025-07-30 12:35:29 gpgme[716.23bc]   _gpgme_io_read: check: [GNUPG:] BEGIN_DECRYPTION<LF>
2025-07-30 12:35:29 gpgme[716.23bc]   _gpgme_io_read: check: [GNUPG:] DECRYPTION_INFO 2 9 0 0<LF>
2025-07-30 12:35:29 gpgme[716.23bc]   _gpgme_io_read: check: [GNUPG:] PLAINTEXT 62 1753871344 <LF>
[...]
2025-07-30 12:35:29 gpgme[716.23bc]   _gpgme_io_read: check: [GNUPG:] NEWSIG<LF>
[...]
2025-07-30 12:35:29 gpgme[716.23bc]   _gpgme_io_read: check: [GNUPG:] KEY_CONSIDERED F8D51DE0EE16E9B57009B8DE
2025-07-30 12:35:29 gpgme[716.23bc]   _gpgme_io_read: check: 458612006D8E6F0D 0<LF>
[...]
2025-07-30 12:35:29 gpgme[716.23bc]   _gpgme_io_read: check: [GNUPG:] GPGTAR_EXTRACT 2 0 0 0 0 0 0<LF>
[...]
2025-07-30 12:35:29 gpgme[716.23bc]   _gpgme_io_read: check: [GNUPG:] SUCCESS<LF>
[...]
2025-07-30 12:35:29 gpgme[716.808] gpgme:reader: check: ctx->hdd=0x000001b90c8a6a60 got EOF (broken pipe)
[...]
2025-07-30 12:35:29 gpgme[716.23bc]   _gpgme_cancel_with_err: enter: ctx=0x000001b90c854430 ctx_err=117440570, op_err=0
[...]
2025-07-30 12:35:29 gpgme[716.1e08] gpgme:reader: check: ctx->hdd=0x000001b90c8a68c0 got EOF (closed by us)
[...]
2025-07-30 12:35:29 gpgme[716.23bc] gpgme_op_decrypt_ext:186: error: No data <GPGME>\n
2025-07-30 12:35:29 gpgme[716.23bc] gpgme_op_verify_result: enter: ctx=0x000001b90c854430 
2025-07-30 12:35:29 gpgme[716.23bc] gpgme_op_verify_result: leave: result=0x000001b90c7d1150
2025-07-30 12:35:29 gpgme[716.23bc] gpgme_get_protocol: call: ctx=0x000001b90c854430 ctx->protocol=0 (OpenPGP)
2025-07-30 12:35:29 gpgme[716.23bc] gpgme_op_decrypt_result: enter: ctx=0x000001b90c854430 
2025-07-30 12:35:29 gpgme[716.23bc] gpgme_op_decrypt_result: check: ctx=0x000001b90c854430 result: recipient: keyid=FFA2FCCB2EC589F8, pubkey_algo=302, status=Success
2025-07-30 12:35:29 gpgme[716.23bc] gpgme_op_decrypt_result: leave: result=0x000001b90c5e3290

-> there's a broken pipe; _gpgme_cancel_with_err has ctx_err 117440570 = (GPGME, No data)
-> gpgme_op_decrypt_ext reports an error: No data <GPGME>\n
-> There doesn't seem to be a verify result (although the archive is signed and encrypted)
-> There is a decrypt result with status Success

Jul 30 2025, 2:29 PM · gpd5x (gpd-5.0.0), gnupg26, kleopatra
ikloecker added a comment to T7755: Kleopatra: Show error if a certification did not succeed, even if the cause is crash of background process.

I had a quick look at the status messages that gpg emits. Unfortunately, gpg doesn't emit a status message after successfully signing a key. So, we may have to check whether the signed key really has a new certification to ensure that the operation succeeded. And we should make future version of gpg emit a success status.

Jul 30 2025, 1:57 PM · gnupg, gpgme, gpd5x, kleopatra
ikloecker added a comment to T7754: gpg segfaults when signing a key with --edit-key and --set-notation=rem@gnupg.org=foo.

I can confirm that the crash is fixed by the change.

Jul 30 2025, 10:42 AM · gnupg, Bug Report
ikloecker created T7754: gpg segfaults when signing a key with --edit-key and --set-notation=rem@gnupg.org=foo.
Jul 30 2025, 10:02 AM · gnupg, Bug Report

Jul 29 2025

ikloecker moved T7751: Kleopatra: Text field of notepad has no label/accessible name from Backlog to WIP on the gpd5x board.
Jul 29 2025, 10:38 AM · gpd5x (gpd-5.0.0), vsd34, a11y, kleopatra
ikloecker added a parent task for T5901: Kleopatra: Make it usable with 400 % magnification: Unknown Object (Maniphest Task).
Jul 29 2025, 10:19 AM · gpd5x, a11y, kleopatra
ikloecker added a parent task for T5846: Kleopatra: File operation resultlistwidget accessibility (contrast): Unknown Object (Maniphest Task).
Jul 29 2025, 10:19 AM · vsd34, a11y, kleopatra
ikloecker added a parent task for T6869: Kleopatra: Improve verification results messages (esp. for invalid signature and multiple signatures): Unknown Object (Maniphest Task).
Jul 29 2025, 10:19 AM · gpd5x (gpd-5.0.0), kleopatra
ikloecker added a parent task for T7733: Kleopatra: Color is used as the only visual means of conveying selection: Unknown Object (Maniphest Task).
Jul 29 2025, 10:18 AM · gpd5x, a11y, kleopatra
ikloecker changed the status of T7736: Pinentry: Show/hide button not accessible by keyboard, a subtask of T5824: Kleopatra: Full accessibility support, from Open to Testing.
Jul 29 2025, 9:56 AM · a11y, kleopatra
ikloecker changed the status of T7736: Pinentry: Show/hide button not accessible by keyboard from Open to Testing.

The fix should be available in gpg4win-5.0.0-beta350.

Jul 29 2025, 9:56 AM · gpd5x (gpd-5.0.0), vsd33 (vsd-3.3.3), vsd34, a11y, pinentry
ikloecker claimed T7751: Kleopatra: Text field of notepad has no label/accessible name.
Jul 29 2025, 9:49 AM · gpd5x (gpd-5.0.0), vsd34, a11y, kleopatra
ikloecker added a parent task for T6117: Kleopatra: Make creation of S/MIME certificate signing request accessible: Unknown Object (Maniphest Task).
Jul 29 2025, 9:48 AM · gpd5x (gpd-5.0.0), a11y, vsd34, kleopatra
ikloecker added a parent task for T7751: Kleopatra: Text field of notepad has no label/accessible name: Unknown Object (Maniphest Task).
Jul 29 2025, 9:48 AM · gpd5x (gpd-5.0.0), vsd34, a11y, kleopatra
ikloecker triaged T7751: Kleopatra: Text field of notepad has no label/accessible name as Normal priority.
Jul 29 2025, 9:44 AM · gpd5x (gpd-5.0.0), vsd34, a11y, kleopatra
ikloecker added a project to T7739: pinentry/kleopatra: NVDA reads text multiple times: vsd34.

Ideally, this will be solved for VSD 3.4.

Jul 29 2025, 9:38 AM · gpd5x (gpd-5.0.0), vsd34, a11y, kleopatra