Page MenuHome GnuPG

dvratil (Daniel Vratil)
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
Mar 27 2017, 4:48 PM (338 w, 6 d)
Availability
Available

Recent Activity

Thu, Sep 14

dvratil moved T6496: KMail: Fix crash when switching from signed / encrypted mails before verification is done from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Thu, Sep 14, 2:04 PM · Restricted Project, KMail

Sun, Sep 10

dvratil added a comment to T6211: KMail should process "Confirm your key publication" messages from WKS-Server.

PR that removes the "Show key details" link from the response email: https://invent.kde.org/pim/kdepim-addons/-/merge_requests/37

Sun, Sep 10, 5:20 PM · KMail, Restricted Project, Feature Request
dvratil added a comment to T6211: KMail should process "Confirm your key publication" messages from WKS-Server.

It took a bit of time to set things up, but I was able to manually perform the WKS dance and open each email in KMail to check how it works.

Sun, Sep 10, 4:53 PM · KMail, Restricted Project, Feature Request

Mon, Sep 4

dvratil closed T6691: Agenda multi-view doesn't show timeline on the right-hand side as Resolved.
Mon, Sep 4, 8:47 PM · Restricted Project, KDE

Thu, Aug 31

dvratil moved T6691: Agenda multi-view doesn't show timeline on the right-hand side from Restricted Project Column to Restricted Project Column on the Restricted Project board.

https://invent.kde.org/pim/eventviews/-/merge_requests/90

Thu, Aug 31, 2:01 PM · Restricted Project, KDE

Tue, Aug 29

dvratil triaged T6691: Agenda multi-view doesn't show timeline on the right-hand side as Normal priority.
Tue, Aug 29, 10:50 PM · Restricted Project, KDE

Aug 23 2023

dvratil triaged T6680: Invitation counter-proposal from KMail not valid in Outlook365 as Normal priority.
Aug 23 2023, 11:16 PM · KDE, Restricted Project

Aug 17 2023

dvratil triaged T6660: Support for CONFERENCE ical property in KOrganizer as Normal priority.
Aug 17 2023, 9:44 PM · Restricted Project, KDE
dvratil created T6660: Support for CONFERENCE ical property in KOrganizer.
Aug 17 2023, 9:43 PM · Restricted Project, KDE

Aug 13 2023

dvratil moved T6521: IncidenceEditor: no way to show or change sign/encrypt state of iTIP message from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Aug 13 2023, 3:08 PM · Restricted Project, KDE
dvratil closed T6460: KOrganizer: unable to display events with the same UID in multiple calendars as Resolved.

The changes have been merged and will be part of KDE Gear 23.12.

Aug 13 2023, 3:06 PM · Restricted Project, KDE
dvratil closed T6577: KMail: delete all attachments option as Resolved.

I thought about adding support for deleting multiple attachments via the Message Structure view, but as Ingo said, it's marked as an "Expert" tool and it is not enabled by default so most users are not even aware of it, and it would actually be difficult to do it with a proper UX so I decided against it, unless it's explicitly requested by someone again.

Aug 13 2023, 2:27 PM · Restricted Project

Aug 1 2023

dvratil claimed T6577: KMail: delete all attachments option.
Aug 1 2023, 6:55 PM · Restricted Project
dvratil moved T6577: KMail: delete all attachments option from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Aug 1 2023, 6:55 PM · Restricted Project
dvratil added a comment to T6577: KMail: delete all attachments option.

PRs with initial implementation - for now only in message list and message viewer context menu:

Aug 1 2023, 6:53 PM · Restricted Project

Jul 30 2023

dvratil added a comment to T6577: KMail: delete all attachments option.

There's also https://bugs.kde.org/show_bug.cgi?id=351426 that argues for a full GUI to allow the user to individually select attachments to delete. I can think of such a GUI but I think the amount of work needed to implement it would not be justified by the rather niche use-case.

Jul 30 2023, 2:05 PM · Restricted Project
dvratil added a comment to T6460: KOrganizer: unable to display events with the same UID in multiple calendars.

PRs:
https://invent.kde.org/pim/akonadi-calendar/-/merge_requests/67
https://invent.kde.org/pim/eventviews/-/merge_requests/88
https://invent.kde.org/pim/korganizer/-/merge_requests/103

Jul 30 2023, 1:38 PM · Restricted Project, KDE

Jul 10 2023

dvratil added a comment to T6587: GpgME++ / QGpgME MSVC build.

I was able to find the Craft blueprint with the CMake build system in my Win VM and pushed it to invent: https://invent.kde.org/packaging/craft-blueprints-kde/-/commit/5e9aae4d006f69657d3612c2fe398c9e5ae69ac0, feel free to use it for inspiration or base for future work, or ignore it completely :). It's probably far from a production-ready CMake script, some years ago I just really really *really* wanted to build KMail on Windows (don't ask why) so I did some unspeakable evils to make it happen. This is one of the better things that came out of it...

Jul 10 2023, 12:40 PM · gpgme, Restricted Project

Jul 8 2023

dvratil added a comment to T6459: KOrganizer: Invitations are not signed with GPG although signing is enabled by default.

Merged into master: https://invent.kde.org/pim/akonadi-calendar/-/merge_requests/59 and should be available in Release 23.08.

Jul 8 2023, 5:08 PM · Restricted Project, KDE
dvratil closed T6520: KMail: invitations in decrypted messages not rendered as Resolved.

I had to fix it anyway in order to be able to provide screenshot for the latest blog post about encrypting invitations :)

Jul 8 2023, 5:07 PM · Restricted Project, KDE
dvratil closed T6520: KMail: invitations in decrypted messages not rendered, a subtask of T6459: KOrganizer: Invitations are not signed with GPG although signing is enabled by default, as Resolved.
Jul 8 2023, 5:07 PM · Restricted Project, KDE

Jul 4 2023

dvratil triaged T6577: KMail: delete all attachments option as Normal priority.
Jul 4 2023, 4:37 PM · Restricted Project
dvratil created T6577: KMail: delete all attachments option.
Jul 4 2023, 3:42 PM · Restricted Project

Jun 9 2023

aheinecke awarded T6460: KOrganizer: unable to display events with the same UID in multiple calendars a Like token.
Jun 9 2023, 1:38 PM · Restricted Project, KDE

Jun 5 2023

dvratil claimed T6460: KOrganizer: unable to display events with the same UID in multiple calendars.
Jun 5 2023, 11:05 PM · Restricted Project, KDE
dvratil triaged T6521: IncidenceEditor: no way to show or change sign/encrypt state of iTIP message as Normal priority.
Jun 5 2023, 10:34 PM · Restricted Project, KDE
dvratil triaged T6520: KMail: invitations in decrypted messages not rendered as Normal priority.
Jun 5 2023, 10:31 PM · Restricted Project, KDE

May 29 2023

dvratil closed T6496: KMail: Fix crash when switching from signed / encrypted mails before verification is done as Resolved.

Fix merged to release/23.04 branch.

May 29 2023, 9:34 PM · Restricted Project, KMail

May 19 2023

dvratil added a comment to T6496: KMail: Fix crash when switching from signed / encrypted mails before verification is done.

Absolutely, I'll prioritize looking at this.

May 19 2023, 1:50 PM · Restricted Project, KMail

Apr 19 2023

dvratil claimed T6459: KOrganizer: Invitations are not signed with GPG although signing is enabled by default.
Apr 19 2023, 2:49 PM · Restricted Project, KDE
dvratil created T6461: KOrganizer: Remote ICS file doesn't populate calendar.
Apr 19 2023, 12:57 PM · Restricted Project, KDE
dvratil created T6460: KOrganizer: unable to display events with the same UID in multiple calendars.
Apr 19 2023, 12:56 PM · Restricted Project, KDE
dvratil created T6459: KOrganizer: Invitations are not signed with GPG although signing is enabled by default.
Apr 19 2023, 12:55 PM · Restricted Project, KDE

Apr 18 2023

dvratil reopened T6211: KMail should process "Confirm your key publication" messages from WKS-Server as "Open".
Apr 18 2023, 12:21 PM · KMail, Restricted Project, Feature Request
dvratil closed T6211: KMail should process "Confirm your key publication" messages from WKS-Server as Resolved.

From https://phabricator.kde.org/D3140 the "Confirm your key registration" (see last screenshot) button seems to be what this is about, right?

Apr 18 2023, 12:10 PM · KMail, Restricted Project, Feature Request
dvratil moved T6211: KMail should process "Confirm your key publication" messages from WKS-Server from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 18 2023, 12:07 PM · KMail, Restricted Project, Feature Request
dvratil claimed T6211: KMail should process "Confirm your key publication" messages from WKS-Server.

I have yet to test this, but just by looking at the code in kdepim-addons this seems to already be implemented since the beginning. When we were implementing this back in 2016, we were using some testing WKD server that @aheinecke operated (the presence of testuser10@test.gnug.org and key-submissions@test.gnupg.org keys in my Kleopatra is most likely from that time and instance).

Apr 18 2023, 12:07 PM · KMail, Restricted Project, Feature Request

Nov 5 2020

dvratil committed rLIBKLEOdb55799187cd: Use _stricmp instead of strcasecmp when building with MSVC (authored by dvratil).
Use _stricmp instead of strcasecmp when building with MSVC
Nov 5 2020, 6:22 PM
dvratil committed rLIBKLEO93c2cff8da73: Don't use F_OK constant which is not defined on Windows (authored by dvratil).
Don't use F_OK constant which is not defined on Windows
Nov 5 2020, 6:22 PM
dvratil committed rLIBKLEO3e203fcb1cca: Merge branch 'work/kleo-exception' into 'master' (authored by dvratil).
Merge branch 'work/kleo-exception' into 'master'
Nov 5 2020, 4:43 PM
dvratil committed rLIBKLEO3a84dc898689: Rename exception.h to kleoexception.h (authored by dvratil).
Rename exception.h to kleoexception.h
Nov 5 2020, 4:43 PM
dvratil committed rLIBKLEO06e97c21fb82: Merge branch 'work/kleo-exception' into 'master' (authored by dvratil).
Merge branch 'work/kleo-exception' into 'master'
Nov 5 2020, 4:43 PM
dvratil committed rKLEOPATRA27bfea402db8: Adapt to libkleo's new kleoexception.h include file (authored by dvratil).
Adapt to libkleo's new kleoexception.h include file
Nov 5 2020, 4:43 PM
dvratil committed rKLEOPATRAfa1669af533d: Merge branch 'work/kleo-exception' into 'master' (authored by dvratil).
Merge branch 'work/kleo-exception' into 'master'
Nov 5 2020, 4:43 PM
dvratil committed rKLEOPATRA87d33dd1e21b: Merge branch 'work/kleo-exception' into 'master' (authored by dvratil).
Merge branch 'work/kleo-exception' into 'master'
Nov 5 2020, 4:43 PM
dvratil committed rKLEOPATRAc175d8c41152: Adapt to libkleo's new kleoexception.h include file (authored by dvratil).
Adapt to libkleo's new kleoexception.h include file
Nov 5 2020, 2:49 PM
dvratil committed rKLEOPATRA3dfd73f99bf8: Merge branch 'work/kleo-exception' into 'master' (authored by dvratil).
Merge branch 'work/kleo-exception' into 'master'
Nov 5 2020, 2:49 PM
dvratil committed rLIBKLEO901371bbc798: Merge branch 'work/kleo-exception' into 'master' (authored by dvratil).
Merge branch 'work/kleo-exception' into 'master'
Nov 5 2020, 2:48 PM
dvratil committed rLIBKLEOd5b6de6de403: Rename exception.h to kleoexception.h (authored by dvratil).
Rename exception.h to kleoexception.h
Nov 5 2020, 2:48 PM
dvratil committed rLIBKLEO0e58e5931c27: Merge branch 'work/kleo-exception' into 'master' (authored by dvratil).
Merge branch 'work/kleo-exception' into 'master'
Nov 5 2020, 2:46 PM
dvratil committed rLIBKLEOfda7f4d6dcc6: Rename exception.h to kleoexception.h (authored by dvratil).
Rename exception.h to kleoexception.h
Nov 5 2020, 2:46 PM
dvratil committed rKLEOPATRA4c336d724fd3: Merge branch 'work/kleo-exception' into 'master' (authored by dvratil).
Merge branch 'work/kleo-exception' into 'master'
Nov 5 2020, 2:43 PM
dvratil committed rLIBKLEOfbf9cee74e32: Merge branch 'work/kleo-exception' into 'master' (authored by dvratil).
Merge branch 'work/kleo-exception' into 'master'
Nov 5 2020, 2:36 PM
dvratil committed rLIBKLEOf703cee4ac16: Merge branch 'work/kleo-exception' into 'master' (authored by dvratil).
Merge branch 'work/kleo-exception' into 'master'
Nov 5 2020, 2:35 PM
dvratil committed rKLEOPATRA7eb14aa67152: Adapt to libkleo's new kleoexception.h include file (authored by dvratil).
Adapt to libkleo's new kleoexception.h include file
Nov 5 2020, 11:33 AM
dvratil committed rLIBKLEOe5cff7c27369: Rename exception.h to kleoexception.h (authored by dvratil).
Rename exception.h to kleoexception.h
Nov 5 2020, 11:32 AM
dvratil committed rLIBKLEOaeb2f0566489: Revert "Add possibility to filter out invalid keys" (authored by dvratil).
Revert "Add possibility to filter out invalid keys"
Nov 5 2020, 11:32 AM
dvratil added a reverting change for rLIBKLEOc2163f1b8280: Add possibility to filter out invalid keys: rLIBKLEOaeb2f0566489: Revert "Add possibility to filter out invalid keys".
Nov 5 2020, 11:32 AM
dvratil committed rKLEOPATRAc48b1bc04ff1: Merge branch 'work/kleo-exception' into 'master' (authored by dvratil).
Merge branch 'work/kleo-exception' into 'master'
Nov 5 2020, 11:30 AM
dvratil committed rLIBKLEOf6d50cb0c661: Merge branch 'work/kleo-exception' into 'master' (authored by dvratil).
Merge branch 'work/kleo-exception' into 'master'
Nov 5 2020, 11:25 AM

Nov 2 2020

dvratil created D511: Include <ctime> rather than <sys/time.h> in gpgmepp.
Nov 2 2020, 4:18 PM