1. 05 Mar, 2021 1 commit
  2. 16 Feb, 2021 1 commit
  3. 01 Feb, 2021 1 commit
  4. 31 Jan, 2021 1 commit
  5. 20 Jan, 2021 2 commits
  6. 13 Jan, 2021 1 commit
  7. 15 Dec, 2020 2 commits
  8. 01 Dec, 2020 1 commit
  9. 05 Nov, 2020 1 commit
    • Daniel Vrátil's avatar
      Rename exception.h to kleoexception.h · 3a84dc89
      Daniel Vrátil authored
      On case-insensitive systems (Windows), the generated fancy
      include Exception gets confused for the standard <exception>
      include file, which then breaks builds in most curious
      ways.
      
      To avoid that, we rename exception.h to kleoexception.h, so the
      fancy header is KleoException and thus the ambiguity is resolved.
      
      As far as I checked the header is only included from Kleopatra,
      which I will fix too.
      3a84dc89
  10. 01 Sep, 2020 1 commit
  11. 22 Jul, 2020 1 commit
  12. 11 Mar, 2020 1 commit
  13. 26 Feb, 2020 1 commit
  14. 11 Feb, 2020 1 commit
  15. 30 Oct, 2019 1 commit
  16. 24 Nov, 2018 1 commit
  17. 21 Mar, 2018 1 commit
    • Andre Heinecke's avatar
      Add first version of a new KeyResolver · dab8fd68
      Andre Heinecke authored
      The API is already designed to handle address book
      overrides and multiple cryptographic message formats
      per mail so that it might also replace the keyresolver
      in KMail.
      
      The Keyresolver and NewKeyApprovalDialog are in use
      in GpgOL 2.1.0 where they replace the assuan / uiserver
      key resolution through Kleopatra.
      dab8fd68
  18. 12 Oct, 2016 3 commits
  19. 20 Sep, 2016 1 commit
  20. 10 Sep, 2016 3 commits
  21. 10 Aug, 2016 1 commit
    • Daniel Vrátil's avatar
      Introduce Kleo::DefaultKeyGenerationJob · f49b7157
      Daniel Vrátil authored
      The DefaultKeyGenerationJob takes only email and name, assembles the
      XML with additional arguments using default key type (RSA), key length
      (2048 bits) and passes it to the proper KeyGenerationJob.
      
      The purpose of this job is to avoid having to have to build the nasty
      XML everytime we want to generate a simple key pair.
      
      Would be nice to eventually have a full-featured job that would
      allow customizing more arguments, like key type, length, purpose
      etc.
      f49b7157
  22. 09 Aug, 2016 1 commit
  23. 04 Aug, 2016 1 commit
  24. 02 Aug, 2016 1 commit
  25. 14 Jul, 2016 1 commit
  26. 17 May, 2016 1 commit
    • Andre Heinecke's avatar
      Add KeyForMailboxJob · 1a26f635
      Andre Heinecke authored
      This job returns a single key and uid for a mailbox. This
      can be used in KMail to find the best matching key it should
      preselet for a mailbox address.
      1a26f635
  27. 13 May, 2016 1 commit
    • Andre Heinecke's avatar
      Add DefaultKeyFilter implementation · ecd82ef0
      Andre Heinecke authored
      The KeyFilter can be used with Kleopatras models.
      The new class is based on KeyFilterImplBase but changed
      to be suitable for public API.
      
      Usage should be self explaining.
      ecd82ef0
  28. 03 Feb, 2016 1 commit
  29. 22 Jan, 2016 3 commits
    • Andre Heinecke's avatar
      Remove dependency to KIconLoader · 9b31a41d
      Andre Heinecke authored
      The icon loading in the keyselectiondialog already works due
      to the iconPath function. No need for custom loading.
      Auditlogviewer can use QIcon::fromTheme (or the default QDialog
      Button icon for close)
      9b31a41d
    • Andre Heinecke's avatar
      Remove last KDEPIM_ONLY_KLEO occurances · f87014d2
      Andre Heinecke authored
      If not building the Chiasmusbackend is still required this should
      be a clear build option. KDEPIM_ONLY_KLEO was a hack.
      f87014d2
    • Andre Heinecke's avatar
      Make PimTextEdit dependency optional · 9fd49322
      Andre Heinecke authored
      PimTextEdit pulls in lots of frameworks that are not needed
      by libkleo in general so we make it optional. If libkleo is
      used from a PIM Application it makes sense to include
      pimtextedit. But otherwise QTextEdit is completely
      fine for the Auditlog.
      9fd49322
  30. 08 Jan, 2016 1 commit
    • Andre Heinecke's avatar
      Cleanup dependencies · baefa5bb
      Andre Heinecke authored
      This removes dependencies which are not used by libkleo.
      It also removes the extra dependency handling when
      KDEPIM_ONLY_KLEO is set.
      baefa5bb
  31. 30 Dec, 2015 1 commit
  32. 09 Dec, 2015 1 commit