1. 06 Dec, 2021 1 commit
  2. 19 Oct, 2021 1 commit
  3. 17 May, 2021 1 commit
  4. 30 Mar, 2021 1 commit
  5. 24 Jan, 2021 1 commit
  6. 20 Nov, 2020 1 commit
  7. 29 Sep, 2020 1 commit
  8. 15 Sep, 2020 1 commit
  9. 19 Jun, 2020 1 commit
    • Kai Uwe Broulik's avatar
      Watch DBus service right away to discard pending inhibitions reliably · d21102cc
      Kai Uwe Broulik authored
      PowerDevil delays applying a power management inhibition by 5 seconds to avoid brief inhibitions
      to e.g. wake up the screen and similar.
      However, when an inhibition was posted and the process then quit, we would then still
      enforce the inhibition as it wasn't explicitly revoked.
      Fix this by always watching the inhibition sender and remove it from pending when the
      service goes away.
      
      BUG: 423131
      FIXED-IN: 5.18.6
      d21102cc
  10. 18 Jun, 2020 1 commit
  11. 17 Jun, 2020 1 commit
  12. 09 May, 2020 1 commit
  13. 05 May, 2020 1 commit
  14. 01 Apr, 2020 1 commit
  15. 31 Mar, 2020 1 commit
  16. 26 Mar, 2020 1 commit
  17. 10 Mar, 2020 1 commit
  18. 25 Feb, 2020 1 commit
  19. 19 Feb, 2020 1 commit
  20. 18 Feb, 2020 1 commit
  21. 10 Feb, 2020 1 commit
    • Aleksei Nikiforov's avatar
      Prevent powerdevil from calling DPMS extension calls when DPMS extension isn't present · ca614feb
      Aleksei Nikiforov authored and Kai Uwe Broulik's avatar Kai Uwe Broulik committed
      When DPMS extension isn't available, powerdevil unexpectedly exits due to a call to unavailable DPMS function and Qt error handling for such errors.
      
      Following is a full log of powerdevil process when DPMS extension isn't present:
      
      ```
      $ /usr/libexec/kf5/org_kde_powerdevil
      QDBusArgument: read from a write-only object
      QDBusArgument: read from a write-only object
      QDBusArgument: read from a write-only object
      powerdevil: No outputs have backlight property
      powerdevil: Xrandr not supported, trying ddc, helper
      powerdevil: [DDCutilBrightness]  0 display(s) were detected
      powerdevil: org.kde5.powerdevil.backlighthelper.brightness failed
      powerdevil: DPMS extension not available
      The X11 connection broke: Unsupported extension used (code 2)
      XIO:  fatal IO error 2 (No such file or directory) on X server ":0"
            after 408 requests (408 known processed) with 0 events remaining.
      ```
      
      This was detected while running KDE in a VM (without x2go). For some reason 'xdpyinfo -queryExtensions' didn't report DPMS extension being present.
      
      Only change in 'PowerDevilDPMSAction::onProfileUnload' was required to fix issue for me, but changes in other functions could be needed as well, thus I implemented it. Two calls to m_helper, 'm_helper->startFade()' and 'm_helper->stopFade()', had corresponding conditions left intact since it looks like it doesn't call DPMS-related functions.
      
      Differential Revision: https://phabricator.kde.org/D27278
      ca614feb
  22. 08 Feb, 2020 1 commit
  23. 06 Feb, 2020 1 commit
  24. 16 Jan, 2020 2 commits
  25. 13 Jan, 2020 1 commit
  26. 11 Jan, 2020 1 commit
  27. 06 Jan, 2020 1 commit
  28. 27 Dec, 2019 2 commits
  29. 20 Dec, 2019 1 commit
  30. 15 Dec, 2019 1 commit
  31. 13 Dec, 2019 1 commit
    • Aleix Pol Gonzalez's avatar
      Lock screen by default, on mobile · 0f75d80f
      Aleix Pol Gonzalez authored
      Summary:
      At the moment it will do the same thing as the desktop: show the logout dialog
      countdown, which doesn't make a lot of sense in this form factor.
      
      Reviewers: #plasma, broulik, nicolasfella
      
      Reviewed By: nicolasfella
      
      Subscribers: nicolasfella, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D25908
      0f75d80f
  32. 11 Dec, 2019 1 commit
  33. 07 Dec, 2019 2 commits
  34. 03 Dec, 2019 3 commits
  35. 24 Nov, 2019 1 commit