Page MenuHome GnuPG

ikloecker (Ingo Klöcker)
Engineering

Projects

User Details

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

Recent Activity

Yesterday

ikloecker committed rKLEOPATRAa2188f3b3c46: Fix compile for QGPGME_VERSION < 2.0.0 (authored by Allen Winter <winter@kde.org>).
Fix compile for QGPGME_VERSION < 2.0.0
Fri, Aug 29, 12:44 PM

Thu, Aug 28

ikloecker committed rKLEOPATRA3ea1c233a9c9: Remove old NewCertificateWizard (authored by ikloecker).
Remove old NewCertificateWizard
Thu, Aug 28, 4:58 PM
ikloecker committed rKLEOPATRA9590d0cbca52: Use new CSR dialog for creation of CSRs (authored by ikloecker).
Use new CSR dialog for creation of CSRs
Thu, Aug 28, 4:58 PM
ikloecker committed rKLEOPATRA17adaf55476d: Add a new dialog for entering the data for a CSR (authored by ikloecker).
Add a new dialog for entering the data for a CSR
Thu, Aug 28, 4:58 PM
ikloecker committed rLIBKLEO3abbecbaa75e: Extend KeyUsage to allow creating group keys (authored by TobiasFella).
Extend KeyUsage to allow creating group keys
Thu, Aug 28, 3:45 PM
ikloecker committed rLIBKLEO29fdf1f8748d: Don't make the dialog larger than necessary (authored by ikloecker).
Don't make the dialog larger than necessary
Thu, Aug 28, 3:41 PM
ikloecker committed rLIBKLEO32ee8b8baf9b: Make a few validation helpers public (authored by ikloecker).
Make a few validation helpers public
Thu, Aug 28, 3:41 PM
ikloecker committed rLIBKLEOff0a8f2521f4: Export FormTextInput to allow usage in Kleopatra (authored by ikloecker).
Export FormTextInput to allow usage in Kleopatra
Thu, Aug 28, 3:41 PM
ikloecker committed rLIBKLEOe14d57cdd8d5: Fix duplicate "Error: " prefix of error messages (authored by ikloecker).
Fix duplicate "Error: " prefix of error messages
Thu, Aug 28, 3:41 PM
ikloecker committed rLIBKLEO98f3d1defba7: Avoid indentation of widgets inside AnimatedExpander (authored by ikloecker).
Avoid indentation of widgets inside AnimatedExpander
Thu, Aug 28, 3:41 PM
ikloecker committed rLIBKLEO5ecb49f14460: Avoid incorrect height of collapsed expander (authored by ikloecker).
Avoid incorrect height of collapsed expander
Thu, Aug 28, 3:40 PM
ikloecker committed rW3ff9e368ee64: appimage: Switch to gcc 14 (authored by ikloecker).
appimage: Switch to gcc 14
Thu, Aug 28, 11:48 AM

Mon, Aug 25

ikloecker added a comment to T7794: gpg pick the wrong username.

I don't see the problem. The pattern "Kyber768" is ambiguous because it matches the user IDs of both keys. The match is a simple substring match. There's no logic for "exact match" and no heuristic for "better match". If you want to ensure that a specific key is chosen then you must use a unique identifier for the key. Best use the fingerprint.

Mon, Aug 25, 8:45 PM · gnupg, FAQ
ikloecker moved T6117: Kleopatra: Make creation of S/MIME certificate signing request accessible from Backlog to WIP on the gpd5x board.
Mon, Aug 25, 11:40 AM · a11y, gpd5x, vsd34, kleopatra

Thu, Aug 21

ikloecker moved T7644: Kleopatra: 'Show Audit Log' in signature verification needs two clicks to open from Backlog to WIP on the vsd34 board.
Thu, Aug 21, 4:12 PM · vsd34, Bug Report, gpd5x, kleopatra
ikloecker moved T7644: Kleopatra: 'Show Audit Log' in signature verification needs two clicks to open from Backlog to WIP on the vsd34 board.
Thu, Aug 21, 3:47 PM · vsd34, Bug Report, gpd5x, kleopatra
ikloecker moved T7558: Kleopatra: Show a certificate's comment field in certification dialog. from Backlog to WIP on the vsd34 board.

Backported for VSD 3.4

Thu, Aug 21, 3:47 PM · vsd34, gpd5x, kleopatra
ikloecker moved T7707: Kleopatra: Unformatted fingerprints from Backlog to WIP on the vsd34 board.

Backported for VSD 3.4

Thu, Aug 21, 3:45 PM · vsd34, gpd5x, kleopatra
ikloecker committed rKLEOPATRAbbcf9c758450: Improve wording of expiry dialog (authored by ikloecker).
Improve wording of expiry dialog
Thu, Aug 21, 3:44 PM
ikloecker committed rKLEOPATRA8a5ae7e438ae: Use nicer formatting for showing fingerprints of card keys (authored by TobiasFella).
Use nicer formatting for showing fingerprints of card keys
Thu, Aug 21, 3:44 PM
ikloecker committed rLIBKLEO4b1d01fb592c: Improve formatting for fingerprints in tooltips (authored by TobiasFella).
Improve formatting for fingerprints in tooltips
Thu, Aug 21, 3:43 PM
ikloecker committed rLIBKLEOd59781e5024d: Use nicer formatting for key ids in comboboxes (authored by TobiasFella).
Use nicer formatting for key ids in comboboxes
Thu, Aug 21, 3:42 PM
ikloecker added a comment to T7644: Kleopatra: 'Show Audit Log' in signature verification needs two clicks to open.

Backported for VSD 3.4

Thu, Aug 21, 3:38 PM · vsd34, Bug Report, gpd5x, kleopatra
ikloecker committed rKLEOPATRA72a347c23311: UrlLabel: Only focus next child if event is not from mouse (authored by TobiasFella).
UrlLabel: Only focus next child if event is not from mouse
Thu, Aug 21, 3:36 PM
ikloecker moved T7552: Kleopatra: Add search function to "configuration overview" from Backlog to WIP on the vsd34 board.

Backported for VSD 3.4

Thu, Aug 21, 3:31 PM · vsd34, gpd5x, kleopatra
ikloecker moved T7615: Kleopatra: Make completion of commands entered in GnuPG Configuration Overview dialog case-sensitive from Backlog to WIP on the vsd34 board.

Backported for VSD 3.4

Thu, Aug 21, 3:29 PM · vsd34, gpd5x, kleopatra
ikloecker committed rKLEOPATRA24aa7325f464: Make auto-completion case-sensitive and use a popup (authored by ikloecker).
Make auto-completion case-sensitive and use a popup
Thu, Aug 21, 3:27 PM
ikloecker moved T7558: Kleopatra: Show a certificate's comment field in certification dialog. from Backlog to WIP on the vsd34 board.

Backported for VSD 3.4

Thu, Aug 21, 3:24 PM · vsd34, gpd5x, kleopatra
ikloecker committed rLIBKLEO09cbec1a3a07: Use standard formatting for keys in KeySelectionCombo (authored by TobiasFella).
Use standard formatting for keys in KeySelectionCombo
Thu, Aug 21, 3:24 PM
ikloecker moved T7394: Kleopatra: RSA-1024 is shown as "Unknown algorithm" in the certificate list from Backlog to WIP on the vsd34 board.

Backported for VSD 3.4

Thu, Aug 21, 3:11 PM · vsd34, gpd5x, kleopatra
ikloecker committed rLIBKLEO7920df6e7d4c: Add algorithm name for rsa 1024 (authored by TobiasFella).
Add algorithm name for rsa 1024
Thu, Aug 21, 3:10 PM
ikloecker moved T7215: Improve UX of "subkey expiry change" window from Backlog to WIP on the vsd34 board.

Backported for VSD 3.4

Thu, Aug 21, 3:06 PM · vsd34, gpd5x, kleopatra
ikloecker committed rKLEOPATRA2afee28357a9: Improve wording of expiry dialog (authored by TobiasFella).
Improve wording of expiry dialog
Thu, Aug 21, 3:05 PM
ikloecker moved T7736: Pinentry: Show/hide button not accessible by keyboard from Backlog to WIP on the vsd34 board.

In the meantime pinentry has been updated also for VSD 3.4.

Thu, Aug 21, 10:31 AM · vsd33 (vsd-3.3.3), vsd34, gpd5x, a11y, pinentry
ikloecker committed rW34880219c819: Configure kleopatra with different application name for GPD and VSD (authored by ikloecker).
Configure kleopatra with different application name for GPD and VSD
Thu, Aug 21, 10:27 AM
ikloecker changed the status of T7752: Create default Shortcut for details, a subtask of T5824: Kleopatra: Full accessibility support, from Open to Testing.
Thu, Aug 21, 10:26 AM · a11y, kleopatra
ikloecker changed the status of T7752: Create default Shortcut for details from Open to Testing.
Thu, Aug 21, 10:26 AM · kleopatra, vsd34, gpd5x, a11y
ikloecker moved T7752: Create default Shortcut for details from Backlog to WIP on the vsd34 board.

Backported for VSD 3.4

Thu, Aug 21, 10:25 AM · kleopatra, vsd34, gpd5x, a11y
ikloecker committed rKLEOPATRAc07c1c9ddf68: Move stylesheet change to a QProxyStyle (authored by CarlSchwan).
Move stylesheet change to a QProxyStyle
Thu, Aug 21, 10:23 AM
ikloecker committed rKLEOPATRA333626942601: Open certificate details when pressing enter in certificate list (authored by TobiasFella).
Open certificate details when pressing enter in certificate list
Thu, Aug 21, 10:23 AM
ikloecker committed rWf9eaaa833e81: kleopatra: Avoid problem with revoked user IDs when selecting keys (authored by ikloecker).
kleopatra: Avoid problem with revoked user IDs when selecting keys
Thu, Aug 21, 10:09 AM
ikloecker committed rW9a3eb56602d9: Add patches for T7674 (Restore behavior of RSAKeySizes and PGPKeyType) (authored by ikloecker).
Add patches for T7674 (Restore behavior of RSAKeySizes and PGPKeyType)
Thu, Aug 21, 10:09 AM
ikloecker committed rWf60666fe86e2: Add patch for T7639 (Version information sometimes not shown) (authored by ikloecker).
Add patch for T7639 (Version information sometimes not shown)
Thu, Aug 21, 10:09 AM
ikloecker committed rW464f419ad0f8: Update NEWS (authored by ikloecker).
Update NEWS
Thu, Aug 21, 10:08 AM
ikloecker committed rW8bfea8ff5db1: Remove code for merging translations and remove custom translations (authored by ikloecker).
Remove code for merging translations and remove custom translations
Thu, Aug 21, 10:08 AM
ikloecker committed rWc4bef53c3476: Add script for updating translation files of KDE projects (authored by ikloecker).
Add script for updating translation files of KDE projects
Thu, Aug 21, 10:08 AM
ikloecker committed rW340201157d21: Remove obsolete gen-local-l10n.sh (authored by ikloecker).
Remove obsolete gen-local-l10n.sh
Thu, Aug 21, 10:08 AM
ikloecker committed rWa91d1fbaea37: Fix installation of qt.conf with MSI installers (authored by ikloecker).
Fix installation of qt.conf with MSI installers
Thu, Aug 21, 10:07 AM
ikloecker committed rWc8bc841a362d: qtbase: Use Qt's standard paths if expanding value from qt.conf fails (authored by ikloecker).
qtbase: Use Qt's standard paths if expanding value from qt.conf fails
Thu, Aug 21, 10:07 AM
ikloecker committed rW9a7e890f2dfa: qtbase: Use Qt's standard paths if ExpandEnvironmentStrings fails (authored by ikloecker).
qtbase: Use Qt's standard paths if ExpandEnvironmentStrings fails
Thu, Aug 21, 10:07 AM
ikloecker committed rW6e09055e6fe2: qtbase: Don't use Qt's logging to log warnings (authored by ikloecker).
qtbase: Don't use Qt's logging to log warnings
Thu, Aug 21, 10:07 AM
ikloecker committed rW7b5c5870e831: Fix logic to determine the product name (authored by ikloecker).
Fix logic to determine the product name
Thu, Aug 21, 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)
Thu, Aug 21, 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
Thu, Aug 21, 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

Thu, Aug 21, 9:44 AM · vsd34, gpd5x, kleopatra

Wed, Aug 20

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

Mon, Aug 18

ikloecker committed rKLEOPATRAca3ff86ef814: Use AnimatedExpander from libkleo (authored by ikloecker).
Use AnimatedExpander from libkleo
Mon, Aug 18, 5:47 PM
ikloecker committed rLIBKLEO12abee9218aa: GIT_SILENT Bump library version (authored by ikloecker).
GIT_SILENT Bump library version
Mon, Aug 18, 5:35 PM
ikloecker committed rLIBKLEO12a0eab2fafb: Make AnimatedExpander public (authored by ikloecker).
Make AnimatedExpander public
Mon, Aug 18, 5:35 PM
ikloecker committed rLIBKLEO2edf1f1d652e: Pimpl AnimatedExpander (authored by ikloecker).
Pimpl AnimatedExpander
Mon, Aug 18, 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.

Mon, Aug 18, 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.

Mon, Aug 18, 3:11 PM · gpd5x, kleopatra
ikloecker committed rLIBKLEO737e5844bf3b: Make classification by suffix case-insensitive (authored by ikloecker).
Make classification by suffix case-insensitive
Mon, Aug 18, 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
Mon, Aug 18, 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
Mon, Aug 18, 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
Mon, Aug 18, 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
Mon, Aug 18, 1:18 PM
ikloecker claimed T7780: Kleopatra: upper case file extensions should be treated the same as lower case when decrypting.
Mon, Aug 18, 11:49 AM · gpd5x, 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.

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

Wed, Aug 13

ikloecker moved T7776: Kleopatra: NVDA reads parent window of error messages from Backlog to WIP on the gpd5x board.
Wed, Aug 13, 12:38 PM · gpd5x, a11y, kleopatra
ikloecker triaged T7776: Kleopatra: NVDA reads parent window of error messages as Normal priority.
Wed, Aug 13, 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.
Wed, Aug 13, 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).

Wed, Aug 13, 12:21 PM · gpd5x, 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
Wed, Aug 13, 12:06 PM

Mon, Aug 11

ikloecker committed rKLEOPATRAdd8cbab5314e: Add missing UI marker to new message (authored by ikloecker).
Add missing UI marker to new message
Mon, Aug 11, 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.
Mon, Aug 11, 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

Mon, Aug 11, 11:16 AM · gpd5x, 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.
Mon, Aug 11, 9:50 AM · gpd5x, vsd34, a11y, kleopatra
ikloecker added a project to T7739: pinentry/kleopatra: NVDA reads text multiple times: gpd5x.
Mon, Aug 11, 9:46 AM · gpd5x, vsd34, a11y, kleopatra

Fri, Aug 8

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
Fri, Aug 8, 4:35 PM
ikloecker committed rKLEOPATRA02d863b4d818: Use Qt to log properties of QAccessibleEvent (authored by ikloecker).
Use Qt to log properties of QAccessibleEvent
Fri, Aug 8, 4:35 PM

Thu, Aug 7

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
Thu, Aug 7, 12:01 PM
ikloecker committed rMTPc2b63525a531: Remove obsolete CI template (authored by ikloecker).
Remove obsolete CI template
Thu, Aug 7, 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
Thu, Aug 7, 11:33 AM
ikloecker committed rKLEOPATRAb4b3d1870d05: Remove long obsolete feature check (authored by ikloecker).
Remove long obsolete feature check
Thu, Aug 7, 11:29 AM
ikloecker committed rKLEOPATRA9f3bd7ef7999: Fix build with QGpgme 2 (authored by ikloecker).
Fix build with QGpgme 2
Thu, Aug 7, 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.
Thu, Aug 7, 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

Thu, Aug 7, 10:34 AM · gpd5x, 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
Thu, Aug 7, 10:29 AM
ikloecker committed rKLEOPATRA0efd675d2fe8: Notepad: Remember last operation (authored by ikloecker).
Notepad: Remember last operation
Thu, Aug 7, 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
Thu, Aug 7, 10:17 AM
ikloecker committed rKLEOPATRA6bbf5532fceb: Apply Eva's suggestion (authored by ikloecker).
Apply Eva's suggestion
Thu, Aug 7, 10:07 AM
ikloecker committed rKLEOPATRAaad9a6d5e53e: Another text update (authored by ikloecker).
Another text update
Thu, Aug 7, 10:07 AM
ikloecker committed rKLEOPATRAdc8b279dcac9: Improve texts (authored by ikloecker).
Improve texts
Thu, Aug 7, 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)
Thu, Aug 7, 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
Thu, Aug 7, 10:07 AM

Wed, Aug 6

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

Wed, Aug 6, 10:01 AM · gpd5x, 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.
Wed, Aug 6, 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.
Wed, Aug 6, 9:51 AM · a11y, kleopatra