Page MenuHome GnuPG
Feed All Stories

Aug 2 2024

werner added a comment to T7237: Kleopatra: reorder columns for tables in the new tabs in the certificate details.

Sorry, I can't resist to quote Knuth from his homepage:

Aug 2 2024, 12:01 PM · vsd33, kleopatra, Restricted Project
ebo renamed T7237: Kleopatra: reorder columns for tables in the new tabs in the certificate details from Draft: Kleopatra: reorder columns for new tab views in the certificate details to Draft: Kleopatra: reorder columns for tables in the new tabs in the certificate details.
Aug 2 2024, 11:47 AM · vsd33, kleopatra, Restricted Project
ebo created T7237: Kleopatra: reorder columns for tables in the new tabs in the certificate details.
Aug 2 2024, 11:43 AM · vsd33, kleopatra, Restricted Project
TobiasFella committed rKLEOPATRA73d486be73f0: Bump libkleo dependency (authored by TobiasFella).
Bump libkleo dependency
Aug 2 2024, 10:47 AM
TobiasFella committed rKLEOPATRAa03debb5aa1f: Add keyfilter combo and custom filter for suitable certs (authored by TobiasFella).
Add keyfilter combo and custom filter for suitable certs
Aug 2 2024, 10:47 AM
TobiasFella committed rKLEOPATRAd32c5dba7286: Remove unnecessary destructor (authored by TobiasFella).
Remove unnecessary destructor
Aug 2 2024, 10:47 AM
TobiasFella committed rKLEOPATRA8b59c32eec1c: Show usage as "unusable" for certificates that can't be in groups (authored by TobiasFella).
Show usage as "unusable" for certificates that can't be in groups
Aug 2 2024, 10:47 AM
TobiasFella committed rKLEOPATRA47a0dff72038: Use error icon and move icon to usage column (authored by TobiasFella).
Use error icon and move icon to usage column
Aug 2 2024, 10:47 AM
TobiasFella committed rKLEOPATRAc8751e03d33a: Run groups edit dialog asynchronously (authored by TobiasFella).
Run groups edit dialog asynchronously
Aug 2 2024, 10:46 AM
TobiasFella committed rLIBKLEO7d62c0eba83e: Bump version (authored by TobiasFella).
Bump version
Aug 2 2024, 10:45 AM
TobiasFella committed rLIBKLEOe7c08dc0b2d3: KeyFilterManager: Add role to get the key filter object (authored by TobiasFella).
KeyFilterManager: Add role to get the key filter object
Aug 2 2024, 10:45 AM
ebo changed the status of T6882: Make ADSK configurable for new keys, a subtask of T6879: Kleopatra: Add support for adding an ADSK, from Open to Testing.
Aug 2 2024, 10:38 AM · kleopatra, vsd33, Restricted Project
ebo changed the status of T6882: Make ADSK configurable for new keys from Open to Testing.

Status is testing for 2.4, no backport yet for 2.2, so there it stays in the backlog column

Aug 2 2024, 10:38 AM · gnupg24 (2.4.6), gnupg22 (gnupg-2.2.45)
ebo moved T6882: Make ADSK configurable for new keys from Backlog to WiP on the gnupg24 board.
Aug 2 2024, 10:36 AM · gnupg24 (2.4.6), gnupg22 (gnupg-2.2.45)
ebo added a project to T6882: Make ADSK configurable for new keys: gnupg24.
Aug 2 2024, 10:35 AM · gnupg24 (2.4.6), gnupg22 (gnupg-2.2.45)
ebo renamed T7236: Kleopatra: Use filter in certificate selection for encryption from Kleopatra: in certificate selection for encryption to Kleopatra: Use filter in certificate selection for encryption .
Aug 2 2024, 10:34 AM · Feature Request, Restricted Project, kleopatra
TobiasFella moved T7233: Kleopatra: Certificate details dialog non-interactible when opened from group edit dialog from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Aug 2 2024, 10:27 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project, Bug Report
TobiasFella committed rLIBKLEO3b84fa1648a9: Add appearance filter for disabled keys (authored by TobiasFella).
Add appearance filter for disabled keys
Aug 2 2024, 10:10 AM
TobiasFella committed rKLEOPATRAae367cc50ac0: Add close button (authored by TobiasFella).
Add close button
Aug 2 2024, 10:03 AM
TobiasFella committed rKLEOPATRA370e654ccb9c: Set window title (authored by TobiasFella).
Set window title
Aug 2 2024, 10:03 AM
TobiasFella committed rKLEOPATRAf3ae8748ad6c: Change action name (authored by TobiasFella).
Change action name
Aug 2 2024, 10:03 AM
TobiasFella committed rKLEOPATRA0cbb5da861cb: Save file as .txt instead of .log (authored by TobiasFella).
Save file as .txt instead of .log
Aug 2 2024, 10:03 AM
werner committed rE7f36440d9096: w32: Allow initialization of new threads to utf8 mode. (authored by werner).
w32: Allow initialization of new threads to utf8 mode.
Aug 2 2024, 10:03 AM
werner assigned T7185: Calling gettext_use_utf8(1) for the main thread should enable UTF-8 for all later created secondary threads to ikloecker.
Aug 2 2024, 9:45 AM · Windows, gpgrt, Bug Report
werner moved T7185: Calling gettext_use_utf8(1) for the main thread should enable UTF-8 for all later created secondary threads from Backlog to QA on the gpgrt board.

Alright: Call gettext_use_utf8 (3) to set the current thread to utf8 and init all new threads to utf8 as well. This function with that value (actually bit 1 is relevant) can be used several times but it will never switch back the initialization to utf8. However, switching back and force to utf8 per threads is still possible.

Aug 2 2024, 9:44 AM · Windows, gpgrt, Bug Report
TobiasFella committed rLIBKLEOb19ff13ff84e: KeyFilterManager: Add role to get the key filter object (authored by TobiasFella).
KeyFilterManager: Add role to get the key filter object
Aug 2 2024, 9:40 AM
TobiasFella committed rKLEOPATRA0c5d942681e9: Bump libkleo dependency (authored by TobiasFella).
Bump libkleo dependency
Aug 2 2024, 9:36 AM
TobiasFella committed rKLEOPATRA1af81a7e2f62: Add keyfilter combo and custom filter for suitable certs (authored by TobiasFella).
Add keyfilter combo and custom filter for suitable certs
Aug 2 2024, 9:36 AM
TobiasFella committed rKLEOPATRA9549c324ca0f: Remove unnecessary destructor (authored by TobiasFella).
Remove unnecessary destructor
Aug 2 2024, 9:36 AM
TobiasFella committed rKLEOPATRAebcca880fd2a: Show usage as "unusable" for certificates that can't be in groups (authored by TobiasFella).
Show usage as "unusable" for certificates that can't be in groups
Aug 2 2024, 9:36 AM
TobiasFella committed rKLEOPATRAb255f67910eb: Use error icon and move icon to usage column (authored by TobiasFella).
Use error icon and move icon to usage column
Aug 2 2024, 9:36 AM
werner triaged T7233: Kleopatra: Certificate details dialog non-interactible when opened from group edit dialog as High priority.
Aug 2 2024, 9:19 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project, Bug Report
werner triaged T7236: Kleopatra: Use filter in certificate selection for encryption as Normal priority.
Aug 2 2024, 9:18 AM · Feature Request, Restricted Project, kleopatra
werner triaged T7235: Rethink the folders in gpgpass as Normal priority.
Aug 2 2024, 9:18 AM · Restricted Project, gpgpass
werner triaged T7231: Kleopatra: Remove not relevant context menu items in details as Normal priority.
Aug 2 2024, 9:17 AM · Restricted Project, kleopatra
werner triaged T7232: Kleopatra: Crash on startup when CMS is disabled as Normal priority.
Aug 2 2024, 9:17 AM · Bug Report, kleopatra, Restricted Project
mlaurent committed rLIBKLEO7b9e097e030b: Remove forward declaration (authored by mlaurent).
Remove forward declaration
Aug 2 2024, 7:28 AM
mlaurent committed rLIBKLEO67d582d66d3a: Remove unused include (authored by mlaurent).
Remove unused include
Aug 2 2024, 7:20 AM
mlaurent committed rMTPdb7c2a6e8ba1: Remove duplicate includes (authored by mlaurent).
Remove duplicate includes
Aug 2 2024, 7:04 AM
l10n daemon script <scripty@kde.org> committed rMTP256f340809f4: 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, 5:12 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAd8f7b0344dea: 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, 5:11 AM
l10n daemon script <scripty@kde.org> committed rMTP237dd474f319: 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:34 AM
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