Page MenuHome GnuPG

ikloecker (Ingo Klöcker)
Engineering

Projects

User Details

User Since
Jul 24 2020, 9:57 AM (208 w, 1 d)
Availability
Available

Recent Activity

Thu, Jul 18

ikloecker committed rM9ab2ce36f9b9: build,qt: Don't put generated camel-case headers in tarball (authored by ikloecker).
build,qt: Don't put generated camel-case headers in tarball
Thu, Jul 18, 4:23 PM
ikloecker committed rMc69240c843f2: core: Remove obsolete source files (authored by ikloecker).
core: Remove obsolete source files
Thu, Jul 18, 4:23 PM
ikloecker committed rM42e151b34ba1: build,qt: Allow building Qt 5 bindings and Qt 6 bindings (authored by ikloecker).
build,qt: Allow building Qt 5 bindings and Qt 6 bindings
Thu, Jul 18, 2:45 PM
ikloecker committed rMe6830b58b6de: build,qt: Decouple generation of moc files (authored by ikloecker).
build,qt: Decouple generation of moc files
Thu, Jul 18, 2:45 PM
ikloecker committed rM899a572b3355: build,qt: Remove include directories on uninstall (authored by ikloecker).
build,qt: Remove include directories on uninstall
Thu, Jul 18, 2:45 PM
ikloecker committed rM69558f2c0bed: build,qt: Decouple handling of include headers (authored by ikloecker).
build,qt: Decouple handling of include headers
Thu, Jul 18, 2:45 PM
ikloecker committed rM576d2db9dd9b: build,qt: Decouple (un)install of CMake files (authored by ikloecker).
build,qt: Decouple (un)install of CMake files
Thu, Jul 18, 2:45 PM
ikloecker closed T7205: GpgME: Support building Qt 5 bindings and Qt 6 bindings as Resolved.

It's now possible to build the Qt 5 bindings and the Qt 6 bindings in the same build. In fact, it's the new default (if the needed Qt libraries are found).

Thu, Jul 18, 2:44 PM · gpgme, Restricted Project

Wed, Jul 17

ikloecker moved T7205: GpgME: Support building Qt 5 bindings and Qt 6 bindings from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Wed, Jul 17, 11:48 AM · gpgme, Restricted Project
ikloecker triaged T7205: GpgME: Support building Qt 5 bindings and Qt 6 bindings as Normal priority.
Wed, Jul 17, 11:48 AM · gpgme, Restricted Project
ikloecker created T7203: GpgME: Implement S/MIME-specific variant of QGpgMESignEncryptJob.
Wed, Jul 17, 10:02 AM · gpgme, Restricted Project
ikloecker created T7202: Kleopatra: Allow "combined" sign & encrypt of text in Notepad for S/MIME certificates.
Wed, Jul 17, 9:59 AM · kleopatra, Restricted Project

Tue, Jul 16

ikloecker added a comment to T7134: Kleopatra: Allow PIN reset with Admin-PIN.

It's not tagged vsd33 and I didn't plan to backport this since it depends on other changes (T6787) that are master-only.

Tue, Jul 16, 9:52 AM · Feature Request, Restricted Project, kleopatra

Mon, Jul 15

ikloecker committed rMaa15a664b3cf: core: Support all keylist modes and fix possible overrun (authored by ikloecker).
core: Support all keylist modes and fix possible overrun
Mon, Jul 15, 10:36 PM
ikloecker added a comment to T7018: Kleopatra: Separate smartcard window with simplified layout.

Similarly, the table for NetKey cards.

Mon, Jul 15, 3:03 PM · gpd, Restricted Project, kleopatra
ikloecker added a comment to T7018: Kleopatra: Separate smartcard window with simplified layout.

For first feedback on the new slot/certificate table.

Mon, Jul 15, 3:02 PM · gpd, Restricted Project, kleopatra

Fri, Jul 12

ikloecker committed rKLEOPATRA4af4ab22e665: Add workaround for missing update when last actions button loses focus (authored by ikloecker).
Add workaround for missing update when last actions button loses focus
Fri, Jul 12, 4:29 PM
ikloecker committed rKLEOPATRA4424eef57b06: Update list of supported smart cards (authored by ikloecker).
Update list of supported smart cards
Fri, Jul 12, 4:29 PM
ikloecker committed rKLEOPATRAb8dfea3278b9: WIP Rewrite CardKeysView to display all card keys + certificates (authored by ikloecker).
WIP Rewrite CardKeysView to display all card keys + certificates
Fri, Jul 12, 4:29 PM
ikloecker committed rKLEOPATRAdf02136eceee: Add shared container for actions used in smart card management (authored by ikloecker).
Add shared container for actions used in smart card management
Fri, Jul 12, 4:29 PM
ikloecker committed rKLEOPATRA1d11d75d09a9: Disable Reload buttons in smart card window when reload is happening (authored by ikloecker).
Disable Reload buttons in smart card window when reload is happening
Fri, Jul 12, 3:16 PM
ikloecker committed rKLEOPATRA9fa0bbf48289: Emit a general signal on any status change of ReaderStatus (authored by ikloecker).
Emit a general signal on any status change of ReaderStatus
Fri, Jul 12, 3:16 PM
ikloecker committed rKLEOPATRA6033869e1088: Use a more instructive placeholder text for the search input field (authored by ikloecker).
Use a more instructive placeholder text for the search input field
Fri, Jul 12, 2:36 PM
ikloecker committed rKLEOPATRA68ca06503755: Use a more instructive placeholder text for the search input field (authored by ikloecker).
Use a more instructive placeholder text for the search input field
Fri, Jul 12, 2:28 PM
ikloecker committed rLIBKLEOe6f350c7264e: Bump library version (authored by ikloecker).
Bump library version
Fri, Jul 12, 2:18 PM
ikloecker committed rLIBKLEO286652b2995b: Allow forcing columns to be hidden (authored by ikloecker).
Allow forcing columns to be hidden
Fri, Jul 12, 2:18 PM
ikloecker committed rKLEOPATRA84107e9c2664: Remove upstreamed workaround (authored by ikloecker).
Remove upstreamed workaround
Fri, Jul 12, 12:29 PM
ikloecker committed rKLEOPATRA6ac7b849ffa8: Move Q_DECLARE_OPERATORS_FOR_FLAGS out of Kleo namespace (authored by ikloecker).
Move Q_DECLARE_OPERATORS_FOR_FLAGS out of Kleo namespace
Fri, Jul 12, 12:29 PM
ikloecker committed rLIBKLEO1eb85711ad0c: a11y: Ensure notification of a11y tools about focus for current item (authored by ikloecker).
a11y: Ensure notification of a11y tools about focus for current item
Fri, Jul 12, 12:25 PM
ikloecker committed rLIBKLEO3d0839a868d1: Declare global operator|() functions for flags in global namespace (authored by ikloecker).
Declare global operator|() functions for flags in global namespace
Fri, Jul 12, 11:45 AM
ikloecker committed rLIBKLEOb6507e9262bf: Declare global operator|() functions for flags in global namespace (authored by ikloecker).
Declare global operator|() functions for flags in global namespace
Fri, Jul 12, 9:44 AM

Thu, Jul 11

ikloecker renamed T7198: Kleopatra: Suggest validity date of subkeys to validity of primary key if this is shorter than 3 years from Kleopatra: Sugest validty date of subkeys to validity of primary key if this is shorter than 3 years to Kleopatra: Suggest validity date of subkeys to validity of primary key if this is shorter than 3 years.
Thu, Jul 11, 5:29 PM · gpd, Restricted Project, kleopatra
ikloecker committed rKLEOPATRA0109e4844054: Hide some card actions in VSD (authored by TobiasFella).
Hide some card actions in VSD
Thu, Jul 11, 9:43 AM

Wed, Jul 10

ikloecker committed rMe46748a0d18b: build,cpp: Fix include paths in forwarding headers in gpgme++ folder (authored by ikloecker).
build,cpp: Fix include paths in forwarding headers in gpgme++ folder
Wed, Jul 10, 11:57 PM
ikloecker added a comment to T7183: Kleopatra: Reduce certificates offered in Sign/Enyrypt dialog.

This behavior of the encrypt-to-others input field is intended. It avoids "Multiple matching certificates or groups found" errors if there is one current (good) certificate and one (or more) old expired certificates for an email address. There's a button to open a dialog listing all certificates so that the user can find a certificate they are missing in the input list's completion list. I think this is an acceptable compromise between making all certificates discoverable (even expired or revoked ones) and offering not too many irrelevant certificates. When the user selects a bad certificate in the selection dialog we should probably show a note that this certificate cannot be used instead of showing "Error: No matching certificates or groups found".

Wed, Jul 10, 6:14 PM · vsd33, Feature Request, kleopatra, Restricted Project

Mon, Jul 8

ikloecker committed rKLEOPATRA04fab47d0e80: Test toLogString compat template function (authored by ikloecker).
Test toLogString compat template function
Mon, Jul 8, 9:13 AM

Fri, Jul 5

ikloecker added a comment to T6447: Kleopatra: "imported certificates" tab inconsistencies.

Just a small addendum to what Andre wrote: Obviously, no tab should be shown if nothing was imported.

Fri, Jul 5, 5:41 PM · vsd33, Restricted Project, Bug Report, kleopatra
ikloecker committed rKLEOPATRA4ddd057b6af1: Remove no longer needed check for QGpgME >= 1.21.0 (authored by ikloecker).
Remove no longer needed check for QGpgME >= 1.21.0
Fri, Jul 5, 5:37 PM
ikloecker changed the status of T5960: Kleopatra: Encoding problems with GnuPG output on Windows from Open to Testing.

The final (known) encoding problem with broken umlauts in German error descriptions should be fixed.

Fri, Jul 5, 5:34 PM · vsd33, Restricted Project, kleopatra
ikloecker added a comment to T6739: Allow "refresh key/signatures" from key's context menu (from key list).

The ticket mentioned in the previous comment is T7190: Kleopatra: wrong claim of update in WKD for keys with no mail address.

Fri, Jul 5, 5:29 PM · vsd33, Restricted Project, kleopatra, Feature Request
ikloecker changed the status of T7190: Kleopatra: wrong claim of update in WKD for keys with no mail address from Open to Testing.
Fri, Jul 5, 5:28 PM · vsd33, kleopatra, Restricted Project
ikloecker added a comment to T7190: Kleopatra: wrong claim of update in WKD for keys with no mail address.

If one or more keys are refreshed and none of the keys has non-revoked user IDs with email addresses then Kleopatra shouldn't report a result for WKD anymore.

Fri, Jul 5, 5:25 PM · vsd33, kleopatra, Restricted Project
ikloecker moved T7190: Kleopatra: wrong claim of update in WKD for keys with no mail address from Backlog to WiP on the vsd33 board.

Backported for VSD 3.3.

Fri, Jul 5, 5:13 PM · vsd33, kleopatra, Restricted Project
ikloecker committed rKLEOPATRA5aa26a22922e: Improve result reporting for the certificate refresh (authored by ikloecker).
Improve result reporting for the certificate refresh
Fri, Jul 5, 5:12 PM
ikloecker committed rKLEOPATRA577aab168ac2: Only refresh non-revoked user IDs with email addresses via WKD (authored by ikloecker).
Only refresh non-revoked user IDs with email addresses via WKD
Fri, Jul 5, 5:12 PM
ikloecker claimed T7190: Kleopatra: wrong claim of update in WKD for keys with no mail address.
Fri, Jul 5, 5:05 PM · vsd33, kleopatra, Restricted Project
ikloecker committed rKLEOPATRAaebfdc6f2e2e: Improve result reporting for the certificate refresh (authored by ikloecker).
Improve result reporting for the certificate refresh
Fri, Jul 5, 5:04 PM
ikloecker committed rKLEOPATRA32310449ffef: Only refresh non-revoked user IDs with email addresses via WKD (authored by ikloecker).
Only refresh non-revoked user IDs with email addresses via WKD
Fri, Jul 5, 5:04 PM
ikloecker committed rLIBKLEO00964d4403db: Use Error::asStdString if available (authored by ikloecker).
Use Error::asStdString if available
Fri, Jul 5, 1:53 PM
ikloecker committed rLIBKLEOd8810e25e55c: Use Error::asStdString if available (authored by ikloecker).
Use Error::asStdString if available
Fri, Jul 5, 11:13 AM
ikloecker changed the status of T7188: gpgme: Error::asString can return wrongly encoded result on Windows, a subtask of T5960: Kleopatra: Encoding problems with GnuPG output on Windows, from Open to Testing.
Fri, Jul 5, 10:35 AM · vsd33, Restricted Project, kleopatra
ikloecker changed the status of T7188: gpgme: Error::asString can return wrongly encoded result on Windows from Open to Testing.

This should be tested as part of testing T5960 by checking that the German error description "Falscher Rückstellcode" is shown after entering a wrong reset code (PUK) for an OpenPGP smart card (https://dev.gnupg.org/T5960#188013).

Fri, Jul 5, 10:35 AM · Windows, gpgme, Restricted Project
ikloecker committed rMf6d020e24fb6: qt: Replace usage of deprecated Error::asString (authored by ikloecker).
qt: Replace usage of deprecated Error::asString
Fri, Jul 5, 10:30 AM
ikloecker committed rM28542b14c4df: cpp: Deprecate Error::asString and update users (authored by ikloecker).
cpp: Deprecate Error::asString and update users
Fri, Jul 5, 10:30 AM
ikloecker committed rMacf574af64d6: qt: Always include C++ binding headers with gpgme++/ prefix (authored by ikloecker).
qt: Always include C++ binding headers with gpgme++/ prefix
Fri, Jul 5, 10:30 AM
ikloecker committed rM2656d3ee5b1a: cpp: Add safer member function returning text describing an error (authored by ikloecker).
cpp: Add safer member function returning text describing an error
Fri, Jul 5, 10:30 AM
ikloecker committed rMb7435b31f6e6: build,cpp: Create forwarding headers in a gpgme++ folder (authored by ikloecker).
build,cpp: Create forwarding headers in a gpgme++ folder
Fri, Jul 5, 10:30 AM
ikloecker added a project to T7188: gpgme: Error::asString can return wrongly encoded result on Windows: Windows.
Fri, Jul 5, 9:54 AM · Windows, gpgme, Restricted Project
ikloecker moved T7188: gpgme: Error::asString can return wrongly encoded result on Windows from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Fri, Jul 5, 9:38 AM · Windows, gpgme, Restricted Project
ikloecker triaged T7188: gpgme: Error::asString can return wrongly encoded result on Windows as Normal priority.
Fri, Jul 5, 9:38 AM · Windows, gpgme, Restricted Project
ikloecker changed the status of T5960: Kleopatra: Encoding problems with GnuPG output on Windows from Testing to Open.
Fri, Jul 5, 9:26 AM · vsd33, Restricted Project, kleopatra

Thu, Jul 4

ikloecker added a comment to T7185: Calling gettext_use_utf8(1) for the main thread should enable UTF-8 for all later created secondary threads.

Using/setting a value of 2 would work for Kleopatra.

Thu, Jul 4, 6:36 PM · Windows, gpgrt, Bug Report
ikloecker moved T5960: Kleopatra: Encoding problems with GnuPG output on Windows from WiP to Backlog on the vsd33 board.

Mark for backport to VSD 3.3

Thu, Jul 4, 6:23 PM · vsd33, Restricted Project, kleopatra
ikloecker closed T6513: Kleopatra: Require GpgME 1.21, a subtask of T6491: Pinentry-Qt: Password prompt for each subkey if password change is cancelled, as Resolved.
Thu, Jul 4, 4:20 PM · kleopatra, pinentry, gnupg24 (gnupg-2.4.2), Restricted Project
ikloecker closed T6513: Kleopatra: Require GpgME 1.21 as Resolved.

Done. Not relevant for VSD 3.3 because there we use a much newer GpgME anyway.

Thu, Jul 4, 4:20 PM · kleopatra, Restricted Project
ikloecker committed rLIBKLEOa0407ff5cea2: Require GpgME 1.21.0 (authored by ikloecker).
Require GpgME 1.21.0
Thu, Jul 4, 12:49 PM
ikloecker created T7185: Calling gettext_use_utf8(1) for the main thread should enable UTF-8 for all later created secondary threads.
Thu, Jul 4, 12:38 PM · Windows, gpgrt, Bug Report
ikloecker added a comment to T5960: Kleopatra: Encoding problems with GnuPG output on Windows.

Some logs after entering a wrong reset code (PUK) for an OpenPGP smart card.

404.228467	2024/05/27 15:56:17.987	8056	kleopatra.exe	org.kde.pim.libkleo: sendCommand "SCD PASSWD --reset OPENPGP.2" failed: "Falscher R?ckstellcode" (code: 322, source: SCD)
404.230320	2024/05/27 15:56:17.987	8056	kleopatra.exe	org.kde.pim.libkleo: errorAsString gettext_use_utf8(-1) returns 1
404.230596	2024/05/27 15:56:17.987	8056	kleopatra.exe	org.kde.pim.libkleo: errorAsString error: Falscher R?ckstellcode
404.231068	2024/05/27 15:56:17.987	8056	kleopatra.exe	org.kde.pim.libkleo: errorAsString error (percent-encoded): "Falscher%20R%FCckstellcode"
404.231182	2024/05/27 15:56:17.987	8056	kleopatra.exe	org.kde.pim.kleopatra: ChangePinCommand::slotResult(): "Falscher R?ckstellcode" ( 322 )
404.231315	2024/05/27 15:56:17.987	8056	kleopatra.exe	org.kde.pim.libkleo: errorAsString gettext_use_utf8(-1) returns 1
404.231428	2024/05/27 15:56:17.987	8056	kleopatra.exe	org.kde.pim.libkleo: errorAsString error: Falscher R?ckstellcode
404.231850	2024/05/27 15:56:17.987	8056	kleopatra.exe	org.kde.pim.libkleo: errorAsString error (percent-encoded): "Falscher%20R%FCckstellcode"
Thu, Jul 4, 12:22 PM · vsd33, Restricted Project, kleopatra
ikloecker committed rLIBKLEO9586a995fd38: Remove obsolete SystemInfo::isDarkModeActive (authored by ikloecker).
Remove obsolete SystemInfo::isDarkModeActive
Thu, Jul 4, 10:07 AM
ikloecker set External Link to https://invent.kde.org/pim/kleopatra/-/merge_requests/239 on T6513: Kleopatra: Require GpgME 1.21.
Thu, Jul 4, 9:39 AM · kleopatra, Restricted Project
ikloecker committed rKLEOPATRA512deecdb104: Require GpgME 1.21.0 (authored by ikloecker).
Require GpgME 1.21.0
Thu, Jul 4, 9:29 AM
ikloecker committed rLIBKLEO313e9458daeb: Require GpgME 1.21.0 (authored by ikloecker).
Require GpgME 1.21.0
Thu, Jul 4, 9:28 AM
ikloecker claimed T6513: Kleopatra: Require GpgME 1.21.
Thu, Jul 4, 9:15 AM · kleopatra, Restricted Project

Wed, Jul 3

ikloecker committed rKLEOPATRA75681c5d558b: Set up content layout and show common card information in base class (authored by ikloecker).
Set up content layout and show common card information in base class
Wed, Jul 3, 5:07 PM
ikloecker committed rKLEOPATRAadde85fd94d0: Add a simple common superclass for all smart card widgets (authored by ikloecker).
Add a simple common superclass for all smart card widgets
Wed, Jul 3, 5:07 PM
ikloecker added a comment to T7183: Kleopatra: Reduce certificates offered in Sign/Enyrypt dialog.

Re 2.:

  • I think expired user IDs should also be offered. Otherwise, people who forgot to extend the validity of their certificate won't find their certificate. Usability-wise it's better to offer the certificate and show a notice that the selected certificate has expired. I wouldn't differentiate between primary and additional user IDs.
Wed, Jul 3, 10:37 AM · vsd33, Feature Request, kleopatra, Restricted Project
ikloecker added a comment to T7182: Draft: Kleopatra: Improve Certificate Tooltips in Certificate view.

In general, I question the usefulness of the tool tip for the certificate list. The information in the table is already very detailed and for more details there's the details view. Important information that's missing in the table shouldn't be hidden in the tool tip.

Wed, Jul 3, 9:54 AM · Documentation, Feature Request, kleopatra, Restricted Project

Tue, Jul 2

ikloecker moved T7067: Kleopatra: Add origin information in search results from WiP to Backlog on the vsd33 board.

I guess we want to backport the above change for VSD 3.3.

Tue, Jul 2, 6:15 PM · kleopatra, vsd33, Restricted Project
ikloecker added a comment to T7018: Kleopatra: Separate smartcard window with simplified layout.

First mock of new UI for PIV

Tue, Jul 2, 4:56 PM · gpd, Restricted Project, kleopatra
ikloecker committed rLIBKLEOde734e97dee4: Add function to get all subkeys for a key grip (authored by ikloecker).
Add function to get all subkeys for a key grip
Tue, Jul 2, 3:54 PM
ikloecker committed rLIBKLEOd7616be8f941: Fix event filtering of QAbstractItemView (authored by ikloecker).
Fix event filtering of QAbstractItemView
Tue, Jul 2, 3:54 PM
ikloecker added a comment to T6936: Kleopatra: Auto-select in case of only one keysearch result.

As I wrote "That the first result is selected is a side effect of making the certificate list more accessible." and "When the lookup finished, then the certificate list gets focus so that the users can immediately interact with the result."

Tue, Jul 2, 3:04 PM · vsd33, Restricted Project, kleopatra
ikloecker moved T7154: Kleopatra: Dragging and dropping a certificate from the main view onto itself shouldn't trigger an import from Backlog to WiP on the vsd33 board.
Tue, Jul 2, 2:55 PM · vsd33, Bug Report, Restricted Project, kleopatra
ikloecker moved T6076: Kleopatra: Many icons are hard to see if the dark high-contrast mode is activated from Backlog to WiP on the vsd33 board.

This also works for VSD 3.3 (because the required changes/patches are in gpg4win).

Tue, Jul 2, 2:54 PM · vsd33, Windows, kleopatra, Restricted Project
ikloecker moved T6076: Kleopatra: Many icons are hard to see if the dark high-contrast mode is activated from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Tue, Jul 2, 2:53 PM · vsd33, Windows, kleopatra, Restricted Project

Mon, Jul 1

ikloecker changed the status of T7181: Kleopatra: Failed to copy the old group configuration to new location from Open to Testing.

Fixed and backported for VSD 3.3.

Mon, Jul 1, 10:40 PM · vsd33, kleopatra, Restricted Project
ikloecker committed rKLEOPATRAcf1d0693dee9: Make sure that the folder for the group configuration exists (authored by ikloecker).
Make sure that the folder for the group configuration exists
Mon, Jul 1, 10:39 PM
ikloecker committed rKLEOPATRAbf7c668b7acc: Make sure that the folder for the group configuration exists (authored by ikloecker).
Make sure that the folder for the group configuration exists
Mon, Jul 1, 10:32 PM
ikloecker committed rKLEOPATRAa0971af5cf98: Move getter/setter for certificate data from PIVCard to Card (authored by ikloecker).
Move getter/setter for certificate data from PIVCard to Card
Mon, Jul 1, 10:32 PM
ikloecker committed rKLEOPATRAebd0e522c24a: Get the app name from the card (authored by ikloecker).
Get the app name from the card
Mon, Jul 1, 10:32 PM
ikloecker committed rKLEOPATRAfddb875f1460: Add AppType enum for the different smart card apps (authored by ikloecker).
Add AppType enum for the different smart card apps
Mon, Jul 1, 10:32 PM
ikloecker added a comment to T6931: Kleopatra: Move kleopatragroupsrc to GNUPGHOME.

I noticed a bug in the group config migration: T7181

Mon, Jul 1, 10:20 PM · vsd33, Restricted Project, kleopatra
ikloecker claimed T7181: Kleopatra: Failed to copy the old group configuration to new location.
Mon, Jul 1, 10:20 PM · vsd33, kleopatra, Restricted Project
ikloecker triaged T7181: Kleopatra: Failed to copy the old group configuration to new location as High priority.
Mon, Jul 1, 10:20 PM · vsd33, kleopatra, Restricted Project
ikloecker changed the status of T6879: Kleopatra: Add support for adding an ADSK from Testing to Open.

The option "default-new-key-adsk" of gpg can now be read with Kleo::getCryptoConfigEntry, so that we can check if an ADSK is actually configured to decide whether it makes sense to offer the "Add ADSK" action.

Mon, Jul 1, 7:55 PM · kleopatra, vsd33, Restricted Project
ikloecker changed the status of T6879: Kleopatra: Add support for adding an ADSK, a subtask of T6874: Kleopatra subkey management improvements, from Testing to Open.
Mon, Jul 1, 7:55 PM · kleopatra, Restricted Project, vsd33

Fri, Jun 28

ikloecker committed rM6ed5c9a38aed: cpp: Remove obsolete files (authored by ikloecker).
cpp: Remove obsolete files
Fri, Jun 28, 12:42 PM

Thu, Jun 27

ikloecker added a comment to T6786: Kleopatra: remove/hide key action "(re)generate key".

Kleopatra and likely also gpg have no way to know what products are listed in some approval document. And it would be very problematic to hard-code such a list in Kleopatra/gpg because it wouldn't be possible to update the list if new products are approved (which is very likely).

Thu, Jun 27, 12:47 PM · Restricted Project, kleopatra
ikloecker added a comment to T6921: Kleopatra / Qt6: Improve accessibility detection for "Desert" high contrast scheme and fix it upstream.

I have improved the heuristic for detecting light high-contrast themes. Upstreaming this is still open.

Thu, Jun 27, 12:41 PM · Restricted Project, kleopatra
ikloecker committed rW8607ec021861: Improve heuristic for detecting of light high-constrast themes (authored by ikloecker).
Improve heuristic for detecting of light high-constrast themes
Thu, Jun 27, 12:39 PM