1. 29 Aug, 2021 2 commits
  2. 21 Aug, 2021 1 commit
    • Nate Graham's avatar
      Un-hardcode slider appearance · 268f78d4
      Nate Graham authored
      Overriding and hardcoding the background and handle for the duration and
      volume sliders resulted in a variety of issues, such as failure to
      follow color schemes and fragile custom code. There were various reasons
      why this was originally done, such as avoiding a harsh colored appearance
      with the former Breeze slider style, and also increasing the size of the
      hitbox. The former issue is largely improved by the new "Blue Ocean"
      Breeze style in Plasma 5.23, and the latter issue is fixed with a simple
      tweak to qqc2-desktop-style; see
      https://bugs.kde.org/show_bug.cgi?id=410672.
      
      Accordingly, this commit removes all the custom code and returns to using
      a standard slider appearance.
      
      Note that Frameworks 5.86 or current git master is required to avoid a
      visual regression. I have noted this in the CMakeLists.txt file and will
      formally bump the Frameworks dependency once 5.86 is tagged.
      
      If the new appearance is judged to still be too colorful, we can always
      go back to hardcoding just that.
      268f78d4
  3. 04 Aug, 2021 1 commit
  4. 27 Jul, 2021 1 commit
  5. 24 Jul, 2021 1 commit
  6. 10 Jul, 2021 2 commits
  7. 05 Jun, 2021 1 commit
  8. 21 May, 2021 1 commit
  9. 07 May, 2021 1 commit
  10. 30 Apr, 2021 1 commit
  11. 14 Apr, 2021 1 commit
  12. 09 Apr, 2021 1 commit
  13. 17 Mar, 2021 2 commits
  14. 15 Mar, 2021 1 commit
  15. 13 Mar, 2021 2 commits
  16. 02 Mar, 2021 1 commit
  17. 24 Feb, 2021 1 commit
  18. 29 Jan, 2021 1 commit
  19. 28 Jan, 2021 1 commit
  20. 02 Jan, 2021 1 commit
  21. 10 Dec, 2020 1 commit
    • Nate Graham's avatar
      Redo configuration window · 4043561f
      Nate Graham authored
      The configuration window is re-done in a modern style. The changes
      include:
      - Use Form Layout style
      - Use standard style list delegates
      - Use standard Kirigami Units for distances, sizes, and paddings
      - Use an invokable function to remove paths rather than directly
        manipulating the model from inside the view
      - Re-word some text for clarity and brevity
      - Display warning for using filesystem crawling only when the option is
        selected
      - Combine everything into a single file for simplicity
      - Don't let the user remove the last music search path
      - Re-order properties to conform to standard style
      - Use QQC2 import name
      
      These changes fix the following bugs:
      BUG: 425140
      BUG: 418578
      FIXED-IN: 21.04
      
      Note that this bumps the frameworks dependency to 5.77 due to the use of
      the new trailing property in Kirigami.BasicListItem.
      4043561f
  22. 02 Dec, 2020 1 commit
  23. 25 Nov, 2020 1 commit
  24. 13 Nov, 2020 1 commit
  25. 08 Nov, 2020 2 commits
  26. 31 Oct, 2020 1 commit
  27. 03 Oct, 2020 1 commit
  28. 11 Sep, 2020 1 commit
  29. 31 Aug, 2020 1 commit
  30. 29 Aug, 2020 1 commit
  31. 05 Aug, 2020 1 commit
  32. 31 Jul, 2020 1 commit
  33. 11 Jul, 2020 2 commits
  34. 07 Jul, 2020 1 commit