Page MenuHome GnuPG
Feed Advanced Search

May 12 2025

ikloecker updated the task description for T7610: Kleopatra: Update custom colored UI elements when colors change.
May 12 2025, 9:57 AM · gpd5x, kleopatra

May 9 2025

ikloecker accepted D608: encryptionjob: Propagate encryption flags.

I guess

alwaysTrust ? Context::AlwaysTrust : Context::None | (encryptionFlags() & ~Context::EncryptFile)

is identical to

(alwaysTrust ? Context::AlwaysTrust : Context::None) | (encryptionFlags() & ~Context::EncryptFile)
May 9 2025, 4:30 PM
ikloecker added a comment to D608: encryptionjob: Propagate encryption flags.

There are two other methods that also take alwaysTrust as input and that should likely also propagate the other encryption flags.

May 9 2025, 9:34 AM

May 8 2025

ikloecker added a comment to T7620: gpgme_get_key fails to detect secret encryption subkey after key generation on card (until context is recreated).

I think it would be much better if GnuPG automatically performed a key listing immediately after key generation when a smartcard is involved. This would allow GnuPG to detect the presence of the subkey on the card right away, rather than leaving it marked as a stub until the user manually lists keys.

May 8 2025, 9:14 PM · gnupg, Bug Report
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.
May 8 2025, 5:08 PM · gpd5x, kleopatra
ikloecker changed the status of T7588: Kleopatra: Several problems with icons in high contrast modes from Testing to Open.

I found more issues with the success, warning, and error icons we show in various places.

May 8 2025, 5:08 PM · a11y, Windows, gpd5x, kleopatra
ikloecker committed rLIBKLEOab837bfb2108: Don't use focus frame hack if Breeze is used on Windows (authored by ikloecker).
Don't use focus frame hack if Breeze is used on Windows
May 8 2025, 1:20 PM
ikloecker claimed T7415: Kleopatra: Use Breeze style on Windows.

We are using the style already since quite some time for gpg4win-5. I keep this ticket open for now for further adjustments (e.g. removal of workarounds added for other styles).

May 8 2025, 10:57 AM · gpd5x, kleopatra
ikloecker committed rLIBKLEOc80e3c5feef0: Update toggle button of AnimatedExpander when application palette changed (authored by ikloecker).
Update toggle button of AnimatedExpander when application palette changed
May 8 2025, 10:38 AM
ikloecker committed rLIBKLEO21833db73e99: Update colors of ErrorLabel when application palette changed (authored by ikloecker).
Update colors of ErrorLabel when application palette changed
May 8 2025, 10:38 AM

May 7 2025

ikloecker committed rKLEOPATRAb62740c9414a: Use colors also if high-contrast is in use (authored by ikloecker).
Use colors also if high-contrast is in use
May 7 2025, 4:30 PM
ikloecker committed rKLEOPATRAbb81dc76b58e: Use lighter color than background for border if background is dark (authored by ikloecker).
Use lighter color than background for border if background is dark
May 7 2025, 4:30 PM
ikloecker committed rKLEOPATRA65eeac2b1755: Update result item stylesheet when color scheme changes (authored by ikloecker).
Update result item stylesheet when color scheme changes
May 7 2025, 4:30 PM
ikloecker committed rKLEOPATRA49155a92041b: Move construction of UI to Private constructor (authored by ikloecker).
Move construction of UI to Private constructor
May 7 2025, 4:30 PM
ikloecker added a comment to T6869: Kleopatra: Improve verification results messages (esp. for invalid signature and multiple signatures).

so the non working automatic match of data.sig -> data is another bug?

May 7 2025, 3:58 PM · gpd5x, kleopatra
ikloecker added a comment to T6869: Kleopatra: Improve verification results messages (esp. for invalid signature and multiple signatures).

You cannot trust any signatures made with a compromised key because the signature creation date can easily be forged.

Then why don't we add at least the red background (and maybe an X) instead of the warning sign symbol and no color?

May 7 2025, 3:52 PM · gpd5x, kleopatra
ikloecker moved T7639: Kleopatra: Version information sometimes not shown. from Backlog to WiP on the vsd33 board.

Backported for VSD 3.3.x

May 7 2025, 3:15 PM · vsd33, Bug Report, gpd5x, kleopatra
ikloecker committed rKLEOPATRA1fb1e088a82e: Update status bar when distribution settings change (authored by ikloecker).
Update status bar when distribution settings change
May 7 2025, 3:14 PM
ikloecker added a comment to T6869: Kleopatra: Improve verification results messages (esp. for invalid signature and multiple signatures).

It's weird that in the "multiple / mixed / split" case the full paths of the files is used even though all files seem to be in the same folder. This isn't really that important.

This is always the case, when the sig file is selected for verification (compared to the verified file itself). Makes probably sense, as the file to be verified needs to be selected explicitly and could be in a different path.

May 7 2025, 2:35 PM · gpd5x, kleopatra
ikloecker added a comment to T6869: Kleopatra: Improve verification results messages (esp. for invalid signature and multiple signatures).
In T6869#200688, @ebo wrote:

One thing: The message for the valid signature from a revoked key looks less worrisome from the user perspective as an invalid signature. Is this intended?
One does not see here if the signature was made before or after the revocation. In the latter case the signature can not be trusted for sure. In the first case it might be ok.

Could we maybe add the time of the expiry or revocation in the message?

May 7 2025, 2:30 PM · gpd5x, kleopatra
ikloecker added a comment to T6869: Kleopatra: Improve verification results messages (esp. for invalid signature and multiple signatures).
  • the Show Audit Log link will open the log only on the second click
May 7 2025, 2:26 PM · gpd5x, kleopatra
ikloecker added a comment to T6869: Kleopatra: Improve verification results messages (esp. for invalid signature and multiple signatures).

Most of the texts (most are proper sentences) lack a full stop. It's unclear whether this is a bug in the German translation or also in the original texts. This should be fixed.

May 7 2025, 2:12 PM · gpd5x, kleopatra
ikloecker changed the status of T7639: Kleopatra: Version information sometimes not shown. from Open to Testing.

The status bar is now updated in case the VERSION file is loaded after the main window was created.

May 7 2025, 10:32 AM · vsd33, Bug Report, gpd5x, kleopatra
ikloecker committed rKLEOPATRA6f48c49fee42: Do not try to verify the VERSION file if it doesn't exist (authored by ikloecker).
Do not try to verify the VERSION file if it doesn't exist
May 7 2025, 10:28 AM
ikloecker committed rKLEOPATRA7fa582188438: Update status bar when distribution settings change (authored by ikloecker).
Update status bar when distribution settings change
May 7 2025, 10:28 AM
ikloecker added a comment to T7639: Kleopatra: Version information sometimes not shown..

Kleopatra does not show version information in the status bar. It does show whatever is stored in the VERSION file under the key statusline in the group [Kleopatra].

May 7 2025, 10:12 AM · vsd33, Bug Report, gpd5x, kleopatra
ikloecker moved T7639: Kleopatra: Version information sometimes not shown. from Backlog to WIP on the gpd5x board.
May 7 2025, 9:36 AM · vsd33, Bug Report, gpd5x, kleopatra

May 6 2025

ikloecker committed rKLEOPATRA935f4667485e: Remove RELEASE_SERVICE_VERSION amendment from application version (authored by ikloecker).
Remove RELEASE_SERVICE_VERSION amendment from application version
May 6 2025, 3:40 PM
ikloecker updated subscribers of T7405: Kleopatra: Highlight if no valid encryption subkey exists.

For the icon:

May 6 2025, 2:57 PM · Feature Request, gpd5x, kleopatra
ikloecker committed rGPGMEQTecce330a06e9: build: Append the linker search paths to the RPATH for installed targets (authored by ikloecker).
build: Append the linker search paths to the RPATH for installed targets
May 6 2025, 12:21 PM
ikloecker committed rKLEOPATRA1417df985de5: Initialize pointer variables to avoid a crash (authored by ikloecker).
Initialize pointer variables to avoid a crash
May 6 2025, 12:05 PM
ikloecker committed rKLEOPATRAda306d536c8f: Initialize pointer variables to avoid a crash (authored by ikloecker).
Initialize pointer variables to avoid a crash
May 6 2025, 12:04 PM
ikloecker committed rGPGMEPP2b30653d48b5: build: Append the linker search paths to the RPATH for installed targets (authored by ikloecker).
build: Append the linker search paths to the RPATH for installed targets
May 6 2025, 11:01 AM
ikloecker added a comment to T7620: gpgme_get_key fails to detect secret encryption subkey after key generation on card (until context is recreated).

The first call of get_key receives the following key listing from gpg:

2025-05-05 21:50:23 gpgme[57059]     _gpgme_io_read: check: sec:-:256:19:C4A24EB0B5F2E025:1746474606:::u:::s
2025-05-05 21:50:23 gpgme[57059]     _gpgme_io_read: check: cESCA:::D2760001240100000006180489130000::brainp
2025-05-05 21:50:23 gpgme[57059]     _gpgme_io_read: check: oolP256r1:23::0:<LF>
2025-05-05 21:50:23 gpgme[57059]     _gpgme_io_read: check: fpr:::::::::DEC0948C398A6E7B50746EC6C4A24EB0B5F2
2025-05-05 21:50:23 gpgme[57059]     _gpgme_io_read: check: E025:<LF>
2025-05-05 21:50:23 gpgme[57059]     _gpgme_io_read: check: grp:::::::::06BDACFBDEDBC5783A75AE5E7251FA3369C4
2025-05-05 21:50:23 gpgme[57059]     _gpgme_io_read: check: 0FF4:<LF>
2025-05-05 21:50:23 gpgme[57059]     _gpgme_io_read: check: uid:-::::1746474606::2222D8E2F373B9BDEE0DEA2A20A
2025-05-05 21:50:23 gpgme[57059]     _gpgme_io_read: check: 9402214E9F984::Eric <eric@bktus.com>::::::::::0:
2025-05-05 21:50:23 gpgme[57059]     _gpgme_io_read: check: <LF>
2025-05-05 21:50:23 gpgme[57059]     _gpgme_io_read: check: ssb:-:256:19:EAFC5EA29B758B22:1746474606::::::a:
2025-05-05 21:50:23 gpgme[57059]     _gpgme_io_read: check: ::D2760001240100000006180489130000::brainpoolP25
2025-05-05 21:50:23 gpgme[57059]     _gpgme_io_read: check: 6r1:23:<LF>
2025-05-05 21:50:23 gpgme[57059]     _gpgme_io_read: check: fpr:::::::::1AD596DDEC9B8CF3C1AC6C41EAFC5EA29B75
2025-05-05 21:50:23 gpgme[57059]     _gpgme_io_read: check: 8B22:<LF>
2025-05-05 21:50:23 gpgme[57059]     _gpgme_io_read: check: grp:::::::::52F0797C0B0439BBD718E2534D46656A6C45
2025-05-05 21:50:23 gpgme[57059]     _gpgme_io_read: check: 6A78:<LF>
2025-05-05 21:50:23 gpgme[57059]     _gpgme_io_read: check: ssb:-:256:18:A874804DB497B91C:1746474606::::::e:
2025-05-05 21:50:23 gpgme[57059]     _gpgme_io_read: check: ::#::brainpoolP256r1:23:<LF>
2025-05-05 21:50:23 gpgme[57059]     _gpgme_io_read: check: fpr:::::::::33B273C7BD46E4EB63DD6874A874804DB497
2025-05-05 21:50:23 gpgme[57059]     _gpgme_io_read: check: B91C:<LF>
2025-05-05 21:50:23 gpgme[57059]     _gpgme_io_read: check: grp:::::::::34A1F8D9B2AA0CF07C2E042D70E10F9D4EBE
2025-05-05 21:50:23 gpgme[57059]     _gpgme_io_read: check: E734:<LF>

Note the line

ssb:-:256:18:A874804DB497B91C:1746474606::::::e:::#::brainpoolP256r1:23:<LF>

where the # marks the subkey as stub.

May 6 2025, 9:21 AM · gnupg, Bug Report

May 5 2025

ikloecker moved T7627: gpgme(qt) testsuite error on 32bit archs with 64bit time_t from Backlog to QA for next release on the gpgme board.
May 5 2025, 5:42 PM · gpgme, Bug Report
ikloecker closed T7627: gpgme(qt) testsuite error on 32bit archs with 64bit time_t as Resolved.

Should be fixed.

May 5 2025, 5:41 PM · gpgme, Bug Report
ikloecker added a comment to T7627: gpgme(qt) testsuite error on 32bit archs with 64bit time_t.

For gpgme 2 we changed the data types of the time fields to unsigned: rMf2d40473b522e348d96a70c089d2191d0b978098 . Since this change breaks the ABI we use the above change for the 1.24 branch.

May 5 2025, 5:41 PM · gpgme, Bug Report
ikloecker committed rMf23cef6f66a4: cpp: Ensure correct expiration time on 32-bit arch with 64-bit time_t (authored by ikloecker).
cpp: Ensure correct expiration time on 32-bit arch with 64-bit time_t
May 5 2025, 5:38 PM
ikloecker added a comment to D607: Add missing Context::EncryptionFlags.

Looks good. Please also add the new flags to the NEWS file (similar to what Werner wrote in https://dev.gnupg.org/rMcd79fc39736fda6ce38f1f79700cf658c47372f9).

May 5 2025, 3:42 PM
ikloecker added a comment to T7628: gpg uses "month" as a synonym for 30 days.

By the way, "years" is also "incorrect" once in ~4 years because it uses n*365 days. Werner's advice still applies. Enter an ISO date if you want an exact date. Or use a UI tool like Kleopatra.

May 5 2025, 3:31 PM · gnupg, Bug Report
ikloecker added a comment to T7627: gpgme(qt) testsuite error on 32bit archs with 64bit time_t.

The following patch for gpgme 1.24 should fix the test.

diff --git a/lang/cpp/src/key.cpp b/lang/cpp/src/key.cpp
index 42046aa..2b14d90 100644
--- a/src/key.cpp
+++ b/src/key.cpp
@@ -633,7 +633,7 @@ time_t Subkey::creationTime() const
May 5 2025, 3:15 PM · gpgme, Bug Report
ikloecker edited projects for T7627: gpgme(qt) testsuite error on 32bit archs with 64bit time_t, added: gpgme; removed gpgmeqt, qt.

This looks like a problem in gpgme. struct _gpgme_subkey stores the expiration date as long int expires which is a signed 32-bit value on all 32-bit architectures. gpgmepp casts this to time_t, but that doesn't help if the 32-bit value is already negative. The same problem exists with all other timestamps in gpgme (i.e. key creation date, signature expiration date, etc.).

May 5 2025, 12:14 PM · gpgme, Bug Report
ikloecker added a comment to T7620: gpgme_get_key fails to detect secret encryption subkey after key generation on card (until context is recreated).

The logs of gpgme would be helpful, i.e. run your test program with GPGME_DEBUG=8:$(pwd)/gpgme-$(date +"%Y-%m-%d-%H%M%S").log to create a log file with gpgme's logs.

May 5 2025, 11:07 AM · gnupg, Bug Report

Apr 17 2025

ikloecker committed rWc746a4e33271: qtbase: Use system colors if high-contrast mode is active (authored by ikloecker).
qtbase: Use system colors if high-contrast mode is active
Apr 17 2025, 10:42 PM
ikloecker committed rW1eddcfbe0d21: kcolorscheme: Use upstreamed patches for high-contrast support (authored by ikloecker).
kcolorscheme: Use upstreamed patches for high-contrast support
Apr 17 2025, 10:42 PM
ikloecker committed rW60d969655ec4: qtbase: Use correct tool tip colors for high-contrast modes (authored by ikloecker).
qtbase: Use correct tool tip colors for high-contrast modes
Apr 17 2025, 10:42 PM
ikloecker committed rW2bbb20ce4c25: qtbase: Make queryHighContrast a file static (authored by ikloecker).
qtbase: Make queryHighContrast a file static
Apr 17 2025, 10:42 PM
ikloecker added a comment to T7616: Kleopatra: add test to check connectivity.

In any case, the actual connectivity test needs to be performed by GnuPG. Otherwise we might just test whether the Qt/KDE libraries can reach versions.gnupg.org, but not whether dirmngr can. Werner proposed something like gpg --fetch-key https://gnupg.org/index.html.

Apr 17 2025, 5:33 PM · gpd5x, Feature Request, kleopatra
ikloecker committed rLIBKLEObb095446d9e2: Use colors for certificate list unless high-contrast scheme is in use (authored by ikloecker).
Use colors for certificate list unless high-contrast scheme is in use
Apr 17 2025, 5:22 PM
ikloecker committed rLIBKLEO4bded7255ee1: Bump library version (authored by ikloecker).
Bump library version
Apr 17 2025, 5:22 PM
ikloecker committed rLIBKLEOd29ac05583ca: Add helper to check if a high-contrast color scheme is in use (authored by ikloecker).
Add helper to check if a high-contrast color scheme is in use
Apr 17 2025, 5:22 PM
ikloecker updated the task description for T7610: Kleopatra: Update custom colored UI elements when colors change.
Apr 17 2025, 3:40 PM · gpd5x, kleopatra
ikloecker changed the status of T7615: Kleopatra: Make completion of commands entered in GnuPG Configuration Overview dialog case-sensitive from Open to Testing.

Fixed.

Apr 17 2025, 2:59 PM · gpd5x, kleopatra
ikloecker committed rKLEOPATRA78aba3b0c7de: Remove special handling of high-contrast mode (authored by ikloecker).
Remove special handling of high-contrast mode
Apr 17 2025, 2:58 PM
ikloecker committed rKLEOPATRA37db4bc9a724: Make auto-completion case-sensitive and use a popup (authored by ikloecker).
Make auto-completion case-sensitive and use a popup
Apr 17 2025, 2:58 PM
ikloecker committed rKLEOPATRA100c022cc232: Update compliance status label when color scheme changes (authored by ikloecker).
Update compliance status label when color scheme changes
Apr 17 2025, 2:58 PM
ikloecker committed rKLEOPATRA598a3fc62e51: GIT_SILENT Remove unused include (authored by ikloecker).
GIT_SILENT Remove unused include
Apr 17 2025, 2:58 PM
ikloecker moved T7615: Kleopatra: Make completion of commands entered in GnuPG Configuration Overview dialog case-sensitive from Backlog to WIP on the gpd5x board.
Apr 17 2025, 2:54 PM · gpd5x, kleopatra
ikloecker triaged T7615: Kleopatra: Make completion of commands entered in GnuPG Configuration Overview dialog case-sensitive as Normal priority.
Apr 17 2025, 2:54 PM · gpd5x, kleopatra
ikloecker moved T7610: Kleopatra: Update custom colored UI elements when colors change from Backlog to WIP on the gpd5x board.
Apr 17 2025, 2:49 PM · gpd5x, kleopatra
ikloecker committed rKLEOPATRAe3a13a4d983d: Update custom colored Sign/Encrypt buttons when color scheme changes (authored by ikloecker).
Update custom colored Sign/Encrypt buttons when color scheme changes
Apr 17 2025, 11:39 AM
ikloecker committed rKLEOPATRA511f0681200e: Revert "Ensure correct high-contrast palette on Windows" (authored by ikloecker).
Revert "Ensure correct high-contrast palette on Windows"
Apr 17 2025, 11:39 AM
ikloecker committed rLIBKLEO73eb360d5ed6: Bump library version (authored by ikloecker).
Bump library version
Apr 17 2025, 11:25 AM
ikloecker committed rLIBKLEO12b99a36b628: Update custom colored UI elements when color scheme changes (authored by ikloecker).
Update custom colored UI elements when color scheme changes
Apr 17 2025, 11:23 AM
ikloecker committed rLIBKLEOf2d5b4a443da: Add simple helper to react on ApplicationPaletteChange events (authored by ikloecker).
Add simple helper to react on ApplicationPaletteChange events
Apr 17 2025, 11:23 AM
ikloecker committed rLIBKLEO3a81457f35ae: Set custom palette instead of stylesheet to color buttons (authored by ikloecker).
Set custom palette instead of stylesheet to color buttons
Apr 17 2025, 11:23 AM

Apr 16 2025

ikloecker triaged T7610: Kleopatra: Update custom colored UI elements when colors change as Normal priority.
Apr 16 2025, 5:07 PM · gpd5x, kleopatra

Apr 15 2025

ikloecker added a comment to T7604: GpgOL does not decrypt gmail with FlowCrypt mail.

Looks like plain old inline PGP. Does GpgOL even support inline PGP?

Apr 15 2025, 9:53 AM · can't replicate, gpgol

Apr 11 2025

ikloecker committed rGPGMEPP5b77f4072d03: Add missing transition and remove two ignored (and wrong) transitions (authored by ikloecker).
Add missing transition and remove two ignored (and wrong) transitions
Apr 11 2025, 4:52 PM
ikloecker added a comment to T7594: Kleopatra: Wrong color for disabled text, links, and tool tips with high contrast modes.

For reference the related MRs for upstream:
https://invent.kde.org/plasma/breeze/-/merge_requests/540 (pending)

Apr 11 2025, 9:46 AM · Windows, a11y, gpd5x, kleopatra
ikloecker added a comment to T7587: Kleopatra: High contrast mode isn't respected anymore.

For reference the related MRs for upstream:
https://invent.kde.org/frameworks/kguiaddons/-/merge_requests/170 (merged)
https://invent.kde.org/frameworks/kcolorscheme/-/merge_requests/43 (merged)

Apr 11 2025, 9:45 AM · gpd5x, kleopatra

Apr 10 2025

ikloecker added a comment to T7600: Kleopatra: gpg.exe hangs on trying to exportably certify an already locally signed certificate with multiple UIDs.

Very likely this bug exists since 2017 when support for promotion of local certifications to exportable certifications was added.

Apr 10 2025, 3:57 PM · Restricted Project, vsd33 (vsd-3.3.1), gpgme, gpd5x, kleopatra
ikloecker changed the status of T7600: Kleopatra: gpg.exe hangs on trying to exportably certify an already locally signed certificate with multiple UIDs from Open to Testing.
Apr 10 2025, 3:54 PM · Restricted Project, vsd33 (vsd-3.3.1), gpgme, gpd5x, kleopatra
ikloecker added projects to T7600: Kleopatra: gpg.exe hangs on trying to exportably certify an already locally signed certificate with multiple UIDs: gpd5x, gpgme.

Fixed in gpgmepp for gpd5x. I think for VSD 3.3 we'll add a patch to gpg4win.

Apr 10 2025, 3:53 PM · Restricted Project, vsd33 (vsd-3.3.1), gpgme, gpd5x, kleopatra
ikloecker committed rGPGMEPP6f2e91d4d25a: Validate the transition map (authored by ikloecker).
Validate the transition map
Apr 10 2025, 3:50 PM
ikloecker committed rGPGMEPPaee2b3048240: Ensure that all transitions go from one state to a different state (authored by ikloecker).
Ensure that all transitions go from one state to a different state
Apr 10 2025, 3:50 PM
ikloecker claimed T7600: Kleopatra: gpg.exe hangs on trying to exportably certify an already locally signed certificate with multiple UIDs.

After further investigation it looks like this bug exists since quite some time.

Apr 10 2025, 2:40 PM · Restricted Project, vsd33 (vsd-3.3.1), gpgme, gpd5x, kleopatra

Apr 9 2025

ikloecker added a comment to T7600: Kleopatra: gpg.exe hangs on trying to exportably certify an already locally signed certificate with multiple UIDs.

The state machine in GpgSignKeyEditInteractor expects to see GET_BOOL sign_uid.okay and it should have answered with Y.

Apr 9 2025, 4:11 PM · Restricted Project, vsd33 (vsd-3.3.1), gpgme, gpd5x, kleopatra
ikloecker added a comment to T7600: Kleopatra: gpg.exe hangs on trying to exportably certify an already locally signed certificate with multiple UIDs.

The dialog between gpg and Kleopatra looks like this:

[GNUPG:] KEY_CONSIDERED FADC4675146CFAF3D86F137E1D3C5E6E3DB3C71D 0<LF>
[GNUPG:] GET_LINE keyedit.prompt<LF>
sign
<LF>
[GNUPG:] GOT_IT<LF>
[GNUPG:] GET_BOOL keyedit.sign_all.okay<LF>
N
<LF>
[GNUPG:] GOT_IT<LF>
[GNUPG:] GET_LINE keyedit.prompt<LF>
uid D2C00A207DC184562E41517CBC5EF7175E8535E8
<LF>
[GNUPG:] GOT_IT<LF>
[GNUPG:] GET_LINE keyedit.prompt<LF>
uid 648AC172C3EC45F85AA2E68E46D3FEFABD1F5BD7
<LF>
[GNUPG:] GOT_IT<LF>
[GNUPG:] GET_LINE keyedit.prompt<LF>
sign
<LF>
[GNUPG:] GOT_IT<LF>
[GNUPG:] KEY_CONSIDERED FFDFEE2F0C8F278023284D90B0FBC8D8324859B9 0<LF>
[GNUPG:] GET_BOOL sign_uid.local_promote_okay<LF>
Y
<LF>
[GNUPG:] GOT_IT<LF>
[GNUPG:] GET_BOOL sign_uid.okay<LF>

and then nothing else.

Apr 9 2025, 4:08 PM · Restricted Project, vsd33 (vsd-3.3.1), gpgme, gpd5x, kleopatra

Apr 8 2025

ikloecker added a comment to T7594: Kleopatra: Wrong color for disabled text, links, and tool tips with high contrast modes.

Fixed. If high-contrast is active then tool tips now use the same colors as buttons (e.g. white text on black for Kontrast No. 1).

Apr 8 2025, 3:47 PM · Windows, a11y, gpd5x, kleopatra
ikloecker committed rKLEOPATRAa2324cd49a86: Ensure correct high-contrast palette on Windows (authored by ikloecker).
Ensure correct high-contrast palette on Windows
Apr 8 2025, 3:22 PM
ikloecker committed rLIBKLEOee159adcf263: Do not cache status of high-contrast mode (authored by ikloecker).
Do not cache status of high-contrast mode
Apr 8 2025, 2:38 PM
ikloecker committed rWac11c5122d7b: breeze: Backport fix for handling theme change events (authored by ikloecker).
breeze: Backport fix for handling theme change events
Apr 8 2025, 12:23 PM
ikloecker committed rW9810d151ce55: kguiaddons: Fix mix-up of dark mode and light mode (authored by ikloecker).
kguiaddons: Fix mix-up of dark mode and light mode
Apr 8 2025, 12:23 PM

Apr 7 2025

ikloecker renamed T7594: Kleopatra: Wrong color for disabled text, links, and tool tips with high contrast modes from Kleopatra: Wrong color for tool tips with high contrast modes to Kleopatra: Wrong color for disabled text, links, and tool tips with high contrast modes.
Apr 7 2025, 9:46 AM · Windows, a11y, gpd5x, kleopatra

Apr 3 2025

ikloecker moved T7594: Kleopatra: Wrong color for disabled text, links, and tool tips with high contrast modes from Backlog to WIP on the gpd5x board.
Apr 3 2025, 4:11 PM · Windows, a11y, gpd5x, kleopatra
ebo awarded T6699: Kleopatra: Ask for confirmation when overwriting existing tags during certification a Like token.
Apr 3 2025, 2:50 PM · gpd5x, kleopatra
ikloecker triaged T7594: Kleopatra: Wrong color for disabled text, links, and tool tips with high contrast modes as Normal priority.
Apr 3 2025, 12:13 PM · Windows, a11y, 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.
Apr 3 2025, 11:59 AM · gpd5x, kleopatra
ikloecker changed the status of T7588: Kleopatra: Several problems with icons in high contrast modes from Open to Testing.
Apr 3 2025, 11:59 AM · a11y, Windows, gpd5x, kleopatra
ikloecker added a comment to T7588: Kleopatra: Several problems with icons in high contrast modes.

With the above patch for breeze the toolbar and the configuration dialog title now also look correct in high-contrast mode.

Apr 3 2025, 11:58 AM · a11y, Windows, gpd5x, kleopatra
ikloecker committed rWc93ef4e56f97: Use `git ls-files` instead of `find` to list the patches (authored by ikloecker).
Use `git ls-files` instead of `find` to list the patches
Apr 3 2025, 11:56 AM
ikloecker committed rW8d26363b04ce: Do not remove unrelated stamp files on clean-PACKAGE (authored by ikloecker).
Do not remove unrelated stamp files on clean-PACKAGE
Apr 3 2025, 11:56 AM
ikloecker committed rWe1ead436c337: Add patch for supporting high-contrast mode in Breeze (authored by ikloecker).
Add patch for supporting high-contrast mode in Breeze
Apr 3 2025, 11:56 AM

Apr 2 2025

ikloecker added a comment to T7588: Kleopatra: Several problems with icons in high contrast modes.

The wrong/inconsistent coloring of the icons has been fixed.

Apr 2 2025, 4:39 PM · a11y, Windows, gpd5x, kleopatra
ikloecker committed rW72d80ac91701: Backport Qt patch which fixes icon loading with KDE's icon engine plugin (authored by ikloecker).
Backport Qt patch which fixes icon loading with KDE's icon engine plugin
Apr 2 2025, 4:31 PM
ikloecker committed rWb710e0752a82: Add patches for supporting high-contrast mode in KF6 (authored by ikloecker).
Add patches for supporting high-contrast mode in KF6
Apr 2 2025, 4:31 PM
ikloecker added a reverting change for rKLEOPATRA3aabc423d9ce: Don't instantiate KColorSchemeManager if high contrast mode is active: rKLEOPATRAe225b51451ad: Revert "Don't instantiate KColorSchemeManager if high contrast mode is active".
Apr 2 2025, 4:17 PM
ikloecker committed rKLEOPATRAa60e52b03330: Enforce Breeze icon theme for all icons (authored by ikloecker).
Enforce Breeze icon theme for all icons
Apr 2 2025, 4:17 PM
ikloecker committed rKLEOPATRAe225b51451ad: Revert "Don't instantiate KColorSchemeManager if high contrast mode is active" (authored by ikloecker).
Revert "Don't instantiate KColorSchemeManager if high contrast mode is active"
Apr 2 2025, 4:17 PM