1. 28 Sep, 2022 1 commit
  2. 25 Aug, 2022 1 commit
    • ivan tkachenko's avatar
      kstyle: Fix class name to fix indeterminate progress bars animations · 83f105fe
      ivan tkachenko authored
      The Breeze implementation is older than qqc2-desktop-style framework,
      and historically it used to use different base class. Times has
      changed, along with base classes; but Breeze code did not -- instead
      the problem was workarounded on a org.kde.desktop side first with a
      dummy Timer that called updateItem(), then through more sophisticated
      QtQuick Animations types (which delivered smoother results thanks to
      being bound to refresh rate of a screen).
      
      While this patch fixes the problem, it seems like a better solution
      should be possible or more cleanup opportunities are available:
      
      1. no other breeze animations invoke methods through QMetaObject system;
      2. why and how an object would be something other than KQuickStyleItem?
      
      (cherry picked from commit 8d88a824)
      83f105fe
  3. 12 Aug, 2022 1 commit
  4. 12 Jul, 2022 1 commit
  5. 11 Jul, 2022 1 commit
  6. 24 Jun, 2022 1 commit
  7. 01 Jun, 2022 1 commit
    • Friedrich W. H. Kossebau's avatar
      Fix mixup of PM_ToolBarItemMargin & PM_ToolBarFrameWidth · 3d96c335
      Friedrich W. H. Kossebau authored
      While Breeze draws no frames around toolbars, yet it had the style hint
      for the frame width set to 6, while having the actual toolbar margin
      set to 0.
      
      The possible cause is that PM_ToolBarItemMargin was only introduced for
      Qt4, so seemingly Qt3 times' workaround to set the margin via the frame
      width instead of having more of the CSS box model now available missed
      to be adapted to in the minds of the style developers.
      
      Qt's own codee uses PM_ToolBarItemMargin & PM_ToolBarFrameWidth to
      calculate the QToolbar layout's contentmargin, so switching the values
      results in no actual change there.
      The only other use is PM_ToolBarFrameWidth for initializing the
      QStyleOptionToolBar::lineWidth, which though is unused by Oxygen drawing
      code, so the change also has no effect.
      
      But 3rd-party code querying the pixel metric for these two values after
      this patch gets proper values and can properly align custom UI painting with the
      styled toolbar.
      
      (cherry picked from commit 4c8934af)
      3d96c335
  8. 24 May, 2022 1 commit
  9. 15 May, 2022 1 commit
  10. 03 May, 2022 1 commit
  11. 25 Apr, 2022 1 commit
  12. 13 Apr, 2022 2 commits
  13. 11 Apr, 2022 1 commit
  14. 29 Mar, 2022 1 commit
  15. 24 Mar, 2022 1 commit
  16. 20 Mar, 2022 1 commit
  17. 19 Mar, 2022 1 commit
  18. 13 Mar, 2022 1 commit
  19. 11 Mar, 2022 1 commit
  20. 08 Mar, 2022 2 commits
  21. 28 Feb, 2022 1 commit
  22. 22 Feb, 2022 1 commit
  23. 21 Feb, 2022 2 commits
  24. 20 Feb, 2022 1 commit
  25. 16 Feb, 2022 1 commit
  26. 15 Feb, 2022 1 commit
  27. 12 Feb, 2022 1 commit
  28. 11 Feb, 2022 1 commit
  29. 10 Feb, 2022 1 commit
  30. 09 Feb, 2022 1 commit
  31. 08 Feb, 2022 1 commit
  32. 06 Feb, 2022 1 commit
  33. 03 Feb, 2022 1 commit
  34. 02 Feb, 2022 1 commit
  35. 01 Feb, 2022 1 commit
  36. 30 Jan, 2022 1 commit
  37. 28 Jan, 2022 1 commit
    • Noah Davis's avatar
      kstyle: Make scrollbar handles slightly skinnier · 56109d1a
      Noah Davis authored
      Changed handle thickness from 10px to 8px. This makes the spacing around
      the handle look more consistent. Visually, there was 5px of empty space
      on each side, now there is 6px of empty space on each side.
      
      
      (cherry picked from commit 2f926402)
      56109d1a