1. 16 May, 2022 1 commit
  2. 15 May, 2022 1 commit
  3. 28 Apr, 2022 1 commit
  4. 24 Apr, 2022 1 commit
  5. 23 Apr, 2022 6 commits
  6. 11 Apr, 2022 1 commit
  7. 08 Apr, 2022 1 commit
    • Edo Friedman's avatar
      Add percentage display next to the brightness and keyboard backlight sliders in KCM · 04815f45
      Edo Friedman authored and Nate Graham's avatar Nate Graham committed
      Currently if you were to open System Settings and go to the
      Power Management -> Energy Saving KCM, you will see the "Screen Brightness"
      and "Keyboard Backlight" sliders, but there will be no way to know the exact
      number you selected until you apply the change and look at the "Energy Saving"
      applet. This commit changes that by adding percentage labels to the right of
      both sliders.
      
      BUG: 440314
      FIXED-IN: 5.25
      04815f45
  8. 26 Mar, 2022 1 commit
  9. 24 Mar, 2022 1 commit
  10. 23 Mar, 2022 1 commit
    • Max Ramanouski's avatar
      Write brightness to all raw devices · 761fc8a4
      Max Ramanouski authored and Nate Graham's avatar Nate Graham committed
      On some laptops, there are multiple enabled raw backlight devices, and
      backlighthelper can't choose right device.
      
      For example: NVIDIA Optimus laptop, Lenovo 15ARH05. It has two GPUs: AMD
      and NVIDIA, both of them provide their backlight device, both backlight
      devices are raw type and enabled(in case prime is used). Backlighthelper
      without this fix selects NVIDIA device for backlight, but on this laptop
      brightness is controlled by AMD gpu, so user can't control brightness.
      
      This fix implements additional list for all raw devices. This list is
      loaded on initUsingBacklightType. List contains pairs of sysfs path and
      max brightness of device. When brightness is changed, backlighthelper goes
      through entries starting from second(first device is written by data from
      m_dirname) and writes brightness with correcting difference between
      max_brightness in different devices. For all other cases(read brightness
      and other) first raw device is used.
      
      BUG: 399646
      FIXED-IN: 5.25
      761fc8a4
  11. 14 Mar, 2022 1 commit
  12. 11 Mar, 2022 1 commit
  13. 08 Mar, 2022 1 commit
  14. 28 Feb, 2022 1 commit
  15. 26 Feb, 2022 2 commits
  16. 24 Feb, 2022 1 commit
  17. 23 Feb, 2022 1 commit
    • Xingang Li's avatar
      Improved backlight devices selection · 401e3ed8
      Xingang Li authored
      1. Change backlight devices selection order, return more early;
      2. Only check raw type devices's enable attribute. If no raw
      device available, we will search again without above checking.
      
      BUG: 399646
      401e3ed8
  18. 22 Feb, 2022 1 commit
  19. 14 Feb, 2022 1 commit
  20. 07 Feb, 2022 1 commit
  21. 18 Jan, 2022 1 commit
  22. 13 Jan, 2022 2 commits
  23. 04 Jan, 2022 1 commit
  24. 23 Dec, 2021 1 commit
    • Fushan Wen's avatar
      powerprofileconfig: Use m_profileCombo as the watcher's parent · 9b8a9dfd
      Fushan Wen authored
      `m_profileCombo` could be an invalid pointer, because when clicking an
      item, `QAbstractItemView::clicked` and `QAbstractItemView::activated` in
      systemsettings both will be emitted, and `IconMode::changeModule` will be
      called twice, and `closeModules()` will free `m_profileCombo` in the
      second call, which will crash systemsettings.
      
      To fix the crash, set the watcher's parent to `m_profileCombo`, so when
      `m_profileCombo` is destroyed, the watcher is also destroyed and the
      connection is disconnected to prevent modification to the old `m_profileCombo`.
      
      CCBUG: 443858
      9b8a9dfd
  25. 21 Dec, 2021 1 commit
  26. 19 Dec, 2021 1 commit
  27. 16 Dec, 2021 1 commit
  28. 13 Dec, 2021 1 commit
  29. 12 Dec, 2021 2 commits
  30. 11 Dec, 2021 1 commit
  31. 07 Dec, 2021 1 commit
  32. 03 Dec, 2021 1 commit
    • Dan Robinson's avatar
      Check if backlight device is enabled · e95924f4
      Dan Robinson authored and Nate Graham's avatar Nate Graham committed
      Check the enabled property on each backlight device before using
      it as a backlight device, so the correct device is used in multi
      GPU setups
      
      BUG: 399646
      FIXED-IN: 5.24
      e95924f4