Page MenuHome GnuPG
Feed All Stories

Aug 2 2024

l10n daemon script <scripty@kde.org> committed rLIBKLEOd65449371583: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 2 2024, 3:33 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA60daa9a2b472: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 2 2024, 3:33 AM

Aug 1 2024

ikloecker added a comment to T3733: Kleopatra, Libgpg-error: Let the GUI change the language on Windows.

Yes, the function to load the user-configured language on application start is very well hidden in kxmlgui. :-)

Aug 1 2024, 6:07 PM · Restricted Project, kleopatra, gpg4win, Bug Report
ikloecker committed rKLEOPATRA5a2084c364be: Remove custom copy-to-clipboard with keyboard shortcut implementations (authored by ikloecker).
Remove custom copy-to-clipboard with keyboard shortcut implementations
Aug 1 2024, 5:38 PM
ikloecker committed rLIBKLEOcd2cfd56b9f2: Add support for copying ClipboardRole value to clipboard (authored by ikloecker).
Add support for copying ClipboardRole value to clipboard
Aug 1 2024, 5:36 PM
ikloecker committed rLIBKLEOfa89cdc88bb3: Bump library version (authored by ikloecker).
Bump library version
Aug 1 2024, 5:36 PM
ikloecker committed rLIBKLEO6c15949fda8f: Move ClipboardRole out of KeyList namespace (authored by ikloecker).
Move ClipboardRole out of KeyList namespace
Aug 1 2024, 5:36 PM
aheinecke added a comment to T3733: Kleopatra, Libgpg-error: Let the GUI change the language on Windows.

I mean the system configuration of Windows is just strange and messy. I am only noticing this now more because for my latest Test VMs I used VIrtual Box unattended installation, which installs the system according to the Hosts locale and then you can change the language for your user in Windows. And I ended up with this setting here where the preferred languages differ from the Windows UI language. And we are not alone in a confusion, on this system also Paint is in english, and the Microsoft Calculator, but not Powershell or CMD 🙄 But as GetUserPreferredUILanguages should return (and does according to my tests) the display langue chosen in the drop down as Language[0] and the others with lower priority I think the correct behavior here is to be in German.

Aug 1 2024, 4:32 PM · Restricted Project, kleopatra, gpg4win, Bug Report
aheinecke added a comment to T3733: Kleopatra, Libgpg-error: Let the GUI change the language on Windows.

Don't change the existing KDE behavior for loading the correct Qt translations which is the same as gettext's behavior. It took quite some time to get it right on Windows for KDE.

Aug 1 2024, 4:01 PM · Restricted Project, kleopatra, gpg4win, Bug Report
jrcii awarded D542: Patch to add "Push ACK button" prompt while waiting for Yubikey confirm. a Cup of Joe token.
Aug 1 2024, 3:55 PM · yubikey
ikloecker added a comment to T3733: Kleopatra, Libgpg-error: Let the GUI change the language on Windows.

In the past I have also seen quite often that the Qt Translations with standard actions like OK and Cancel were translated differently then KDE Strings. So there is also some difference with that on Windows.

Aug 1 2024, 2:40 PM · Restricted Project, kleopatra, gpg4win, Bug Report
ikloecker added a comment to T3733: Kleopatra, Libgpg-error: Let the GUI change the language on Windows.

KConfig uses the default locale instead of the system locale by default it seems:
https://invent.kde.org/frameworks/kconfig/-/blob/master/src/core/kconfig.cpp?ref_type=heads#L118
This should probably also use a copy of ki18n's getSystemLocale() instead. Or we set Qt's default locale to this value to get KConfig to use it.

Aug 1 2024, 2:37 PM · Restricted Project, kleopatra, gpg4win, Bug Report
ebo created T7236: Kleopatra: Use filter in certificate selection for encryption .
Aug 1 2024, 2:32 PM · Feature Request, Restricted Project, kleopatra
ikloecker added a comment to T3733: Kleopatra, Libgpg-error: Let the GUI change the language on Windows.

Don't change the existing KDE behavior for loading the correct Qt translations which is the same as gettext's behavior. It took quite some time to get it right on Windows for KDE. The important bits for making the language configured by the user work are in
https://invent.kde.org/frameworks/kxmlgui/-/blob/master/src/kswitchlanguagedialog_p.cpp?ref_type=heads#L64
where the user-configured languages are prepended to LANGUAGE and in
https://invent.kde.org/frameworks/ki18n/-/blob/master/src/i18n/main.cpp?ref_type=heads#L65
where we make sure that we load the correct Qt translations also on non-Linux systems (where Qt doesn't respect LANGUAGE).

Aug 1 2024, 2:23 PM · Restricted Project, kleopatra, gpg4win, Bug Report
ebo added a comment to T6722: Kleopatra: Forbid adding non-encryption keys to groups.

checked with Gpg4win-4.3.2-beta41:

Aug 1 2024, 2:00 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
TobiasFella committed rKLEOPATRAaf962e0e830e: Set window title (authored by TobiasFella).
Set window title
Aug 1 2024, 1:56 PM
TobiasFella committed rKLEOPATRA4ed990f76a59: Add close button (authored by TobiasFella).
Add close button
Aug 1 2024, 1:56 PM
TobiasFella committed rKLEOPATRA77569dad60b7: Change action name (authored by TobiasFella).
Change action name
Aug 1 2024, 1:56 PM
TobiasFella committed rKLEOPATRA0bc6e219f066: Apply 1 suggestion(s) to 1 file(s) (authored by TobiasFella).
Apply 1 suggestion(s) to 1 file(s)
Aug 1 2024, 1:49 PM
aheinecke added a comment to T3733: Kleopatra, Libgpg-error: Let the GUI change the language on Windows.

With debug output I have confirmed that KConfig uses the defaultLocale at this point to read the VS-NfD name. So one issue here is that KConfig needs to use the Language configured for translations when reading out the config from which we take the VS-NfD name.

Aug 1 2024, 1:35 PM · Restricted Project, kleopatra, gpg4win, Bug Report
mlaurent committed rMTP23900e6dec6e: Use i18nc (authored by mlaurent).
Use i18nc
Aug 1 2024, 1:34 PM
CarlSchwan added a comment to T7235: Rethink the folders in gpgpass.

I am a bit wary about making this configurable, mostly because this means quite a bit more complexity in the code as the view need to handle two different modes. For the basic usecase of having only one profile/password store, we probably should not show the store name.

Aug 1 2024, 1:18 PM · Restricted Project, gpgpass
werner committed rGc16604246a12: doc: Fix URL to the OpenPGP card specs (authored by werner).
doc: Fix URL to the OpenPGP card specs
Aug 1 2024, 12:15 PM
ebo moved T6966: Kleopatra: Show which certificates in a group are not usable for encryption from QA to Backlog on the vsd33 board.
Aug 1 2024, 11:38 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ebo added a comment to T6966: Kleopatra: Show which certificates in a group are not usable for encryption.

We decided how it should be implemented.

Aug 1 2024, 11:37 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
TobiasFella set External Link to https://invent.kde.org/pim/libkleo/-/merge_requests/123 on T7217: Kleopatra: Create an appearance filter for the "disabled" status.
Aug 1 2024, 11:37 AM · vsd33, kleopatra, Restricted Project
TobiasFella moved T7217: Kleopatra: Create an appearance filter for the "disabled" status from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Aug 1 2024, 11:37 AM · vsd33, kleopatra, Restricted Project
TobiasFella committed rLIBKLEO04784013f2cf: Add appearance filter for disabled keys (authored by TobiasFella).
Add appearance filter for disabled keys
Aug 1 2024, 11:36 AM
TobiasFella committed rLIBKLEO70a906965d94: Add appearance filter for disabled keys (authored by TobiasFella).
Add appearance filter for disabled keys
Aug 1 2024, 11:36 AM
alexk added a comment to T7235: Rethink the folders in gpgpass.

I like the idea, but others might not.
Maybe the behavior could be made configurable?

Aug 1 2024, 11:33 AM · Restricted Project, gpgpass
TobiasFella changed the status of T7232: Kleopatra: Crash on startup when CMS is disabled from Open to Testing.
Aug 1 2024, 10:44 AM · Bug Report, kleopatra, Restricted Project
TobiasFella added a comment to T6072: Kleopatra: Display "gpgconf -X" .
  • Rename to "GnuPG Configuration Dump"
  • Change file extension to .txt
  • Add Close button
  • Set window title
Aug 1 2024, 10:42 AM · vsd33, Restricted Project, kleopatra, Feature Request
TobiasFella committed rKLEOPATRAbb34f75d5e74: Add close button (authored by TobiasFella).
Add close button
Aug 1 2024, 10:41 AM
TobiasFella committed rKLEOPATRAff1a65504bf4: Set window title (authored by TobiasFella).
Set window title
Aug 1 2024, 10:41 AM
TobiasFella committed rKLEOPATRA1140b5a57903: Change action name (authored by TobiasFella).
Change action name
Aug 1 2024, 10:41 AM
TobiasFella committed rKLEOPATRAa6407189a423: Save file as .txt instead of .log (authored by TobiasFella).
Save file as .txt instead of .log
Aug 1 2024, 10:41 AM
TobiasFella committed rKLEOPATRA65fc5ee53141: Set window title (authored by TobiasFella).
Set window title
Aug 1 2024, 10:40 AM
TobiasFella committed rKLEOPATRA4727deeee86c: Add close button (authored by TobiasFella).
Add close button
Aug 1 2024, 10:40 AM
TobiasFella committed rKLEOPATRA080ab085d0a8: Change action name (authored by TobiasFella).
Change action name
Aug 1 2024, 10:40 AM
TobiasFella committed rKLEOPATRA49bcb6435592: Save file as .txt instead of .log (authored by TobiasFella).
Save file as .txt instead of .log
Aug 1 2024, 10:40 AM
ebo moved T6739: Allow "refresh key/signatures" from key's context menu (from key list) from QA to vsd-3.3.0 on the vsd33 board.
Aug 1 2024, 10:35 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra, Feature Request
ebo closed T6739: Allow "refresh key/signatures" from key's context menu (from key list) as Resolved.
Aug 1 2024, 10:34 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra, Feature Request
ebo closed T6739: Allow "refresh key/signatures" from key's context menu (from key list), a subtask of T6935: Kleopatra: Key search and refresh related improvements, as Resolved.
Aug 1 2024, 10:34 AM · kleopatra
TobiasFella committed rKLEOPATRA8e71a0b06b3a: Run groups edit dialog asynchronously (authored by TobiasFella).
Run groups edit dialog asynchronously
Aug 1 2024, 10:32 AM
TobiasFella changed the status of T6957: Add algo and keygrip columns to Kleo's certificate view from Open to Testing.
Aug 1 2024, 10:23 AM · vsd33, Restricted Project, vsd, kleopatra
TobiasFella changed the status of T7183: Kleopatra: Reduce certificates offered in Sign/Enyrypt dialog from Open to Testing.
Aug 1 2024, 10:23 AM · vsd33, Feature Request, kleopatra, Restricted Project
TobiasFella changed the status of T7067: Kleopatra: Add origin information in search results, a subtask of T6935: Kleopatra: Key search and refresh related improvements, from Open to Testing.
Aug 1 2024, 10:09 AM · kleopatra
TobiasFella changed the status of T7067: Kleopatra: Add origin information in search results from Open to Testing.
Aug 1 2024, 10:09 AM · kleopatra, vsd33, Restricted Project
ebo added a comment to T7233: Kleopatra: Certificate details dialog non-interactible when opened from group edit dialog.

as this is a regression, I would like to have a fix in the upcoming release

Aug 1 2024, 9:45 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project, Bug Report
TobiasFella committed rKLEOPATRA77df5a448693: Fix crash on startup when CMS is disabled (authored by TobiasFella).
Fix crash on startup when CMS is disabled
Aug 1 2024, 9:20 AM
TobiasFella committed rKLEOPATRA9df79079903d: Don't show group configuration button in toolbar if groups are disabled (authored by TobiasFella).
Don't show group configuration button in toolbar if groups are disabled
Aug 1 2024, 9:14 AM
mlaurent committed rKLEOPATRA0a61805b21f0: Use @title:window for title (authored by mlaurent).
Use @title:window for title
Aug 1 2024, 7:20 AM
mlaurent committed rLIBKLEO6cfb34846852: Use @title:window for title (authored by mlaurent).
Use @title:window for title
Aug 1 2024, 6:57 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA776cffb1629b: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 1 2024, 5:15 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO3b48e9796338: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 1 2024, 3:35 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA5063ac819899: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 1 2024, 3:35 AM

Jul 31 2024

ikloecker committed rLIBKLEO9b4d36c0666c: Don't sort tree views/widgets unless sorting is enabled (authored by ikloecker).
Don't sort tree views/widgets unless sorting is enabled
Jul 31 2024, 4:47 PM
CarlSchwan updated the task description for T7235: Rethink the folders in gpgpass.
Jul 31 2024, 4:09 PM · Restricted Project, gpgpass
CarlSchwan created T7235: Rethink the folders in gpgpass.
Jul 31 2024, 4:09 PM · Restricted Project, gpgpass
ebo reopened T7217: Kleopatra: Create an appearance filter for the "disabled" status, a subtask of T7216: Kleopatra: Integrate "disabled" feature from gpg, as Open.
Jul 31 2024, 4:04 PM · Feature Request, kleopatra
ebo renamed T7217: Kleopatra: Create an appearance filter for the "disabled" status from Draft: Kleopatra: Allow filtering by "disabled" status to Kleopatra: Create an appearance filter for the "disabled" status.
Jul 31 2024, 4:04 PM · vsd33, kleopatra, Restricted Project
werner added a comment to T7213: PKCS #12 import fails on broken P12 files which MS accepts.

The garbled data might be due to a bug in dumpasn1 (version 2021-02-12).

Jul 31 2024, 3:51 PM · gnupg22 (gnupg-2.2.44), S/MIME, Bug Report, Restricted Project
ebo triaged T7234: Kleopatra: add disable/enable certificate in context menu as Normal priority.
Jul 31 2024, 3:48 PM · vsd33, Feature Request, kleopatra, Restricted Project
ebo moved T6662: Kleopatra: improve useability of group configuration from WiP to vsd-3.3.0 on the vsd33 board.
Jul 31 2024, 3:13 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ebo closed T6662: Kleopatra: improve useability of group configuration as Resolved.

looks fine, gpg4win-Beta41

Jul 31 2024, 3:13 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ebo closed T6662: Kleopatra: improve useability of group configuration , a subtask of T6916: Kleopatra group related improvements, as Resolved.
Jul 31 2024, 3:13 PM · kleopatra
ebo moved T6722: Kleopatra: Forbid adding non-encryption keys to groups from WiP to QA on the vsd33 board.
Jul 31 2024, 3:12 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ebo added a comment to T7231: Kleopatra: Remove not relevant context menu items in details.

Try it. It does not do what you think ;-)
You will revoke the certification of the User-Id and not remove that one certification. I should have taken a better example for the screenshot:

Jul 31 2024, 3:08 PM · Restricted Project, kleopatra
TobiasFella claimed T7233: Kleopatra: Certificate details dialog non-interactible when opened from group edit dialog.
Jul 31 2024, 3:01 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project, Bug Report
TobiasFella added a subtask for T6916: Kleopatra group related improvements: T7233: Kleopatra: Certificate details dialog non-interactible when opened from group edit dialog.
Jul 31 2024, 3:01 PM · kleopatra
TobiasFella added a parent task for T7233: Kleopatra: Certificate details dialog non-interactible when opened from group edit dialog: T6916: Kleopatra group related improvements.
Jul 31 2024, 3:01 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project, Bug Report
TobiasFella created T7233: Kleopatra: Certificate details dialog non-interactible when opened from group edit dialog.
Jul 31 2024, 3:01 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project, Bug Report
ebo moved T7219: Kleopatra: Change colum name "User IDs" to "Status" from WiP to Backlog on the vsd33 board.
Jul 31 2024, 2:56 PM · vsd33, kleopatra, Restricted Project
TobiasFella added a comment to T7231: Kleopatra: Remove not relevant context menu items in details.

I'd say having the "Remove Certification" action when a certification is selected does make sense.

Jul 31 2024, 2:46 PM · Restricted Project, kleopatra
ebo moved T7228: Kleopatra: icon missing in certification details tab from WiP to vsd-3.3.0 on the vsd33 board.
Jul 31 2024, 2:41 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ebo closed T7228: Kleopatra: icon missing in certification details tab as Resolved.

Icon is there in GnuPG-VS-Desktop-3.2.93.32-Beta

Jul 31 2024, 2:40 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
CarlSchwan committed rGPGPASSe282560804ee: Use KPageDialog for the configuration dialog (authored by CarlSchwan).
Use KPageDialog for the configuration dialog
Jul 31 2024, 2:27 PM
CarlSchwan committed rGPGPASS51c282025135: Remove broken Qt6 Windows ci (authored by CarlSchwan).
Remove broken Qt6 Windows ci
Jul 31 2024, 2:27 PM
TobiasFella added a comment to T6913: Kleopatra: Put groups into toolbar menu.

and an additional patch to remove the groups button from the toolbar if groups are disabled: https://invent.kde.org/pim/kleopatra/-/merge_requests/261

Jul 31 2024, 2:21 PM · vsd33, kleopatra, Restricted Project
TobiasFella committed rKLEOPATRA43a162cb37ed: Don't show group configuration button in toolbar if groups are disabled (authored by TobiasFella).
Don't show group configuration button in toolbar if groups are disabled
Jul 31 2024, 2:20 PM
CarlSchwan added a comment to T6886: gpgpass: First start user experience improvements.

I created a merge request here https://invent.kde.org/carlschwan/gpgpass/-/merge_requests/3

Jul 31 2024, 2:10 PM · Restricted Project, gpgpass
TobiasFella moved T7232: Kleopatra: Crash on startup when CMS is disabled from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 31 2024, 2:00 PM · Bug Report, kleopatra, Restricted Project
TobiasFella set External Link to https://invent.kde.org/pim/kleopatra/-/merge_requests/260 on T7232: Kleopatra: Crash on startup when CMS is disabled.
Jul 31 2024, 2:00 PM · Bug Report, kleopatra, Restricted Project
TobiasFella committed rKLEOPATRAeb0d8c53e181: Fix crash on startup when CMS is disabled (authored by TobiasFella).
Fix crash on startup when CMS is disabled
Jul 31 2024, 1:44 PM
TobiasFella created T7232: Kleopatra: Crash on startup when CMS is disabled.
Jul 31 2024, 1:41 PM · Bug Report, kleopatra, Restricted Project
aheinecke closed T4484: GpgOL: Improve handling for always sign, when no S/MIME sec key is available as Wontfix.

We have solved this now by showing a configurable error message in that case instead of hard failure with a cryptic error in T6683: GpgOL: Configurable error if sign is selected and prefer_smime

Jul 31 2024, 1:10 PM · gpgol
aheinecke added a comment to T4945: Windows builds use "winepath" when it is available.

Noticed this again that it was very slow. I guess how fast it is depends on your wine configuration. I worked it around by disabling winepath for me again. But do we want to change anything here or just move this to wontfix?

Jul 31 2024, 12:40 PM · gpgrt
ebo moved T6749: Kleopatra: show only one error/information window for a certificate import from QA to vsd-3.3.0 on the vsd33 board.
Jul 31 2024, 12:34 PM · vsd33 (vsd-3.3.0), Feature Request, kleopatra, Restricted Project
ebo closed T6749: Kleopatra: show only one error/information window for a certificate import as Resolved.

tested with Version VS-Desktop-3.2.93.32-Beta

Jul 31 2024, 12:34 PM · vsd33 (vsd-3.3.0), Feature Request, kleopatra, Restricted Project
ebo moved T6527: Kleopatra: remove "Today" from the choice of expiry dates for key generation from QA to vsd-3.3.0 on the vsd33 board.
Jul 31 2024, 12:24 PM · vsd33 (vsd-3.3.0), Restricted Project, Feature Request, kleopatra
ebo closed T6527: Kleopatra: remove "Today" from the choice of expiry dates for key generation, a subtask of T6553: Kleopatra: Expiry date issues and improvements, as Resolved.
Jul 31 2024, 12:24 PM · kleopatra, Restricted Project
ebo closed T6527: Kleopatra: remove "Today" from the choice of expiry dates for key generation as Resolved.

works

Jul 31 2024, 12:24 PM · vsd33 (vsd-3.3.0), Restricted Project, Feature Request, kleopatra
ebo moved T7043: Kleopatra: improve certificate deletion dialog from QA to vsd-3.3.0 on the vsd33 board.
Jul 31 2024, 12:22 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ebo closed T7043: Kleopatra: improve certificate deletion dialog, a subtask of T6403: Kleopatra: Warn if a certificate in a group is deleted, as Resolved.
Jul 31 2024, 12:21 PM · vsd33 (vsd-3.3.0), Restricted Project, Feature Request, kleopatra
ebo closed T7043: Kleopatra: improve certificate deletion dialog as Resolved.

done (gpg4win -Beta41)

Jul 31 2024, 12:21 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ebo moved T7228: Kleopatra: icon missing in certification details tab from Backlog to WiP on the vsd33 board.
Jul 31 2024, 12:08 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ebo moved T7219: Kleopatra: Change colum name "User IDs" to "Status" from Backlog to WiP on the vsd33 board.
Jul 31 2024, 12:08 PM · vsd33, kleopatra, Restricted Project
ebo moved T7228: Kleopatra: icon missing in certification details tab from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 31 2024, 12:07 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
bernhard added a comment to T7208: Default keyserver search fails (Gpg4win 4.3.1) no "Inquire" "Callback" set for IPC though keyserver is availab.e.

Followup: Using edge and a restart did not trigger the installation of of CN=ISRG Root X1,O=Internet Security Research Group,C=US.

Jul 31 2024, 12:04 PM · gnupg, gpg4win
ebo renamed T7228: Kleopatra: icon missing in certification details tab from Kleopatra: issues with certification details tab to Kleopatra: icon missing in certification details tab.
Jul 31 2024, 12:04 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra