1. 29 Aug, 2021 3 commits
  2. 27 Aug, 2021 2 commits
  3. 25 Aug, 2021 3 commits
    • Nate Graham's avatar
      Don't use icons-only buttons in the Playlist · 0b7212ba
      Nate Graham authored
      Icons-Only buttons are known to have sub-par usability, especially those
      whose icons are not 100% universally recognizable (e.g. trashcan, plus
      sign). Elisa's Playlist currently has a row of four icons-only buttons,
      at least one of which has an incomprehensible icon. We can clean this up
      by by rearranging the layout to move half the buttons to the footer,
      which leaves room for all the buttons to get text.
      
      This new positioning makes sense because each group of buttons now has a
      logical grouping: the header buttons are both about the plsylist, which
      is reflected in the "Playlist" label to their left. And the footer
      buttons are all about tracks, which is reinforced by the label about
      tracks to their left. No additional space is consumed in the process,
      because now the addiitonal spac eis simply used more appropriately.
      
      A Kirigami.ActionToolBar is used for both the header and footer toolbar,
      so that the buttons will become icons-only again as needed if there is
      not enough room to display all the text due to limited horizontal space
      or long translated text in some languages.
      0b7212ba
    • Nate Graham's avatar
      Merge branch 'release/21.08' · 40a0168f
      Nate Graham authored
      40a0168f
    • Bart De Vries's avatar
      Fix broken "Files" view · 618cf9b5
      Bart De Vries authored
      The viewmanager.cpp/h file is missing an include for config-upnp-qt.h
      which defines KF5KIO_FOUND.  With this macro missing, it isn't building
      the KIO stuff.
      
      BUG 440980
      618cf9b5
  4. 21 Aug, 2021 3 commits
    • 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
    • Script Kiddy's avatar
      GIT_SILENT made messages (after extraction) · 551d0b83
      Script Kiddy authored
      551d0b83
    • Script Kiddy's avatar
      GIT_SILENT made messages (after extraction) · ab4e4259
      Script Kiddy authored
      ab4e4259
  5. 12 Aug, 2021 1 commit
    • Nate Graham's avatar
      Make track ratings editable inline · d69ad3c8
      Nate Graham authored
      This commit makes ratings editable inline from the Now Playing page as
      well as the Playlist items. For Playlist items, because there is not a
      lot of horizontal space available, the stars only become editable when
      you click on a new "Rate this track" button on the existing row of
      inline buttons.
      
      BUG: 437099
      FIXED-IN: 21.12
      d69ad3c8
  6. 10 Aug, 2021 2 commits
  7. 04 Aug, 2021 3 commits
  8. 02 Aug, 2021 2 commits
  9. 27 Jul, 2021 1 commit
  10. 24 Jul, 2021 2 commits
  11. 22 Jul, 2021 2 commits
  12. 16 Jul, 2021 1 commit
  13. 11 Jul, 2021 1 commit
  14. 10 Jul, 2021 2 commits
  15. 09 Jul, 2021 1 commit
  16. 08 Jul, 2021 3 commits
  17. 05 Jul, 2021 3 commits
  18. 26 Jun, 2021 1 commit
  19. 24 Jun, 2021 1 commit
  20. 19 Jun, 2021 2 commits
  21. 17 Jun, 2021 1 commit