Page MenuHome GnuPG
Feed Advanced Search

Jan 19 2024

ikloecker committed rKLEOPATRA37ee18829622: Fix sign/encrypt/decrypt/verify of notepad (authored by ikloecker).
Fix sign/encrypt/decrypt/verify of notepad
Jan 19 2024, 5:13 PM
ikloecker committed rM0011412193fd: qt: Remove superfluous virtual overrides and member variables (authored by ikloecker).
qt: Remove superfluous virtual overrides and member variables
Jan 19 2024, 4:17 PM
ikloecker committed rMeae22d9a484f: qt: Remove left-over mentions of showErrorDialog (authored by ikloecker).
qt: Remove left-over mentions of showErrorDialog
Jan 19 2024, 4:17 PM
ikloecker added inline comments to D576: qt: Add function for synchronously executing ExportJob.
Jan 19 2024, 2:39 PM
ikloecker raised the priority of T6808: Libkleo Keyresolver: misleading display/wording in confirmation dialog from Normal to Needs Triage.

I'm putting this back to triage because I cannot act on this ticket. There's way too much text and the outcome what should be done is unclear. Either rewrite the description so that it tells the reader concisely what should be changed and how it should be changed. Or, maybe better, create a new ticket referring to the discussion in this ticket and close this ticket.

Jan 19 2024, 11:49 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ikloecker added a comment to T6933: Kleopatra: Change wording for deletion of key on disk when moving to smartcard.

I don't understand what your comments about the (missing) success window mean. The screenshot that you added to this task is the success window reporting "The key was copied to the card.". It even has the title "Success". As far as I can tell this window is exactly what you describe with

Would it be possible to move the success window to the start? Ideally combine it with the window asking what should be done with the key on disk. Then "copied" would be correct, as the original still exists and we do not need additional code paths for the other combinations.

Jan 19 2024, 11:40 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ikloecker added a comment to T6708: Allow to inhibit the use of a default PGP keyserver.

I would also suggest that we show the git last git commit in Kleo's About dialog. That makes it far easier to see what we are testing. The Kleo version numbers are a bit arbitrary.

Jan 19 2024, 9:54 AM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Restricted Project, vsd, Feature Request
ikloecker moved T6095: Kleopatra: Fix accessibility of group configuration from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 19 2024, 9:49 AM · kleopatra, Restricted Project
ikloecker changed the status of T6095: Kleopatra: Fix accessibility of group configuration, a subtask of T5824: Kleopatra: Full accessibility support, from Open to Testing.
Jan 19 2024, 9:48 AM · a11y, kleopatra
ikloecker changed the status of T6095: Kleopatra: Fix accessibility of group configuration from Open to Testing.

The problem mentioned in T6095#173465 no longer occurs with the changes made for T6662: Kleopatra: improve useability of group configuration , neither if the Help button is shown nor if the Help button isn't shown.

Jan 19 2024, 9:48 AM · kleopatra, Restricted Project
ikloecker changed the status of T6662: Kleopatra: improve useability of group configuration , a subtask of T6916: Kleopatra group related improvements, from Open to Testing.
Jan 19 2024, 9:44 AM · kleopatra
ikloecker changed the status of T6662: Kleopatra: improve useability of group configuration from Open to Testing.

Regarding T6662#174484, this was already implemented this way. Of course, it still works this way.

Jan 19 2024, 9:44 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ikloecker committed rKLEOPATRAd45ea366b8fb: Ask user for confirmation to delete groups (authored by ikloecker).
Ask user for confirmation to delete groups
Jan 19 2024, 9:41 AM
ikloecker added a comment to T6708: Allow to inhibit the use of a default PGP keyserver.

To be clear: This ticket is only about GnuPG (more precisely dirmngr) and the changes are included in VSD and Gpg4win.

Jan 19 2024, 8:34 AM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Restricted Project, vsd, Feature Request

Jan 18 2024

ikloecker committed rKLEOPATRA0412232601d1: Replace OK button with Save button in group edit dialog (authored by ikloecker).
Replace OK button with Save button in group edit dialog
Jan 18 2024, 11:48 AM
ikloecker committed rKLEOPATRA6b85b9c8b3ce: (Re-)add the edited group if it couldn't be found in the current groups (authored by ikloecker).
(Re-)add the edited group if it couldn't be found in the current groups
Jan 18 2024, 11:48 AM
ikloecker committed rKLEOPATRAdf85cb06d130: Remove confusing config dialog behavior from groups dialog (authored by ikloecker).
Remove confusing config dialog behavior from groups dialog
Jan 18 2024, 11:48 AM
ikloecker committed rKLEOPATRA8305f4ca4e5d: Replace OK button with Save button in group edit dialog (authored by ikloecker).
Replace OK button with Save button in group edit dialog
Jan 18 2024, 11:47 AM
ikloecker committed rKLEOPATRAe37ebb2c9623: (Re-)add the edited group if it couldn't be found in the current groups (authored by ikloecker).
(Re-)add the edited group if it couldn't be found in the current groups
Jan 18 2024, 11:47 AM
ikloecker committed rKLEOPATRA53d116922108: Remove confusing config dialog behavior from groups dialog (authored by ikloecker).
Remove confusing config dialog behavior from groups dialog
Jan 18 2024, 11:19 AM

Jan 16 2024

ikloecker added a comment to D545: build: Python without distutils.

The patch already updates to the current version + the GnuPG specific changes. Make a diff to http://git.savannah.gnu.org/gitweb/?p=autoconf-archive.git;a=blob_plain;f=m4/ax_python_devel.m4;hb=df506ec920751087985f322e9b60d263c828661c and see for yourself.
What did you do additionally?

Jan 16 2024, 1:08 PM
ikloecker requested changes to D545: build: Python without distutils.

I have updated m4/ax_python_devel.m4 to the current version and changed the call in configure.ac to set optional to true (which this patch didn't do causing the build to fail).

Jan 16 2024, 10:47 AM
ikloecker committed rMcc1f2b5acb84: build: Re-add still needed custom changes to Python autoconf macro (authored by ikloecker).
build: Re-add still needed custom changes to Python autoconf macro
Jan 16 2024, 10:08 AM
ikloecker committed rMe3ae88267f03: build: Update Python autoconf macro (authored by ikloecker).
build: Update Python autoconf macro
Jan 16 2024, 10:08 AM
ikloecker accepted D575: qt: Split off Qt5 frontend and port existing backend to Qt6.

Looks good except for one thing. There's also a deprecation warning, but let's fix this with the next commit.

Jan 16 2024, 9:03 AM

Jan 15 2024

ikloecker accepted D574: qt: Fix capslock detection on wayland.

Looks simple enough. Shit it!

Jan 15 2024, 1:34 PM
ikloecker added a comment to D573: qt: Fix icon on wayland.

Ship it!

Jan 15 2024, 1:32 PM
ikloecker claimed T6662: Kleopatra: improve useability of group configuration .
Jan 15 2024, 10:43 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ikloecker changed the status of T6926: No tray icon for Kleopatra in dark mode on Windows. from Open to Testing.

All icons that are available in normal/light mode should now also be available in dark mode.

Jan 15 2024, 10:42 AM · Restricted Project, Bug Report, Windows, kleopatra
ikloecker committed rW0c66262864c8: Make all breeze icons available in breeze-dark (authored by ikloecker).
Make all breeze icons available in breeze-dark
Jan 15 2024, 10:30 AM

Jan 12 2024

ikloecker changed the status of T6938: Kmail: attachment issues on signed/encrypted mails from Open to Testing.

With KMail 5.23.1 the attachment icon is shown as icon. It's also show in the header (I don't see a way to disable this).

Jan 12 2024, 11:01 PM · KMail
ikloecker added a comment to T6937: Kmail: Wrong info for signed mail with expired signing key.

This has most likely been fixed already with https://invent.kde.org/pim/messagelib/-/commit/70f39256784280d2034aa7bf1c4765f606c22d56. Please retest with KMail 5.23.1 or later.

Jan 12 2024, 10:43 PM · KMail

Jan 11 2024

ikloecker added a comment to T6926: No tray icon for Kleopatra in dark mode on Windows..

And another note: In KF6 icon inverting happens automatically in ksvg or so, so that we don't need to ship breeze-dark anymore. And there will be a BreezeIcons library including the icons that can be used instead of the RCC file. This means we just need a quick fix for VSD and not a general solution for upstream.

Jan 11 2024, 1:23 PM · Restricted Project, Bug Report, Windows, kleopatra
ikloecker claimed T6926: No tray icon for Kleopatra in dark mode on Windows..
Jan 11 2024, 11:42 AM · Restricted Project, Bug Report, Windows, kleopatra
ikloecker added a comment to T6926: No tray icon for Kleopatra in dark mode on Windows..

One more data point: breeze-icons installs a copy of all breeze icons that do not exist in breeze-dark in the breeze-dark icons folder. So, with icon files on disk breeze-dark has all icons that breeze has even without using breeze as fallback icon theme. Looks like an oversight that the breeze-dark RCC generated by breeze-icons doesn't include missing breeze icons.

Jan 11 2024, 11:35 AM · Restricted Project, Bug Report, Windows, kleopatra
ikloecker added a comment to T6926: No tray icon for Kleopatra in dark mode on Windows..

KIconTheme sets the fallback theme name to breeze, but those icons cannot be found because we only load the icon theme RCC for breeze-dark. I think we need to load both RCC files in dark mode. No, that doesn't work.

Jan 11 2024, 11:20 AM · Restricted Project, Bug Report, Windows, kleopatra
ikloecker added a comment to T6926: No tray icon for Kleopatra in dark mode on Windows..

Possible reason: There's a kleopatra.svg in breeze-icons/icons, but there's none in breeze-icons/icons-dark.

Jan 11 2024, 10:15 AM · Restricted Project, Bug Report, Windows, kleopatra
ikloecker changed the status of T6351: Kleopatra: Performance problems when encrypting large files from Open to Testing.

The problem has been addressed for all OpenPGP crypto operations on files.

Jan 11 2024, 9:35 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ikloecker updated the task description for T6351: Kleopatra: Performance problems when encrypting large files.
Jan 11 2024, 9:34 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ikloecker edited parent tasks for T6922: GpgME: Extend sign/encrypt/decrypt/verify S/MIME jobs to accept input / output from a filename, added: T6928: Kleopatra: Speed up S/MIME crypto operations for large files (on Windows); removed: T6351: Kleopatra: Performance problems when encrypting large files.
Jan 11 2024, 9:30 AM · gpgme, Restricted Project
ikloecker added a subtask for T6928: Kleopatra: Speed up S/MIME crypto operations for large files (on Windows): T6922: GpgME: Extend sign/encrypt/decrypt/verify S/MIME jobs to accept input / output from a filename.
Jan 11 2024, 9:30 AM
ikloecker removed a subtask for T6351: Kleopatra: Performance problems when encrypting large files: T6922: GpgME: Extend sign/encrypt/decrypt/verify S/MIME jobs to accept input / output from a filename.
Jan 11 2024, 9:30 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ikloecker created T6928: Kleopatra: Speed up S/MIME crypto operations for large files (on Windows).
Jan 11 2024, 9:30 AM
ikloecker placed T6922: GpgME: Extend sign/encrypt/decrypt/verify S/MIME jobs to accept input / output from a filename up for grabs.

This is currently not possible (blocked by T6927: gpgsm: Accept file names for input and output in server mode).

Jan 11 2024, 9:26 AM · gpgme, Restricted Project

Jan 10 2024

ikloecker placed T6927: gpgsm: Accept file names for input and output in server mode up for grabs.
Jan 10 2024, 2:24 PM · gnupg, Restricted Project
ikloecker accepted D573: qt: Fix icon on wayland.

I was wondering whether "Exec=pinentry" should be "Exec=pinentry-qt" because "pinentry" could be a symlink to another pinentry. On the other hand, we probably want to use the same icon also for pinentry-gtk, etc.

Jan 10 2024, 2:19 PM
ikloecker created T6927: gpgsm: Accept file names for input and output in server mode.
Jan 10 2024, 2:03 PM · gnupg, Restricted Project

Jan 9 2024

ikloecker changed the status of T6833: Kleopatra: Multiple dirmngr started when searching for keys from Open to Testing.

Fixed in gpgme and gnupg 2.2/2.4.

Jan 9 2024, 2:31 PM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
ikloecker committed rM7e520213c09d: qt: Pass home directory with forward slashes when launching dirmngr (authored by ikloecker).
qt: Pass home directory with forward slashes when launching dirmngr
Jan 9 2024, 11:25 AM
ikloecker committed rM85c7a94d635d: cpp,tests: Launch dirmngr with gpg-conf (authored by ikloecker).
cpp,tests: Launch dirmngr with gpg-conf
Jan 9 2024, 11:25 AM
ikloecker committed rLIBKLEO90c4c05e17af: Fix debug logging of process output (authored by ikloecker).
Fix debug logging of process output
Jan 9 2024, 11:06 AM
ikloecker claimed T6833: Kleopatra: Multiple dirmngr started when searching for keys.

Taking over

Jan 9 2024, 9:48 AM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
ikloecker added a comment to T6833: Kleopatra: Multiple dirmngr started when searching for keys.

The fix should go into gpgme to spawn dirmngr with a proper home directory (i.e with forward slashes).

Jan 9 2024, 8:41 AM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra

Jan 8 2024

ikloecker added a comment to T6833: Kleopatra: Multiple dirmngr started when searching for keys.

I think the double backslash quoting happens because _gpgme_io_spawn quotes the backslashes and calls gpgme-w32spawn and then gpgme-w32spawn quotes the backslashes again and calls gpgconf. I haven't seen anything in gpgme-w32spawn that would unquote the quotes backslashes. But maybe that's supposed to happen in the background. A comment in the code reads "We have to quote some things because under Windows the program parses the commandline and does some unquoting.", but maybe that's no longer true.

Jan 8 2024, 9:46 PM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
ikloecker accepted D570: core: Implement adding ADSKs.

Looks good.

Jan 8 2024, 11:13 AM
ikloecker triaged T6922: GpgME: Extend sign/encrypt/decrypt/verify S/MIME jobs to accept input / output from a filename as Normal priority.
Jan 8 2024, 11:02 AM · gpgme, Restricted Project
ikloecker committed rKLEOPATRA4fc4188ee785: Fix sign/encrypt for S/MIME (authored by ikloecker).
Fix sign/encrypt for S/MIME
Jan 8 2024, 10:47 AM
ikloecker committed rKLEOPATRAc9528f3113ae: Use direct file I/O for verifying detached OpenPGP signatures (authored by ikloecker).
Use direct file I/O for verifying detached OpenPGP signatures
Jan 8 2024, 10:47 AM

Jan 5 2024

ikloecker changed the status of T6499: Kleopatra: no error if trying to write decrypted file to write-protected folder from Open to Testing.

This is actually fixed already for the next version (with commit https://dev.gnupg.org/rKLEOPATRA655abf9a75e5f1cce8bc52b1cda21440970edfd7). The fix will just not be backported to VSD 3.2 to minimize the risk of another regression.

Jan 5 2024, 6:07 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
aheinecke awarded T6550: GpgME / QGpgME Extend non-archive jobs to accept input / output from a filename a Love token.
Jan 5 2024, 3:16 PM · gpgme, Restricted Project, kleopatra
ikloecker committed rM18a0d72b1bba: doc: Update NEWS (authored by ikloecker).
doc: Update NEWS
Jan 5 2024, 2:42 PM
ikloecker committed rMc631622484dc: qt: Support verification of detached signatures directly from files (authored by ikloecker).
qt: Support verification of detached signatures directly from files
Jan 5 2024, 2:42 PM
ikloecker moved T6550: GpgME / QGpgME Extend non-archive jobs to accept input / output from a filename from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 5 2024, 1:59 PM · gpgme, Restricted Project, kleopatra
ikloecker closed T6550: GpgME / QGpgME Extend non-archive jobs to accept input / output from a filename, a subtask of T6351: Kleopatra: Performance problems when encrypting large files, as Resolved.
Jan 5 2024, 1:59 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ikloecker closed T6550: GpgME / QGpgME Extend non-archive jobs to accept input / output from a filename as Resolved.

All non-archive jobs have been extended to allow reading the input directly from files and to allow writing the output. directly to files.

Jan 5 2024, 1:59 PM · gpgme, Restricted Project, kleopatra
ikloecker added a comment to D570: core: Implement adding ADSKs.

Looks good except for a nitpick and some documentation.

Jan 5 2024, 10:54 AM

Jan 4 2024

ikloecker moved T6917: Kleopatra: write error when decrypting to network drive from Backlog to WiP on the vsd32 board.
Jan 4 2024, 1:57 PM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
ikloecker changed the status of T6917: Kleopatra: write error when decrypting to network drive from Open to Testing.
Jan 4 2024, 1:57 PM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
ikloecker added a comment to T6917: Kleopatra: write error when decrypting to network drive.

In a first commit, I have switched back to the simple check done by QFileInfo::isWritable() (see https://doc.qt.io/qt-5/qfileinfo.html#isWritable).

Jan 4 2024, 1:55 PM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
ikloecker committed rKLEOPATRA655abf9a75e5: Create temporary file to check if output folder is writable (authored by ikloecker).
Create temporary file to check if output folder is writable
Jan 4 2024, 1:52 PM
ikloecker committed rKLEOPATRA62b6f5d480eb: Do not use NTFS permissions check to check if output folder is writable (authored by ikloecker).
Do not use NTFS permissions check to check if output folder is writable
Jan 4 2024, 1:10 PM
ikloecker accepted D571: qt: Fix validity for (sub)keys generated using QGpgMEQuickJob.

Looks good.

Jan 4 2024, 11:06 AM
ikloecker requested changes to D570: core: Implement adding ADSKs.
  • Document the new flag/functionality in gpgme.texi
  • Extend run-genkey.c, so that one can easily test this. (This also gives an example how it's used correctly.)
Jan 4 2024, 10:44 AM
ikloecker committed rKLEOPATRA1750f673088a: Make decrypt/verify jobs directly read/write the input/output file (authored by ikloecker).
Make decrypt/verify jobs directly read/write the input/output file
Jan 4 2024, 9:54 AM
ikloecker claimed T6351: Kleopatra: Performance problems when encrypting large files.
Jan 4 2024, 9:51 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra

Dec 22 2023

ikloecker changed the status of T6907: gpgme: Explicitly tell gpg that we want to verify signed data from Open to Testing.

Done. I have verified with the test runner run-verifyopaquejob that verification still works and that the warning is gone.

Dec 22 2023, 2:31 PM · gpgme, Restricted Project
ikloecker committed rM1dc44b7c5b92: core: Tell gpg that we want to verify signed data (authored by ikloecker).
core: Tell gpg that we want to verify signed data
Dec 22 2023, 2:26 PM
ikloecker moved T6907: gpgme: Explicitly tell gpg that we want to verify signed data from Backlog to WiP on the gpgme board.
Dec 22 2023, 2:25 PM · gpgme, Restricted Project
ikloecker claimed T6907: gpgme: Explicitly tell gpg that we want to verify signed data.
Dec 22 2023, 2:25 PM · gpgme, Restricted Project
ikloecker triaged T6907: gpgme: Explicitly tell gpg that we want to verify signed data as Normal priority.
Dec 22 2023, 2:25 PM · gpgme, Restricted Project
ikloecker committed rM0221d7f28a31: core: Support direct encryption of file with gpg (authored by ikloecker).
core: Support direct encryption of file with gpg
Dec 22 2023, 2:08 PM
ikloecker committed rM5efd3486a9fa: core: Support writing the decrypt/verify output directly to a file (authored by ikloecker).
core: Support writing the decrypt/verify output directly to a file
Dec 22 2023, 2:08 PM
ikloecker committed rM963ace1f9f39: core: Support direct signing of file with gpg (authored by ikloecker).
core: Support direct signing of file with gpg
Dec 22 2023, 2:08 PM
ikloecker committed rMe77a8ac0cc2e: qt: Support verification of opaque signed data directly to/from files (authored by ikloecker).
qt: Support verification of opaque signed data directly to/from files
Dec 22 2023, 2:08 PM
ikloecker committed rM20b32e03503f: qt: Support decryption (with verification) directly to/from files (authored by ikloecker).
qt: Support decryption (with verification) directly to/from files
Dec 22 2023, 2:08 PM
ikloecker committed rMa44d84772d61: qt: Support writing/reading signed/encrypted files directly to/from file (authored by ikloecker).
qt: Support writing/reading signed/encrypted files directly to/from file
Dec 22 2023, 2:08 PM
ikloecker committed rM0b3c8709f7e6: qt,doc: Document that Job::startIt() doesn't self-destruct Job on error (authored by ikloecker).
qt,doc: Document that Job::startIt() doesn't self-destruct Job on error
Dec 22 2023, 2:08 PM
ikloecker committed rM60c0fd7c955d: cpp: Support new flags for direct signing/encryption of files (authored by ikloecker).
cpp: Support new flags for direct signing/encryption of files
Dec 22 2023, 2:08 PM
ikloecker committed rMb166958b868c: qt: Remove dead code (authored by ikloecker).
qt: Remove dead code
Dec 22 2023, 2:08 PM
ikloecker committed rKLEOPATRAb3129c3e7c2d: Make sign/encrypt jobs directly read/write the input/output file (authored by ikloecker).
Make sign/encrypt jobs directly read/write the input/output file
Dec 22 2023, 2:02 PM
ikloecker added a comment to T6880: GPGME (++/qt): Add support for --quick-add-adsk.

In the C++/Qt parts:
I think we then don't really *need* anything, since we can just set the fingerprint in the context for the job, but it would make sense to introduce a function that wraps this into a nice API.

Dec 22 2023, 12:29 PM · vsd33 (vsd-3.3.0), gpgme, Restricted Project
ikloecker updated the task description for T6907: gpgme: Explicitly tell gpg that we want to verify signed data.
Dec 22 2023, 10:32 AM · gpgme, Restricted Project
ikloecker created T6907: gpgme: Explicitly tell gpg that we want to verify signed data.
Dec 22 2023, 10:28 AM · gpgme, Restricted Project
ikloecker added a comment to T6880: GPGME (++/qt): Add support for --quick-add-adsk.

For the similar task to add an existing subkey to a key we have GpgAddExistingSubkeyEditInteractor. This uses the much more complicated gpg --edit-key interface. Maybe we want to avoid this.

Dec 22 2023, 9:31 AM · vsd33 (vsd-3.3.0), gpgme, Restricted Project

Dec 21 2023

ikloecker added a comment to D570: core: Implement adding ADSKs.

Just a quick first comment: We usually commit core changes and cpp/qt/etc. changes separately. So please split this commit before merging it to master.

Dec 21 2023, 5:35 PM

Dec 18 2023

ikloecker added a comment to T6891: KMail: IMAP flags are sometimes not synced / shown correctly.

My hypothesis about what happens:

  • I enter a folder with some new messages. KMail starts a sync.
  • I read some of the new messages. They are marked as read in KMail and (hypothesis) Akonadi records the status changes for later because a sync is running.
  • The sync finishes. KMail shows the new messages again as unread which (hypothesis) is what the sync reports.
  • In the background Akonadi syncs the deferred status changes to the server. (hypothesis)
Dec 18 2023, 3:09 PM · Restricted Project, KMail
ikloecker added a comment to T6891: KMail: IMAP flags are sometimes not synced / shown correctly.

It seems I'm using Exchange (account at my old university and o2mail.de).

Dec 18 2023, 1:24 PM · Restricted Project, KMail
ikloecker added a comment to T6894: Kleopatra improved drop behavior.

We should sell this as AI or at least as "smart file drop". ;-)

Dec 18 2023, 9:55 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra

Dec 15 2023

ikloecker added a comment to T6891: KMail: IMAP flags are sometimes not synced / shown correctly.

I'm seeing this on an inbox with about 4,000 messages. It may depend on the server (speed) because I'm not seeing this on larger folders on another server. But it does happen for more than one server. I'm not using "Ignore thread". Just the plain old mailing-list style message list. I'll keep an eye on when it happens for which folders.

Dec 15 2023, 10:40 AM · Restricted Project, KMail
ikloecker added a comment to T6890: Libkleo/Kleopatra: Add UserID keylist model.

I would experiment with replacing the flat keylist model with a flat userid keylist model. For places where we only want to see the primary user IDs we could simply put a filter proxy on top. Obviously, that's a big architectural change so I'd expect some breakage. Maybe we start with adding a new model but keep in mind to replace the old model. Or we immediately replace the old model with a primary-user-ids-proxied new model.

Dec 15 2023, 10:34 AM · kleopatra, Restricted Project