1. 20 Jan, 2021 3 commits
  2. 31 Dec, 2020 1 commit
  3. 09 Dec, 2020 1 commit
  4. 28 Nov, 2020 1 commit
  5. 11 Nov, 2020 1 commit
    • Konrad Materka's avatar
      Fix Connections warnings · 29e45a56
      Konrad Materka authored
      Qt 5.15 introduced new syntax for defining Connections. Fix warnings like this one:
      QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
      29e45a56
  6. 02 Nov, 2020 2 commits
  7. 26 Oct, 2020 1 commit
    • Aleix Pol Gonzalez's avatar
      daemon: improve consistency of the lid behaviour · deaaa7da
      Aleix Pol Gonzalez authored
      We already had some behaviour for the case where the lid closes, we were
      not applying it when initialising the daemon though, so a laptop would
      start showing the screen to the keyboard until the user takes action.
      
      This change addresses it so that upon initialising we run the same code
      we would run if we closed the lid.
      deaaa7da
  8. 24 Oct, 2020 1 commit
  9. 23 Oct, 2020 2 commits
  10. 16 Oct, 2020 1 commit
  11. 22 Sep, 2020 1 commit
    • Harald Sitter's avatar
      fix(kded): move to kdirwatch to reduce inotify footprint · 7223eaa5
      Harald Sitter authored
      Each QFileSystemWatch claims its own inotify instance. This is
      problematic because there is a default limit of 127 instances per user,
      fivolously claiming instances is therefore really poor behavior.
      
      KDirWatch meanwhile shares the same underlying instance behind the scene
      so each thread would only have a single instance with N different
      watches on it.
      
      Moving to KDW effectively reduces the inotify instance footprint of the
      kded module from N per Control to 0 since kded always has a kdirwatch
      for ksyscoca/kservice monitoring and our KDW is backed by the same
      instance.
      
      CCBUG: 423818
      7223eaa5
  12. 21 Sep, 2020 1 commit
  13. 19 Sep, 2020 1 commit
  14. 17 Sep, 2020 3 commits
  15. 12 Sep, 2020 1 commit
    • Nicolas Fella's avatar
      Require C++17 · e01faa1f
      Nicolas Fella authored
      We agreed to use C++17 in Plasma. Document this decision here
      e01faa1f
  16. 01 Sep, 2020 1 commit
  17. 18 Jun, 2020 1 commit
  18. 17 Jun, 2020 1 commit
  19. 05 Jun, 2020 1 commit
  20. 17 May, 2020 1 commit
  21. 14 May, 2020 3 commits
  22. 02 May, 2020 2 commits
  23. 22 Apr, 2020 2 commits
  24. 17 Apr, 2020 1 commit
    • Luca Weiss's avatar
      feat(kded): add getAutoRotate method and rename lockAutoRotate · 67980bc2
      Luca Weiss authored
      Summary:
      lockAutoRotate(true) would enable the automatic rotation and
      lockAutoRotate(false) would disable auto rotation which is the opposite
      of what the function name would imply, so rename it to setAutoRotate.
      
      We also need a getter for the value to display the status in the UI.
      This getter checks if all applicable outputs have auto rotate enabled
      and returns that value.
      
      Test Plan: tested on Plasma Mobile
      
      Reviewers: #plasma, bshah, nicolasfella, romangg
      
      Reviewed By: #plasma, bshah, romangg
      
      Subscribers: romangg, nicolasfella, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D28773
      67980bc2
  25. 14 Apr, 2020 2 commits
  26. 02 Apr, 2020 1 commit
  27. 31 Mar, 2020 1 commit
  28. 30 Mar, 2020 1 commit
    • Roman Gilg's avatar
      fix(kded): watch config also when known config is applied · 3dced489
      Roman Gilg authored
      Summary:
      When a known config is applied the doApplyConfig with the Config wrapper
      override is called. In this case we still want to activate config watching
      like when a config from the ConfigPtr override is applied.
      
      Otherwise we are not be able to detect a control change until the first time
      a new config is applied.
      
      Test Plan:
      Started with rotation in manual mode. Switched in KCM only from manual to
      automatic mode without changing anything else. With the patch the daemon
      notices this change, without it not.
      
      Reviewers: #plasma, bshah
      
      Reviewed By: #plasma, bshah
      
      Subscribers: bshah, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D28386
      3dced489
  29. 27 Mar, 2020 1 commit