1. 27 Sep, 2020 1 commit
    • Luca Beltrame's avatar
      Fix installation of the systemd unit · e0b4a1d6
      Luca Beltrame authored
      The path provided to ECM installed to $PREFIX/lib/systemd, which is
      incorrect both for system units (should be $PREFIX/lib/systemd/system)
      and user units (should be $PREFIX/lib/systemd/user).
      
      As kactivitymanagerd is handled per-user, install it in the systemd
      user unit directory.
      
      CCMAIL: henri.chain@enioka.com
      e0b4a1d6
  2. 22 Sep, 2020 1 commit
  3. 16 Mar, 2020 1 commit
    • Ivan Čukić's avatar
      Require C++17 · 93d81bd0
      Ivan Čukić authored
      This patch removes CMake checks for C++11 features and increases
      the compiler requirements to C++17 since this repository is not a
      part of KDE Frameworks.
      93d81bd0
  4. 01 Oct, 2018 1 commit
    • David Edmundson's avatar
      Move kactivitymanagerd to libexec and remove manual daemon management · 0bb66df6
      David Edmundson authored
      Summary:
      Since it was made DBus activatable having any other code to start/stop
      the daemon doesn't really make any sense. For that reason I've
      moved it to libexec.
      
      Also the original code can be more efficient. It creates a whole qapp
      instance, checks if we're registered then forks itself to spawn a new
      version of the app that then registers otherwise quits.
      
      KDBusService already does all this in a simpler faster non-racey way.
      
      Test Plan:
      Installed
      Still got kactivitymanagerd
      
      Reviewers: #plasma, mart
      
      Reviewed By: #plasma, mart
      
      Subscribers: plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D15870
      0bb66df6
  5. 02 Jul, 2018 4 commits
  6. 02 May, 2018 1 commit
  7. 28 Nov, 2017 1 commit
  8. 08 Feb, 2016 1 commit
  9. 02 Feb, 2016 1 commit
  10. 14 Dec, 2015 1 commit
    • Alex Richardson's avatar
      Port from KService to KPluginLoader · 9af9d902
      Alex Richardson authored
      We now install into versioned directory to make sure that we don't load
      old plugins. This can happen e.g. if we have a self-compiled version
      and a distro-provided one and can cause very strange errors.
      9af9d902
  11. 26 Mar, 2015 2 commits
  12. 10 Jan, 2015 1 commit
  13. 09 Jan, 2015 2 commits
  14. 12 Nov, 2014 1 commit
  15. 13 Aug, 2014 1 commit
  16. 28 May, 2014 1 commit
  17. 19 May, 2014 1 commit
  18. 26 Apr, 2014 2 commits
  19. 15 Apr, 2014 1 commit
  20. 10 Feb, 2014 1 commit
  21. 04 Dec, 2013 1 commit
  22. 19 Nov, 2013 1 commit
  23. 18 Nov, 2013 2 commits
  24. 10 Nov, 2013 1 commit
  25. 06 Nov, 2013 1 commit
  26. 05 Nov, 2013 1 commit
  27. 10 Sep, 2013 1 commit
  28. 07 Sep, 2013 1 commit
  29. 03 Sep, 2013 2 commits
  30. 02 Oct, 2012 1 commit
  31. 07 Sep, 2012 1 commit
  32. 24 Aug, 2012 1 commit