Feed Advanced Search

Nov 8 2016

cmollekopf moved T4230: Kleo/Dn and kube from Done to Backlog on the Kube board.
Nov 8 2016, 3:47 PM · Kube (0.1), KDE PIM, KDE PIM: Kleopatra

Nov 7 2016

knauss moved T4230: Kleo/Dn and kube from In Progress to Done on the Kube board.
Nov 7 2016, 9:35 PM · Kube (0.1), KDE PIM, KDE PIM: Kleopatra
knauss added a comment to T4230: Kleo/Dn and kube.

the patch is already applied to the "kube" branch of messagelib:
http://commits.kde.org/clones/messagelib/knauss/libotp/0a1801bb01599acce55a4d97e1fa65129075048a

Nov 7 2016, 9:34 PM · Kube (0.1), KDE PIM, KDE PIM: Kleopatra

Nov 2 2016

knauss added a comment to T4230: Kleo/Dn and kube.

patch for messagelib to only use QGpgme if version of gpgme >= 1.7.2

Nov 2 2016, 3:23 PM · Kube (0.1), KDE PIM, KDE PIM: Kleopatra

Nov 1 2016

knauss added a comment to T4230: Kleo/Dn and kube.

well the problem is that we want to release kube starting next year and we need messagelib for kube.
That's why I want messagelib ready with KDE/Applications 16.12.
But I can create a #ifdef to support boths versions. It is only one place where we use it, so not that much clutter.

Nov 1 2016, 7:18 PM · Kube (0.1), KDE PIM, KDE PIM: Kleopatra
aheinecke added a comment to T4230: Kleo/Dn and kube.
In T4230#63020, @knauss wrote:

I like the approch, too. I also think it is not very obvious for any user, that you can change a setting in kleopatra that will affect kmail. But don't find this setting in kmail settings. We will see if anyone complains, about this missing feature.

Are there any releasetime for QGpgMe 1.7.2?

Nov 1 2016, 7:02 PM · Kube (0.1), KDE PIM, KDE PIM: Kleopatra
knauss added a comment to T4230: Kleo/Dn and kube.

I like the approch, too. I also think it is not very obvious for any user, that you can change a setting in kleopatra that will affect kmail. But don't find this setting in kmail settings. We will see if anyone complains, about this missing feature.

Nov 1 2016, 6:50 PM · Kube (0.1), KDE PIM, KDE PIM: Kleopatra
aheinecke claimed T4230: Kleo/Dn and kube.

libkleo patch as attachment.

Nov 1 2016, 5:43 PM · Kube (0.1), KDE PIM, KDE PIM: Kleopatra
aheinecke added a comment to T4230: Kleo/Dn and kube.

To avoid having this on the stack and getting pushed down I just did it:

Nov 1 2016, 5:40 PM · Kube (0.1), KDE PIM, KDE PIM: Kleopatra
cmollekopf added a comment to T4230: Kleo/Dn and kube.

Without really knowing what Kleo::DN is; I like the approach aheinecke proposed. For Kube we don't care about kleopatras attribute order setting, and if we did we could easily apply it.
Being able to simply configure the library as a user of it is the right approach IMO.

Nov 1 2016, 5:09 PM · Kube (0.1), KDE PIM, KDE PIM: Kleopatra
aheinecke added a comment to T4230: Kleo/Dn and kube.

I think the simple solution would be:

  • Move Kleo::DN into QGpgME
  • Add a Kleo::DN setAttributeOrder(const QStringList&)
Nov 1 2016, 4:37 PM · Kube (0.1), KDE PIM, KDE PIM: Kleopatra
knauss moved T4230: Kleo/Dn and kube from Milestone: Basic Mail Client to In Progress on the Kube board.
Nov 1 2016, 4:04 PM · Kube (0.1), KDE PIM, KDE PIM: Kleopatra
knauss added a parent task for T4230: Kleo/Dn and kube: T4162: Replace libkleo dependency with gpgme 1.7.1.
Nov 1 2016, 4:04 PM · Kube (0.1), KDE PIM, KDE PIM: Kleopatra
knauss moved T4230: Kleo/Dn and kube from Backlog to Milestone: Basic Mail Client on the Kube board.
Nov 1 2016, 4:02 PM · Kube (0.1), KDE PIM, KDE PIM: Kleopatra
knauss created T4230: Kleo/Dn and kube.
Nov 1 2016, 4:01 PM · Kube (0.1), KDE PIM, KDE PIM: Kleopatra

Aug 2 2016

aheinecke added a comment to T2348: New Sign / Encrypt files dialog.

Groundwork and a first working version was pushed to master now ( 8466330425f7dea442084b12cbbb0dd0073f7594 ). Now on to improve, fix it.

Aug 2 2016, 12:17 PM · KDE PIM: Kleopatra

Jul 22 2016

aheinecke added a comment to T2348: New Sign / Encrypt files dialog.

Some more changes are that the addressbook icon is gone now and the layouting will be a bit more ordered. The CertificateDialog now also allows multiple selection so that there should be no regression agains the old stuff.

Jul 22 2016, 8:59 AM · KDE PIM: Kleopatra

Jul 20 2016

aheinecke added 1 mock(s) for T3127: Improved Key Details Dialog: M57: Kleopatra Certificate Details, X509.
Jul 20 2016, 1:03 PM · KDE PIM: Kleopatra, KDE PIM
aheinecke added 1 task(s) for M57: Kleopatra Certificate Details, X509: T3127: Improved Key Details Dialog.
Jul 20 2016, 1:03 PM · KDE PIM: Kleopatra
aheinecke created M57: Kleopatra Certificate Details, X509.
Jul 20 2016, 1:03 PM · KDE PIM: Kleopatra
aheinecke added 1 task(s) for M56: Kleopatra Key Details Dialog, PGP: T3127: Improved Key Details Dialog.
Jul 20 2016, 12:56 PM · KDE PIM: Kleopatra
aheinecke added 1 mock(s) for T3127: Improved Key Details Dialog: M56: Kleopatra Key Details Dialog, PGP.
Jul 20 2016, 12:56 PM · KDE PIM: Kleopatra, KDE PIM
aheinecke created M56: Kleopatra Key Details Dialog, PGP.
Jul 20 2016, 12:56 PM · KDE PIM: Kleopatra

Jul 14 2016

aheinecke closed T3027: New Decrypt / Verify Files dialog as Resolved.

To live with older GpgME versions the new automatic handling is only enabled if GpgME 1.7 is used. As a fallback and for older version the old wizard was left alone.

Jul 14 2016, 9:50 AM · KDE PIM: Kleopatra

Jun 30 2016

aheinecke created T3127: Improved Key Details Dialog.
Jun 30 2016, 3:25 PM · KDE PIM: Kleopatra, KDE PIM

Jun 27 2016

aheinecke created T3027: New Decrypt / Verify Files dialog.
Jun 27 2016, 8:38 AM · KDE PIM: Kleopatra

Jun 15 2016

aheinecke closed T2240: Remove Splashscreen and handle initial keylist better as Resolved.

Commited to master with http://commits.kde.org/kleopatra/fe12ed2ac9061d75725289397525d005d5c03062

Jun 15 2016, 1:43 PM · KDE PIM: Kleopatra

Jun 13 2016

aheinecke reassigned T2240: Remove Splashscreen and handle initial keylist better from aheinecke to emanuel.

Emanuel: What do you think, you had objections imo that without the splashscreen the relation of Kleopatra to "Egypt and Sphinx" is not transported.

Jun 13 2016, 12:48 PM · KDE PIM: Kleopatra
emanuel added a member for KDE PIM: Kleopatra: emanuel.
Jun 13 2016, 12:46 PM
aheinecke added a comment to T2240: Remove Splashscreen and handle initial keylist better.

With attached patches this is how it looks like when a large keyring is feteched. Normally it should be quick enough not to be noticable but especially on Windows pubring access can be very slow (still <10s)

Jun 13 2016, 12:36 PM · KDE PIM: Kleopatra
aheinecke added revisions to T2240: Remove Splashscreen and handle initial keylist better: D1843: Remove splashscreen and add akonadi style overlay while waiting for keycache to be populated, D1842: Add function to check if the keycache is initialzied.
Jun 13 2016, 12:35 PM · KDE PIM: Kleopatra

May 18 2016

aheinecke added a comment to T2348: New Sign / Encrypt files dialog.

Current draft (Windows Screenshots)

May 18 2016, 10:35 AM · KDE PIM: Kleopatra

May 2 2016

aheinecke added a comment to T2348: New Sign / Encrypt files dialog.

I've tried this out a but. The Combo box with the line edit felt not good as it basically offers multiple places to select a certificate. To show the user that multiple files will be created when X509 and OpenPGP Certificates are selected and to make it possible to change the Output location I've moved the output file selection also in this dialog at the bottom.

May 2 2016, 2:04 PM · KDE PIM: Kleopatra

Apr 27 2016

aheinecke moved T1392: Kleopatra: Make KCM Config dialogs optional from Backlog to Done on the KDE PIM: Kleopatra board.
Apr 27 2016, 3:40 PM · KDE PIM: Kleopatra
aheinecke moved T1991: Export secret key as Paperkey from Backlog to Done on the KDE PIM: Kleopatra board.
Apr 27 2016, 3:40 PM · KDE PIM: Kleopatra
aheinecke moved T1391: Kleopatra: Make direct dependency on KDBusAddons optional from Backlog to Done on the KDE PIM: Kleopatra board.
Apr 27 2016, 3:40 PM · KDE PIM: Kleopatra
aheinecke moved T1389: Kleopatra: Make DBus optional on Windows from Backlog to Done on the KDE PIM: Kleopatra board.
Apr 27 2016, 3:40 PM · KDE PIM: Kleopatra
aheinecke closed T1389: Kleopatra: Make DBus optional on Windows as Resolved.

Hurray, everything commited. And I think it's fairly clean. We still carry some patches in Gpg4win though to mess with the internal frameworks dependencies.

Apr 27 2016, 3:39 PM · KDE PIM: Kleopatra
aheinecke closed T1392: Kleopatra: Make KCM Config dialogs optional as Resolved.
Apr 27 2016, 3:37 PM · KDE PIM: Kleopatra
aheinecke closed T1392: Kleopatra: Make KCM Config dialogs optional, a subtask of T1389: Kleopatra: Make DBus optional on Windows, as Resolved.
Apr 27 2016, 3:37 PM · KDE PIM: Kleopatra
aheinecke added a comment to T1392: Kleopatra: Make KCM Config dialogs optional.

I've commited the Dialog with http://commits.kde.org/kleopatra/058406753a1e7ddd70b0388e1f0ce0186e613a69 bit ugly in that it has some copied code from KCMUtils but otherwise it is a good solution as we can keep the same code for the KCMs and acutually load the KCMs without requiring dbus.

Apr 27 2016, 3:36 PM · KDE PIM: Kleopatra
aheinecke closed T1391: Kleopatra: Make direct dependency on KDBusAddons optional, a subtask of T1389: Kleopatra: Make DBus optional on Windows, as Resolved.
Apr 27 2016, 3:34 PM · KDE PIM: Kleopatra
aheinecke closed T1391: Kleopatra: Make direct dependency on KDBusAddons optional as Resolved.

I've created T2372 for me to keep a better, platform independent, solution in mind.

Apr 27 2016, 3:34 PM · KDE PIM: Kleopatra
aheinecke created T2372: Platform independet KUniqueService style implementation.
Apr 27 2016, 3:31 PM · KDE PIM: Kleopatra, Frameworks

Apr 25 2016

aheinecke added a comment to T2348: New Sign / Encrypt files dialog.

As an additional note: The "Remove unencrypted files after encryption" option will be removed. We do not want to have that option as this might cause critical data loss in case we fail to detect an error. The responsibility for removal should be with the user who might also want to use a dedicated removal tool that ensures that the plaintext is really removed from disk.

Apr 25 2016, 10:52 AM · KDE PIM: Kleopatra
aheinecke triaged T2348: New Sign / Encrypt files dialog as Normal priority.
Apr 25 2016, 10:49 AM · KDE PIM: Kleopatra
aheinecke moved T2348: New Sign / Encrypt files dialog from Backlog to In progress on the KDE PIM: Kleopatra board.
Apr 25 2016, 10:49 AM · KDE PIM: Kleopatra
aheinecke created T2348: New Sign / Encrypt files dialog.
Apr 25 2016, 10:49 AM · KDE PIM: Kleopatra
aheinecke added a comment to T2040: Add clipboard support like in GPA.

I've published some mockups and ideas part of: https://wiki.gnupg.org/KleopatraUi3

Apr 25 2016, 10:35 AM · KDE PIM: Kleopatra

Apr 13 2016

aheinecke created T2240: Remove Splashscreen and handle initial keylist better.
Apr 13 2016, 7:40 AM · KDE PIM: Kleopatra

Apr 5 2016

aheinecke moved T2132: GpgEX - Preselection to enc/sign/both does not match from Backlog to Done on the KDE PIM: Kleopatra board.
Apr 5 2016, 12:43 PM · KDE PIM: Kleopatra
aheinecke moved T2014: Add import paperkey functionality from Backlog to In progress on the KDE PIM: Kleopatra board.
Apr 5 2016, 12:42 PM · KDE PIM: Kleopatra
aheinecke moved T2040: Add clipboard support like in GPA from Backlog to In progress on the KDE PIM: Kleopatra board.
Apr 5 2016, 12:42 PM · KDE PIM: Kleopatra
aheinecke added a comment to D1318: Change naming convention from "Forced" to "Selected".

Pushed with: https://quickgit.kde.org/?p=kleopatra.git&a=commit&h=22719ea98c3f9b1f3d0d1703490c79398ce6243c

Apr 5 2016, 12:35 PM · KDE PIM: Kleopatra
aheinecke accepted D1318: Change naming convention from "Forced" to "Selected".

Pushed with: https://quickgit.kde.org/?p=kleopatra.git&a=commit&h=832d2c5676ea8d7f475887ad08e02e7b7da0743e

Apr 5 2016, 12:33 PM · KDE PIM: Kleopatra
sengelhardt retitled D1318: Change naming convention from "Forced" to "Selected" from to Change naming convention from "Forced" to "Selected".
Apr 5 2016, 12:15 PM · KDE PIM: Kleopatra
aheinecke accepted D1317: GpgEX - Preselection to enc/sign/both does not match.

Looks good to me. Makes sense to interpret "Forced" as selected by default as we don't want to force the user to do anything.

Apr 5 2016, 10:18 AM · KDE PIM: Kleopatra
sengelhardt added a task to D1317: GpgEX - Preselection to enc/sign/both does not match: T2132: GpgEX - Preselection to enc/sign/both does not match.
Apr 5 2016, 10:14 AM · KDE PIM: Kleopatra
sengelhardt added a revision to T2132: GpgEX - Preselection to enc/sign/both does not match: D1317: GpgEX - Preselection to enc/sign/both does not match.
Apr 5 2016, 10:14 AM · KDE PIM: Kleopatra
sengelhardt added a comment to D1317: GpgEX - Preselection to enc/sign/both does not match.

I need to mention:

Apr 5 2016, 9:58 AM · KDE PIM: Kleopatra
sengelhardt retitled D1317: GpgEX - Preselection to enc/sign/both does not match from to GpgEX - Preselection to enc/sign/both does not match.
Apr 5 2016, 9:52 AM · KDE PIM: Kleopatra
sengelhardt created T2132: GpgEX - Preselection to enc/sign/both does not match.
Apr 5 2016, 9:47 AM · KDE PIM: Kleopatra

Mar 30 2016

aheinecke created T2043: Create revocation certificate command.
Mar 30 2016, 6:39 PM · KDE PIM: Kleopatra
aheinecke created T2042: Improve error handling.
Mar 30 2016, 6:32 PM · KDE PIM: Kleopatra
aheinecke created T2041: Rework keylist to include UserID's and Certifications.
Mar 30 2016, 6:28 PM · KDE PIM: Kleopatra
aheinecke created T2040: Add clipboard support like in GPA.
Mar 30 2016, 6:18 PM · KDE PIM: Kleopatra
aheinecke created T2015: Fully support smartcard initalisation and keygen.
Mar 30 2016, 12:41 PM · KDE PIM: Kleopatra
aheinecke created T2014: Add import paperkey functionality.
Mar 30 2016, 12:37 PM · KDE PIM: Kleopatra
aheinecke closed T1991: Export secret key as Paperkey as Resolved.

I've changed the GnuPGProcesscommand to expose the internal process so that it can be modified in a subclass.

Mar 30 2016, 12:33 PM · KDE PIM: Kleopatra

Mar 29 2016

aheinecke added a comment to D1246: Initial Version of Paperkey-Export in Kleopatra.

Thanks for the Patch. Generally it's a bit much copy and paste in my opinion without questioning if the pasted code really makes sense for this. While we've talked about not basing it on Gnuprocesscommand I think some of that code is redundant and we should probably change gnupgprocesscommand that it's a useful base class for this. I'll take a look at it.

Mar 29 2016, 11:56 AM · KDE PIM, KDE PIM: Kleopatra
aheinecke edited projects for T1389: Kleopatra: Make DBus optional on Windows, added: KDE PIM: Kleopatra; removed KDE PIM.
Mar 29 2016, 8:49 AM · KDE PIM: Kleopatra
aheinecke edited projects for T1391: Kleopatra: Make direct dependency on KDBusAddons optional, added: KDE PIM: Kleopatra; removed KDE PIM.
Mar 29 2016, 8:48 AM · KDE PIM: Kleopatra
JochenSaalfeld added a revision to T1991: Export secret key as Paperkey: D1246: Initial Version of Paperkey-Export in Kleopatra.
Mar 29 2016, 8:35 AM · KDE PIM: Kleopatra
JochenSaalfeld added a task to D1246: Initial Version of Paperkey-Export in Kleopatra: T1991: Export secret key as Paperkey.
Mar 29 2016, 8:35 AM · KDE PIM, KDE PIM: Kleopatra
JochenSaalfeld retitled D1246: Initial Version of Paperkey-Export in Kleopatra from to Initial Version of Paperkey-Export in Kleopatra.
Mar 29 2016, 8:35 AM · KDE PIM, KDE PIM: Kleopatra
JochenSaalfeld triaged T1991: Export secret key as Paperkey as Normal priority.
Mar 29 2016, 8:27 AM · KDE PIM: Kleopatra
JochenSaalfeld added a comment to T1991: Export secret key as Paperkey.
Mar 29 2016, 8:24 AM · KDE PIM: Kleopatra
JochenSaalfeld created T1991: Export secret key as Paperkey.
Mar 29 2016, 8:12 AM · KDE PIM: Kleopatra
aheinecke updated the image for KDE PIM: Kleopatra from F99529: fa-briefcase-blue.png to F101386: profile.
Mar 29 2016, 7:59 AM
JochenSaalfeld removed a watcher for KDE PIM: Kleopatra: JochenSaalfeld.
Mar 29 2016, 7:58 AM
JochenSaalfeld added a member for KDE PIM: Kleopatra: JochenSaalfeld.
Mar 29 2016, 7:58 AM
aheinecke added a member for KDE PIM: Kleopatra: aheinecke.
Mar 29 2016, 7:58 AM
JochenSaalfeld added a watcher for KDE PIM: Kleopatra: JochenSaalfeld.
Mar 29 2016, 7:57 AM
aheinecke edited projects for T1392: Kleopatra: Make KCM Config dialogs optional, added: KDE PIM: Kleopatra; removed KDE PIM.
Mar 29 2016, 7:57 AM · KDE PIM: Kleopatra

Mar 24 2016

bcooksley removed a member for KDE PIM: Kleopatra: bcooksley.
Mar 24 2016, 6:50 AM
bcooksley changed the edit policy for KDE PIM: Kleopatra.
Mar 24 2016, 6:50 AM
bcooksley created KDE PIM: Kleopatra.
Mar 24 2016, 6:50 AM