1. 26 Feb, 2020 1 commit
  2. 20 Feb, 2020 1 commit
    • Volker Krause's avatar
      Remove usage of KDBusConnectionPool · 92e16a83
      Volker Krause authored
      Summary:
      As per T12722 this is no longer needed, QDBusConnection now behaves
      correctly in a multi-threaded scenario.
      
      This doesn't remove all traces of KDBusAddons yet, the remaining bits
      need the users of Akonadi CMake macros to be ported first.
      
      Reviewers: dvratil
      
      Reviewed By: dvratil
      
      Subscribers: kde-pim
      
      Tags: #kde_pim
      
      Differential Revision: https://phabricator.kde.org/D27510
      92e16a83
  3. 31 Dec, 2019 1 commit
  4. 22 Nov, 2019 1 commit
    • David Faure's avatar
      akonadi: improve debug message in state() method · 4f5b565a
      David Faure authored
      Summary:
      "already starting" sounded like we're trying to start it again,
      but that's a copy/paste from the start() method. Here it can also
      mean that we're in the process of shutting down.
      
      Test Plan: Ran one of the isolated tests, output makes more sense now
      
      Reviewers: dvratil, mlaurent
      
      Reviewed By: dvratil, mlaurent
      
      Subscribers: mlaurent, kde-pim
      
      Tags: #kde_pim
      
      Differential Revision: https://phabricator.kde.org/D25455
      4f5b565a
  5. 16 Jan, 2019 1 commit
  6. 17 Dec, 2018 1 commit
  7. 15 Dec, 2018 1 commit
  8. 14 Feb, 2018 1 commit
  9. 07 Feb, 2018 1 commit
  10. 22 Jan, 2018 2 commits
  11. 10 Jan, 2018 1 commit
  12. 04 Nov, 2017 1 commit
  13. 10 Apr, 2017 1 commit
  14. 12 Jan, 2017 1 commit
  15. 06 Jan, 2017 1 commit
  16. 02 Jan, 2017 1 commit
  17. 01 Jan, 2017 1 commit
  18. 13 Oct, 2016 1 commit
  19. 30 Sep, 2016 1 commit
    • Daniel Vrátil's avatar
      Introduce concept of database generation · d263b936
      Daniel Vrátil authored
      Generation is an integer which is guaranteed to never change as long as
      the database backend is not removed and re-created. If that happens it
      is guaranteed that the new generation identifier will be higher than
      the previous one.
      
      Client applications can access it via ServerManager::generation(). The
      purpose of the generation number is to make it possible for applications
      to detect when the database was recreated and some of their configuration
      must be invalidated (e.g. collection IDs stored in config files).
      d263b936
  20. 13 Aug, 2016 1 commit
    • Daniel Vrátil's avatar
      Add API to get and set server config path · bc674b40
      Daniel Vrátil authored
      This introduced a new DBus call on Server to get path to its
      config path. This is useful when one wants to figure out the
      config path of a Server running via testrunner, i.e. having
      XDG_CONFIG_DIRS randomly set in /tmp.
      
      Secondly it introduced an API in XdgBaseDirs which allows
      overriding the config dir path - this is useful when you
      want to connect to a server which is running with different
      XDG_CONFIG_DIRS than yours, e.g. in AkonadiConsole.
      bc674b40
  21. 18 Jan, 2016 3 commits
  22. 24 Aug, 2015 1 commit
  23. 21 Aug, 2015 1 commit
  24. 16 Aug, 2015 1 commit
  25. 03 Aug, 2015 1 commit
    • Daniel Vrátil's avatar
      Prepare for removal of boost from kdepimlibs · 0272a400
      Daniel Vrátil authored
      We still need boost in itempayloadinternals_p.h for shared_pointer_trait
      and for topological_sort in typepluginloader.cpp.
      
      I guess we can't remove the topological_sort, but that's internal. To
      remove from itempayloadinternals, we need to come up with a clever
      way to generate the trait only when boost is available.
      0272a400
  26. 27 Jul, 2015 1 commit
  27. 25 Jul, 2015 1 commit
  28. 11 Jul, 2015 1 commit
  29. 17 Jun, 2015 1 commit
  30. 25 Jan, 2015 2 commits
  31. 05 Nov, 2014 1 commit
  32. 17 Sep, 2014 1 commit
  33. 24 Jun, 2014 1 commit
  34. 13 Apr, 2014 1 commit
  35. 01 Apr, 2014 1 commit
  36. 31 Mar, 2014 1 commit