Page MenuHome GnuPG
Feed Advanced Search

Jul 24 2024

ebo updated the task description for T7216: Kleopatra: Integrate "disabled" feature from gpg.
Jul 24 2024, 10:11 AM · Feature Request, kleopatra
ebo renamed T7089: Kleopatra: show "disabled" status from Kleopatra: Integrate "disabled" feature from gpg to Kleopatra: show "disabled" status.
Jul 24 2024, 9:50 AM · vsd33 (vsd-3.3.0), Feature Request, kleopatra, Restricted Project
ebo added a parent task for T7089: Kleopatra: show "disabled" status: T7216: Kleopatra: Integrate "disabled" feature from gpg.
Jul 24 2024, 8:53 AM · vsd33 (vsd-3.3.0), Feature Request, kleopatra, Restricted Project
ebo added a subtask for T7216: Kleopatra: Integrate "disabled" feature from gpg: T7089: Kleopatra: show "disabled" status.
Jul 24 2024, 8:53 AM · Feature Request, kleopatra
ebo triaged T7216: Kleopatra: Integrate "disabled" feature from gpg as Normal priority.
Jul 24 2024, 8:53 AM · Feature Request, kleopatra
ebo added a comment to T7089: Kleopatra: show "disabled" status.

The order of states is "expired", "revoked", "disabled", "invalid", "certified", "not certified". Since we show only one state we need to define an order. I guess it would make sense to give "disabled" the highest priority. (I also think that "revoked" should have higher priority than "expired".)

Jul 24 2024, 8:41 AM · vsd33 (vsd-3.3.0), Feature Request, kleopatra, Restricted Project

Jul 23 2024

ebo moved T6878: Kleopatra: Subkey expiry date improvements from WiP to vsd-3.3.0 on the vsd33 board.
Jul 23 2024, 5:56 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ebo closed T6878: Kleopatra: Subkey expiry date improvements, a subtask of T6874: Kleopatra subkey management improvements, as Resolved.
Jul 23 2024, 5:56 PM · kleopatra
ebo closed T6878: Kleopatra: Subkey expiry date improvements as Resolved.

This is how it looked before (VSD 3.2.2):


And you could set the expiry date to a later date than the primary key (at least it was shown that way).

Jul 23 2024, 5:56 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ikloecker added a comment to T7089: Kleopatra: show "disabled" status.
In T7089#188733, @ebo wrote:

What I see is: If the status of a certificate is "certified" or "not certified" before disabling it, then Kleo shows "disabled" in the User-ID column. If it was "revoked" or "expired", those are not changed. The same is true for the "Status" info in the details.
Is this distinction on purpose? What is the reason?

Jul 23 2024, 5:56 PM · vsd33 (vsd-3.3.0), Feature Request, kleopatra, Restricted Project
ebo created T7215: Improve UX of "subkey expiry change" window .
Jul 23 2024, 5:55 PM · gpd5x, kleopatra
ikloecker closed T7203: GpgME: Implement S/MIME-specific variant of QGpgMESignEncryptJob, a subtask of T7202: Kleopatra: Allow "combined" sign & encrypt of text in Notepad for S/MIME certificates, as Wontfix.
Jul 23 2024, 5:37 PM · gpd5x, kleopatra
ebo moved T6924: Kleopatra: Make columns of subkey details editable from WiP to vsd-3.3.0 on the vsd33 board.
Jul 23 2024, 5:12 PM · vsd33 (vsd-3.3.0), Feature Request, kleopatra, Restricted Project
ebo closed T6924: Kleopatra: Make columns of subkey details editable , a subtask of T6874: Kleopatra subkey management improvements, as Resolved.
Jul 23 2024, 5:12 PM · kleopatra
ebo closed T6924: Kleopatra: Make columns of subkey details editable as Resolved.

Well, now it does not occur for me any more, either. Ok, I'm setting this to resolved, this was most likely a situation where Kleopatra could not write to the kleopatrastaterc (in %APPDATA%\kleopatra\) for some reason. This would then be a more general issue, anyhow, for which we need another ticket if we can reproduce this.

Jul 23 2024, 5:12 PM · vsd33 (vsd-3.3.0), Feature Request, kleopatra, Restricted Project
aheinecke added a comment to T7214: Kleopatra: Dark mode detection problems on Windows 10 2016.

I got confused in the various tests and mixed up the Qt6 test on normal Windows 10 with the Qt5 test. In the Qt6 case there are still issues, but that might be explained by packaging still. But for this we have less urgency.

Jul 23 2024, 5:08 PM · vsd32 (vsd-3.2.3), Restricted Project, kleopatra
aheinecke triaged T7214: Kleopatra: Dark mode detection problems on Windows 10 2016 as Normal priority.
Jul 23 2024, 5:01 PM · vsd32 (vsd-3.2.3), Restricted Project, kleopatra
aheinecke added a comment to T7200: Trustdb not updated on import of extended certificate.

The only change i remember and can find regarding that, is, that for the initial keylisting we disabled the check using the context flag T6261: Kleopatra / QGPGME: Use --no-auto-check-trustdb for initial keylisting since we suspected that this had something to do with reports that the initial keylisting either locked up or was very slow. At the least the goal was that by no auto check trustdb on the initial keylisting it would make it behave more consistently from start to start. But I am pretty sure that you told at least me, that Kleopatra should not try to explicitly do trustdb checks and try to manage that since gnupg takes care of this internally.

Jul 23 2024, 4:17 PM · gnupg22 (gnupg-2.2.45), vsd32, Bug Report, Restricted Project
alexk added a comment to T7211: Kleopatra: configuration option to prohibit deletion of certificate with secret key.

That's the way it works today in some organizations:
If users can't delete their key they are requested to ask their GnuPG admin, they actually do so and the admin does help.

Jul 23 2024, 3:53 PM · gpd5x, Feature Request, kleopatra
TobiasFella added a comment to T7212: Problems with certificate colors / styles.

I'd be in favor of keeping the UI and just fixing the most significant bugs it has.

Jul 23 2024, 3:44 PM · gpd5x, kleopatra, Bug Report
ebo added a comment to T7089: Kleopatra: show "disabled" status.

with Version 3.2.2.2405000+git~ (Gpg4win-4.3.2-beta41):

Jul 23 2024, 3:08 PM · vsd33 (vsd-3.3.0), Feature Request, kleopatra, Restricted Project
werner added a project to T7200: Trustdb not updated on import of extended certificate: Bug Report.
Jul 23 2024, 2:57 PM · gnupg22 (gnupg-2.2.45), vsd32, Bug Report, Restricted Project
werner triaged T7200: Trustdb not updated on import of extended certificate as Normal priority.
Jul 23 2024, 2:57 PM · gnupg22 (gnupg-2.2.45), vsd32, Bug Report, Restricted Project
TobiasFella added a comment to T6924: Kleopatra: Make columns of subkey details editable .

can't reproduce either

Jul 23 2024, 2:43 PM · vsd33 (vsd-3.3.0), Feature Request, kleopatra, Restricted Project
aheinecke triaged T7202: Kleopatra: Allow "combined" sign & encrypt of text in Notepad for S/MIME certificates as Low priority.

We had discussed this several times in the past as this is similar for files. Like you could do an opaque signing and encrypt for files, the same you can do it for text here. But as I remember it the end result was mostly that since the proper solution would be for GnuPG to support that T2435: gpgsm combined sign and encrypt it should be done in GnuPG proper. And we really did not have any real usecase of S/MIME file and text encryption since S/MIME was even more then OpenPGP about Mails for the Gpg4win users.

Jul 23 2024, 2:37 PM · gpd5x, kleopatra
ebo added a comment to T6924: Kleopatra: Make columns of subkey details editable .

I did what you did, didn't even need to restart Kleopatra.

Jul 23 2024, 2:25 PM · vsd33 (vsd-3.3.0), Feature Request, kleopatra, Restricted Project
ikloecker added a comment to T6924: Kleopatra: Make columns of subkey details editable .

I cannot reproduce this with Version 3.2.2.2405000+git20240712T143635~6033869e1. I open the Details window, go to Subkeys, right-click table header, select Keygrip, close Details window, open it again, go to Subkeys, Keygrip column is still shown. Even after restarting Kleopatra.

Jul 23 2024, 2:17 PM · vsd33 (vsd-3.3.0), Feature Request, kleopatra, Restricted Project
ebo added a comment to T6924: Kleopatra: Make columns of subkey details editable .

With Version 3.2.2.2405000+git~ (Gpg4win-4.3.2-beta41) II can add a keygrip column to the subkey details. But if I close the details window and open it again, the column are no longer selected.

Jul 23 2024, 2:02 PM · vsd33 (vsd-3.3.0), Feature Request, kleopatra, Restricted Project
ikloecker added a comment to T7211: Kleopatra: configuration option to prohibit deletion of certificate with secret key.

The easiest solution would be a setting for gnupg. Then Kleopatra would just error out. But, as Andre rightfully points out, people will work around this restriction. Users are incredibly creative.

Jul 23 2024, 2:00 PM · gpd5x, Feature Request, kleopatra
ikloecker added a comment to T7212: Problems with certificate colors / styles.

Just to clarify: I didn't say that we should remove the coloring/font style of certificates. I just said that I vote for removing the UI for changing the colors and font style.

Jul 23 2024, 1:50 PM · gpd5x, kleopatra, Bug Report
aheinecke added a comment to T7211: Kleopatra: configuration option to prohibit deletion of certificate with secret key.

Since Kleopatra does not suppress the pinentry prompts think there is even one additional question at least for S/MIME. So it asks you once from Kleopatra and then you are asked by GnuPG.
AFAIR we had discussed this in the past and also came up with the Idea that the user should type in DELETE. That dialog should then come from GnuPG I think so that it is the same.

Jul 23 2024, 1:14 PM · gpd5x, Feature Request, kleopatra
werner added a comment to T7211: Kleopatra: configuration option to prohibit deletion of certificate with secret key.

gpg makes it pretty hard to delete a secret key; thus having a (user settable) option in Kleopatra makes a lot of sense to me.

Jul 23 2024, 11:45 AM · gpd5x, Feature Request, kleopatra
aheinecke added a comment to T7211: Kleopatra: configuration option to prohibit deletion of certificate with secret key.

No. To solve that problem we have the revocation certificates autogenerated in the GnuPG home folder and which are kept of course when a user deletes their key.

Jul 23 2024, 10:48 AM · gpd5x, Feature Request, kleopatra
aheinecke added a comment to T7212: Problems with certificate colors / styles.

Mh, no, on the other hand the style is useful in the "All certificates view" to make distinctions based on multiple parameters. "Like trusted S/MIME root certificate" and it is useful to see that right away instead of using the filters. So my vote would be to clean it up, but keep it in general.

Jul 23 2024, 10:44 AM · gpd5x, kleopatra, Bug Report
alexk added a comment to T7211: Kleopatra: configuration option to prohibit deletion of certificate with secret key.

Experiences from customers are that people create their certificate, upload it to a server. Then they notice a mistake in their name and delete the whole cert and upload the new one. Now there are two certificates on the server. This is only one example of what can go wrong. Admins want this not to happen and that's the reason for this feature. More warnings will probably not solve the problem.

Jul 23 2024, 10:42 AM · gpd5x, Feature Request, kleopatra
aheinecke added a comment to T7212: Problems with certificate colors / styles.

Hard to decide as we have no data how much it is used. :-/ But I tend to agree here. We should not loose sight of the fact that Kleopatra should be more of a diagnostic tool and provide all the information a user might need to solve their issues with signing, verification, encryption and decryption. Kleopatra is not something a user uses so often that they play around with appearance or so like they maybe would in a MUA. Certificate management is just an unwelcome side effect required for crypto. But users do not want to do certificate management for its own sake.

Jul 23 2024, 10:41 AM · gpd5x, kleopatra, Bug Report
ikloecker added a comment to T7212: Problems with certificate colors / styles.

I vote for removing the UI for configuring the appearance of the certificate categories completely from Kleopatra. This would solve all usability problems in an instant. People who want to go crazy with colors can edit the rc file.

Jul 23 2024, 10:28 AM · gpd5x, kleopatra, Bug Report
ebo added a comment to T7212: Problems with certificate colors / styles.

You could use colors, fonts, icons to mark any certificate you want instead of having to use tags and filter by them. You could even put their company logo on certificates of your communication partners.

Jul 23 2024, 10:04 AM · gpd5x, kleopatra, Bug Report
aheinecke added a comment to T7212: Problems with certificate colors / styles.
In T7212#188683, @ebo wrote:

We might also consider going all out and allowing a configurable appearance on a per certificate level. Then this feature would see an increase in use for sure. But it should work without issues, in that case, as then people will notice them…

Jul 23 2024, 8:54 AM · gpd5x, kleopatra, Bug Report
ebo added a comment to T7212: Problems with certificate colors / styles.

From the support angle, the worst of these issues is that the default will not be restored for VS-NfD. But then: nobody has inquired about that yet…

Jul 23 2024, 8:50 AM · gpd5x, kleopatra, Bug Report

Jul 22 2024

ikloecker added a comment to T7212: Problems with certificate colors / styles.

The high-contrast modes disable all colors, but for normal dark modes we might have a problem with some of the predefined colors.

Jul 22 2024, 6:05 PM · gpd5x, kleopatra, Bug Report
aheinecke triaged T7212: Problems with certificate colors / styles as Low priority.

Yes, this is all something that is ugly. The VS-NfD colorization was done by justus winter back then since I fell sick and it was one of his first and only tasks in Kleopatra. So it is normal I think if that is implemented differently then other things. And in general the whole appearence configuration is I think rarely used. To me it always felt like a "We add it because we can." feature. But also with this mix of filters defined in a preinstalled libkleopatrarc and additionally hardcoded filters it is all strange.
Well colors and so on should be changeable for accessibility of course.

Jul 22 2024, 5:19 PM · gpd5x, kleopatra, Bug Report
TobiasFella updated subscribers of T7212: Problems with certificate colors / styles.
Jul 22 2024, 5:05 PM · gpd5x, kleopatra, Bug Report
TobiasFella created T7212: Problems with certificate colors / styles.
Jul 22 2024, 5:05 PM · gpd5x, kleopatra, Bug Report
aheinecke added a comment to T7211: Kleopatra: configuration option to prohibit deletion of certificate with secret key.

In MMO Games this is usually handled that a player either has to type in "DELETE" or type in the Characters name to delete the character. At least in the last games I played.

Jul 22 2024, 4:56 PM · gpd5x, Feature Request, kleopatra
aheinecke added a comment to T6471: Draft: Kleopatra: Increase warning for backup secret key - Especially in de-vs mode.

KWin has a script called "Dim screen for Administrator Mode" which mimics the windows behavior.

Jul 22 2024, 4:50 PM · gpd5x, Windows, kleopatra
aheinecke triaged T7211: Kleopatra: configuration option to prohibit deletion of certificate with secret key as Low priority.

I would give this low priority. There is no way to prohibit that except if the user has no deletion rights on the file system. There are already multiple dialogs asking the user to confirm the secret key deletion. A user could by the same logic "Free up some space" in their local home directory and delete %APPDATA%.

Jul 22 2024, 4:49 PM · gpd5x, Feature Request, kleopatra
alexk renamed T7211: Kleopatra: configuration option to prohibit deletion of certificate with secret key from Kleopatra: configuration option to prohibit deletion of secret key to Kleopatra: configuration option to prohibit deletion of certificate with secret key.
Jul 22 2024, 4:35 PM · gpd5x, Feature Request, kleopatra
aheinecke triaged T7204: Kleopatra: Remove Option "Show tags attached to certificates" as Normal priority.

Yes this was just a performance thing and had no other UX reasons so we can change it.

Jul 22 2024, 4:34 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
alexk created T7211: Kleopatra: configuration option to prohibit deletion of certificate with secret key.
Jul 22 2024, 3:39 PM · gpd5x, Feature Request, kleopatra
TobiasFella added a comment to T7206: Draft: Kleopatra: give better feedback for key refresh.

With the imports I also find the imported certificates tab more useful then the number. Since I think that adding full blown keylist views would be a bit of an overkill I personally would probably just use an expandable widget in the notification and work with lists of updated users ids / summary lines.

But since this also would be some custom code maybe it would be better to show a full list view of the updated certificates?

Jul 22 2024, 1:58 PM · kleopatra, Restricted Project
ebo moved T7210: Kleopatra: In "Imported Certificate" tab, enabling a column does not make it show up from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 22 2024, 11:34 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project, Bug Report
aheinecke triaged T7206: Draft: Kleopatra: give better feedback for key refresh as Normal priority.

Ok, well in the days were did not have that much development power on Kleopatra and GpgME refresh keys just took the lazy part and offered the gpg output in a window. I still think that can be useful (e.g. diagnostics) to have as an additional details button. Especially in case of errors. What very often happens here is that the online access gets blocked somehow maybe even only to some servers. I am not sure if the numbers are really a helpful information. Please keep in mind: What do we want to inform the user about? If the user just sees some numbers is this really helpful? I think the user might want to either see which certificates were updated and which werent or if there were any problems updating. Personally I would find the information "what" changed the most important but that seems to me like too much icing on the cake. Like

  • Changed expiry: foo@bar.baz <0xbadbeef> boo@bar.baz <0xa....>
  • New signatures:

....

  • Changed subkeys:

....

Jul 22 2024, 10:39 AM · kleopatra, Restricted Project
ebo triaged T7210: Kleopatra: In "Imported Certificate" tab, enabling a column does not make it show up as Normal priority.
Jul 22 2024, 10:27 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project, Bug Report

Jul 18 2024

TobiasFella moved T7183: Kleopatra: Reduce certificates offered in Sign/Enyrypt dialog from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 18 2024, 11:35 AM · vsd33 (vsd-3.3.0), Feature Request, kleopatra, Restricted Project

Jul 17 2024

ebo moved T6739: Allow "refresh key/signatures" from key's context menu (from key list) from Restricted Project Column to Restricted Project Column on the Restricted Project board.

ok, works with Version 3.2.2.2405000+git~ (Gpg4win-4.3.2-beta41).

Jul 17 2024, 3:09 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra, Feature Request
ebo created T7206: Draft: Kleopatra: give better feedback for key refresh.
Jul 17 2024, 3:06 PM · kleopatra, Restricted Project
ebo moved T7190: Kleopatra: wrong claim of update in WKD for keys with no mail address from Restricted Project Column to Restricted Project Column on the Restricted Project board.

works now, Version 3.2.2.2405000+git~ (Gpg4win-4.3.2-beta41)

Jul 17 2024, 12:29 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ebo closed T6392: Kleopatra: Tags no longer shown in useridlistmodel as Resolved.
Jul 17 2024, 11:39 AM · kleopatra, Restricted Project
ebo created T7204: Kleopatra: Remove Option "Show tags attached to certificates".
Jul 17 2024, 11:38 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ikloecker created T7202: Kleopatra: Allow "combined" sign & encrypt of text in Notepad for S/MIME certificates.
Jul 17 2024, 9:59 AM · gpd5x, kleopatra

Jul 16 2024

ebo added a comment to T5138: Change Reset Code not working in Kleopatra.

As for renaming "Change Reset Code" to "Set Reset Code", what about "Change PIN" and "Change Admin PIN"? Should they also be renamed? If not, why not? Is there no default reset code? Is there a way to find out whether the reset code has already been set (in which case "change" would be more appropriate than "set")?

Jul 16 2024, 4:37 PM · Restricted Project, Feature Request, Bug Report, kleopatra
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.

Jul 16 2024, 9:52 AM · gpd5x, Feature Request, kleopatra

Jul 15 2024

TobiasFella changed the status of T7198: Kleopatra: Suggest validity date of subkeys to validity of primary key if this is shorter than 3 years from Open to Testing.
Jul 15 2024, 3:04 PM · vsd33 (vsd-3.3.0), gpd, Restricted Project, kleopatra
ikloecker added a comment to T7018: Kleopatra: Separate smartcard window with simplified layout.

Similarly, the table for NetKey cards.

Jul 15 2024, 3:03 PM · vsd33 (vsd-3.3.0), gpd, Restricted Project, kleopatra
aheinecke added a comment to T7134: Kleopatra: Allow PIN reset with Admin-PIN.

Will this be backported? Since the pgpcardwidget otherwise contains strings which are neither in master nor in kf5 I would say so.

Jul 15 2024, 3:02 PM · gpd5x, Feature Request, kleopatra
ikloecker added a comment to T7018: Kleopatra: Separate smartcard window with simplified layout.

For first feedback on the new slot/certificate table.

Jul 15 2024, 3:02 PM · vsd33 (vsd-3.3.0), gpd, Restricted Project, kleopatra
ebo added a project to T7183: Kleopatra: Reduce certificates offered in Sign/Enyrypt dialog: vsd33.
Jul 15 2024, 10:05 AM · vsd33 (vsd-3.3.0), Feature Request, kleopatra, Restricted Project

Jul 11 2024

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.
Jul 11 2024, 5:29 PM · vsd33 (vsd-3.3.0), gpd, Restricted Project, kleopatra
ebo renamed T7183: Kleopatra: Reduce certificates offered in Sign/Enyrypt dialog from Draft: Kleopatra: Reduce certificates offered in Sign/Enyrypt dialog to Kleopatra: Reduce certificates offered in Sign/Enyrypt dialog.
Jul 11 2024, 3:46 PM · vsd33 (vsd-3.3.0), Feature Request, kleopatra, Restricted Project
aheinecke triaged T7183: Kleopatra: Reduce certificates offered in Sign/Enyrypt dialog as Normal priority.

Yes sounds good to me. Since we have the ability even in the full list view to filter for "only with secret" certificates. Regarding gpgme_set_sender. Only GpgOL uses this, we only really need it for TOFU I think. To leave that discussion / point out of this issue I created T7199: KMail / Kleopatra: Use gpgme_set_sender to add a hint which UserID was selected for a signature

Jul 11 2024, 3:04 PM · vsd33 (vsd-3.3.0), Feature Request, kleopatra, Restricted Project
aheinecke triaged T7199: KMail / Kleopatra: Use gpgme_set_sender to add a hint which UserID was selected for a signature as Low priority.
Jul 11 2024, 3:02 PM · TOFU, KMail, kleopatra
TobiasFella moved T7198: Kleopatra: Suggest validity date of subkeys to validity of primary key if this is shorter than 3 years from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 11 2024, 2:49 PM · vsd33 (vsd-3.3.0), gpd, Restricted Project, kleopatra
TobiasFella claimed T7198: Kleopatra: Suggest validity date of subkeys to validity of primary key if this is shorter than 3 years.
Jul 11 2024, 2:49 PM · vsd33 (vsd-3.3.0), gpd, Restricted Project, kleopatra
alexk triaged T7198: Kleopatra: Suggest validity date of subkeys to validity of primary key if this is shorter than 3 years as Normal priority.
Jul 11 2024, 1:55 PM · vsd33 (vsd-3.3.0), gpd, Restricted Project, kleopatra
ebo updated subscribers of T7183: Kleopatra: Reduce certificates offered in Sign/Enyrypt dialog.

ok, I like your proposal. To recap:

Jul 11 2024, 9:11 AM · vsd33 (vsd-3.3.0), Feature Request, kleopatra, Restricted Project

Jul 10 2024

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

Jul 10 2024, 6:14 PM · vsd33 (vsd-3.3.0), Feature Request, kleopatra, Restricted Project
TobiasFella added a comment to T7183: Kleopatra: Reduce certificates offered in Sign/Enyrypt dialog.
In T7183#188348, @ebo wrote:

I'm not sure if we are talking about the Encrypt-to-self drop-down or the Encrypt for others input fields. On the other hand, I see little reason to treat both differently.

At the moment they are treated differently. In the dropdown for encrypt-to-self no expired certificates are listed. encrypt-to-others does not have a dropdown. You are not able to find an expired Certificate by typing the name. But you can open the certificate list to chose from, where expired certificates are shown and selectable.

Jul 10 2024, 3:32 PM · vsd33 (vsd-3.3.0), Feature Request, kleopatra, Restricted Project
ebo added a comment to T7183: Kleopatra: Reduce certificates offered in Sign/Enyrypt dialog.

I'm not sure if we are talking about the Encrypt-to-self drop-down or the Encrypt for others input fields. On the other hand, I see little reason to treat both differently.

Jul 10 2024, 3:22 PM · vsd33 (vsd-3.3.0), Feature Request, kleopatra, Restricted Project
TobiasFella added a comment to T7183: Kleopatra: Reduce certificates offered in Sign/Enyrypt dialog.

I agree with Ingo and Werner here. In summary

Jul 10 2024, 2:17 PM · vsd33 (vsd-3.3.0), Feature Request, kleopatra, Restricted Project

Jul 9 2024

TobiasFella added a comment to T6957: Add algo and keygrip columns to Kleo's certificate view.

fixed in https://invent.kde.org/pim/kleopatra/-/merge_requests/243; we were not calling the visibility logic when initially creating the view.

Jul 9 2024, 3:32 PM · vsd33 (vsd-3.3.0), Restricted Project, vsd, kleopatra
TobiasFella added a comment to T6447: Kleopatra: "imported certificates" tab inconsistencies.

https://invent.kde.org/pim/kleopatra/-/merge_requests/242

  • Don't show the tab if the certificate list was empty before the import
  • Show tab when any keys were considered, not only when any keys were imported
Jul 9 2024, 1:32 PM · vsd33 (vsd-3.3.0), Restricted Project, Bug Report, kleopatra

Jul 8 2024

ebo updated the task description for T6447: Kleopatra: "imported certificates" tab inconsistencies.
Jul 8 2024, 1:29 PM · vsd33 (vsd-3.3.0), Restricted Project, Bug Report, kleopatra
ebo added a comment to T6447: Kleopatra: "imported certificates" tab inconsistencies.

ok, new try. As Ingo now clarified that that "nothing was imported" and "nothing was considered" is synonymous for him, then I misunderstood that comment. As far as I understand the "considered" that would mean that a tab would come up for import of unchanged keys, too.

Jul 8 2024, 12:10 PM · vsd33 (vsd-3.3.0), Restricted Project, Bug Report, kleopatra
ebo added a comment to T6447: Kleopatra: "imported certificates" tab inconsistencies.

ok, to make it clear how exactly to implement and test this, let me rephrase what my interpretation of your comment is:

Jul 8 2024, 9:01 AM · vsd33 (vsd-3.3.0), Restricted Project, Bug Report, kleopatra

Jul 5 2024

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 (i.e. numConsidered is 0).

Jul 5 2024, 5:41 PM · vsd33 (vsd-3.3.0), Restricted Project, Bug Report, kleopatra
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.

Jul 5 2024, 5:34 PM · vsd33 (vsd-3.3.0), 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.

Jul 5 2024, 5:29 PM · vsd33 (vsd-3.3.0), 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.
Jul 5 2024, 5:28 PM · vsd33 (vsd-3.3.0), 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.

Jul 5 2024, 5:25 PM · vsd33 (vsd-3.3.0), 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.

Jul 5 2024, 5:13 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ikloecker claimed T7190: Kleopatra: wrong claim of update in WKD for keys with no mail address.
Jul 5 2024, 5:05 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ebo updated subscribers of T7190: Kleopatra: wrong claim of update in WKD for keys with no mail address.
Jul 5 2024, 4:21 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ebo created T7190: Kleopatra: wrong claim of update in WKD for keys with no mail address.
Jul 5 2024, 4:20 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ebo added a comment to T6739: Allow "refresh key/signatures" from key's context menu (from key list).

Turns out

  • the singular instead of plural in the German version is a translation thing and should now be fixed (but is not in the testversion beta35)
  • there is another issue muddying the waters regarding search in WKD, for which I will create another ticket
Jul 5 2024, 4:10 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra, Feature Request
ebo added a comment to T6957: Add algo and keygrip columns to Kleo's certificate view.

I have to correct myself. After restarting Kleopatra, only the following columns are shown, without any changes from my side:

Jul 5 2024, 2:31 PM · vsd33 (vsd-3.3.0), Restricted Project, vsd, kleopatra
ebo changed the status of T6447: Kleopatra: "imported certificates" tab inconsistencies from Testing to Open.
Jul 5 2024, 1:50 PM · vsd33 (vsd-3.3.0), Restricted Project, Bug Report, kleopatra
ebo added a comment to T6447: Kleopatra: "imported certificates" tab inconsistencies.

Well, i can live with it. It would be an improvement.
I would prefer if no import tab was created if a key has not been updated and therefore nothing was actually imported. But I see that this would be more complicated to implement and I have no strong opinion on this anyway.

Jul 5 2024, 1:37 PM · vsd33 (vsd-3.3.0), Restricted Project, Bug Report, kleopatra
aheinecke added a comment to T6447: Kleopatra: "imported certificates" tab inconsistencies.

So Tobias fixed the technical reason why there was no import tab shown after the certify questions because I was too lazy (no I had no more time ;-) ) when I implemented this to carry the keylistcontroller around.

Jul 5 2024, 10:36 AM · vsd33 (vsd-3.3.0), Restricted Project, Bug Report, kleopatra
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.
Jul 5 2024, 10:35 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra