1. 06 Nov, 2021 2 commits
  2. 05 Nov, 2021 1 commit
  3. 18 Sep, 2021 3 commits
  4. 14 Sep, 2021 1 commit
  5. 13 Sep, 2021 2 commits
  6. 20 May, 2021 1 commit
  7. 19 May, 2021 3 commits
  8. 17 May, 2021 1 commit
  9. 05 Mar, 2021 1 commit
  10. 04 Mar, 2021 1 commit
    • Björn Lindström's avatar
      Always set Flatpak override in user's config · f45bcc0c
      Björn Lindström authored
      User overrides apply even if the Flatpak installation is on the system level.
      
      Given that the file is only installed in the user's configuration directory anyway, it makes more sense to just have the override there as well.
      f45bcc0c
  11. 18 Feb, 2021 1 commit
  12. 08 Feb, 2021 1 commit
  13. 27 Jan, 2021 1 commit
  14. 25 Jan, 2021 1 commit
  15. 10 Jan, 2021 2 commits
    • Colin Duquesnoy's avatar
      #417 Making MellowPlayer adaptive for smaller screens · c9031423
      Colin Duquesnoy authored
      Fix copy notification not showing when it should
      c9031423
    • Colin Duquesnoy's avatar
      #417 Making MellowPlayer adaptive for smaller screens · d3fbac7b
      Colin Duquesnoy authored
      - improve service selection menu (make active service more visible)
      - improve About and ReportIssue dialog to fit in a smaller window size
      - improve toolbar -> hide player & web control toolbar if window is too small
      - show player footer if window is too small
      - add a drawer at the bottom of the window that can be used to conveniently control the player on a small window
      - make all drawer draggable in touch screen mode
      - add a zen mode menu item shows the player drawer in desktop mode
      - use a swipe delegate in listening history in touch screen mode to allow user to delete or copy the entry content
      - fix web view zoom change not always taken into account
      d3fbac7b
  16. 09 Jan, 2021 7 commits
  17. 05 Jan, 2021 1 commit
  18. 26 Dec, 2020 1 commit
  19. 21 Dec, 2020 1 commit
  20. 20 Dec, 2020 2 commits
  21. 16 Dec, 2020 1 commit
  22. 29 Nov, 2020 5 commits
    • Colin Duquesnoy's avatar
      Merge branch 'maintenance/3.6' · f85f78c1
      Colin Duquesnoy authored
      # Conflicts:
      #	.appveyor.yml
      #	.gitlab-ci.yml
      #	CMakeLists.txt
      #	docs/conf.py
      f85f78c1
    • Colin Duquesnoy's avatar
      Version 3.6.7 · 482fd390
      Colin Duquesnoy authored
      482fd390
    • Colin Duquesnoy's avatar
      Clarify FAQ · 91007ab5
      Colin Duquesnoy authored
      See #483
      
      (cherry picked from commit 74778632)
      91007ab5
    • Maddison Hellstrom's avatar
      Remove line from debugging · 7964d33b
      Maddison Hellstrom authored and Colin Duquesnoy's avatar Colin Duquesnoy committed
      (cherry picked from commit 7cb5db29)
      7964d33b
    • Maddison Hellstrom's avatar
      Fix Spotify integration selectors · 5ca91e1f
      Maddison Hellstrom authored and Colin Duquesnoy's avatar Colin Duquesnoy committed
      Fixes favorite button and art URL selectors.
      
      Spotify has been changing their HTML a lot lately!
      
      Now they've made it a bit more difficult to determine if a song is
      fave'd or not. They're using Sass to generate CSS classes with random
      names, nullifying the previous approach.
      
      At the moment, the only ways I can think of to determine if the song is
      fave'd:
      
      a. test whether the fave button's title is "Save to Your Library" or "Remove from Your Library"
      b. test whether the CSS color of the button is green (rgb(29, 185, 84)).
      c. test the length of the button's classList, 1 for unfave'd and 2 for fave'd
      
      Option *a* would fail if the user's language is not English, so that
      one's off the table.
      
      Option *b* would break if Spotify even slightly changes the color.
      
      I've decided to go with Option *c*, which isn't ideal but seems like the
      least brittle of the three.
      
      (cherry picked from commit b75e6c16)
      5ca91e1f