1. 26 Mar, 2020 1 commit
    • Daniel Vrátil's avatar
      Remove the akonadi-prefix.h file · f96e64c7
      Daniel Vrátil authored
      The values there were used as a fallback in StandardDirs but I suspect
      that Akonadi wouldn't be usable anyway without correctly set environment
      variables that QStandardPaths need.
      f96e64c7
  2. 25 Mar, 2020 1 commit
  3. 12 Mar, 2020 2 commits
  4. 11 Mar, 2020 1 commit
  5. 27 Feb, 2020 1 commit
  6. 23 Feb, 2020 1 commit
  7. 11 Feb, 2020 1 commit
  8. 17 Jan, 2020 1 commit
  9. 20 Dec, 2019 1 commit
  10. 10 Dec, 2019 1 commit
  11. 01 Dec, 2019 1 commit
  12. 30 Nov, 2019 1 commit
    • Laurent Montel's avatar
      [Akonadi] Port to QSortFilterProxyModel from deprecated KRecursiveFilterProxyModel · de890bed
      Laurent Montel authored
      Summary:
      KRecursiveFilterProxyModel is dead. Port to QSortFilterProxyModel.
      
      follow instructions in krecursivefilterproxymodel.h:
      "If you can depend on Qt >= 5.10, then just use QSortFilterProxyModel::setRecursiveFilteringEnabled(true), and you don't need to use KRecursiveFilterProxyModel."
      WARNING: merging this will break mailcommon build. working on a separate patch for mailcommon. perhaps others projects will also fail. don't know yet.
      
      Reviewers: dvratil, winterz
      
      Subscribers: kde-pim
      
      Tags: #kde_pim
      
      Differential Revision: https://phabricator.kde.org/D25621
      de890bed
  13. 28 Nov, 2019 1 commit
  14. 24 Nov, 2019 1 commit
  15. 11 Nov, 2019 1 commit
  16. 07 Nov, 2019 1 commit
  17. 14 Oct, 2019 1 commit
  18. 11 Oct, 2019 1 commit
  19. 10 Oct, 2019 1 commit
  20. 02 Oct, 2019 1 commit
  21. 22 Sep, 2019 1 commit
  22. 11 Sep, 2019 1 commit
    • Daniel Vrátil's avatar
      Introduce (optional) KAccounts integration into akonadi_control · b2b0dd48
      Daniel Vrátil authored
      Summary:
      The akonadi_control process now reacts to a new KAccounts account being
      added, removeda or modified.
      
      When a new KAccounts account is added it looks for the KAccounts services
      provided by the account (e.g. contacts, calendars, ...) and it checks the
      service details for which agent type can handle this service (e.g. the
      google-calendar service can be handled by the akonadi_googlecalendar_resource)
      and then it creates a new instance of the resource and calls its new
      org.kde.Akonadi.Accounts DBus interface to set the KAccounts account ID,
      so the resource can configure itself.
      
      When a KAccounts account is removed, it scans all current resources if
      they implement the org.kde.Akonadi.Accounts interface and if they are
      configured for the removed account - and if so, it removes them.
      
      When a particular service is enabled or disabled its treated as if it
      were added or removed, so the respective resource is added or removed.
      
      Test Plan:
      Implem...
      b2b0dd48
  23. 07 Sep, 2019 1 commit
  24. 26 Aug, 2019 1 commit
  25. 25 Aug, 2019 1 commit
  26. 16 Aug, 2019 1 commit
  27. 12 Aug, 2019 1 commit
  28. 03 Aug, 2019 1 commit
  29. 19 Jul, 2019 1 commit
  30. 16 Jul, 2019 1 commit
  31. 13 Jul, 2019 1 commit
  32. 12 Jul, 2019 1 commit
  33. 05 Jul, 2019 1 commit
  34. 22 Jun, 2019 1 commit
  35. 11 Jun, 2019 1 commit
  36. 07 Jun, 2019 1 commit
  37. 02 Jun, 2019 1 commit
  38. 14 May, 2019 1 commit
  39. 09 May, 2019 1 commit