1. 12 Nov, 2020 1 commit
    • Jean Felder's avatar
      grltrackerplaylists: Improve smart playlists updates · a6ec6d80
      Jean Felder authored and Marinus Schraal's avatar Marinus Schraal committed
      The existing update method removes the songs which are not part of the
      playlist anymore and adds the new songs at the end of the model.
      
      This behavior assumes that the position of an existing song does not
      change on update. This is wrong for most of the smart playlists (for
      example, the MostPlayed playlist).
      
      This issue is fixed by removing the existing songs and adding the new
      ones in one go by a splice call. If a song was already part of the
      playlist, its state is preserved.
      a6ec6d80
  2. 11 Nov, 2020 2 commits
  3. 06 Nov, 2020 2 commits
  4. 01 Nov, 2020 1 commit
  5. 31 Oct, 2020 2 commits
    • Jean Felder's avatar
      utils: Update get_media_year docstring · 93439cc7
      Jean Felder authored
      It now returns the year when the media was published (see commit
      350dabc9).
      93439cc7
    • Jean Felder's avatar
      Use publication date instead of creation date for songs · 350dabc9
      Jean Felder authored and Jean Felder's avatar Jean Felder committed
      The grilo tracker2 plugin maps the nie:contentCreated property (the
      date of a song) to the CREATION_DATE key.
      However, the CREATION_DATE key is supposed to be used to describe the
      creation of a media such as an image.
      
      In the tracker3 plugin, the nie:contentCreated property now also maps
      the PUBLICATION_DATE key (CREATION_DATE is kept for backward
      compatibility). Music can now use the PUBLICATION_DATE key instead of
      the CREATION_DATE one.
      350dabc9
  6. 24 Oct, 2020 2 commits
  7. 21 Oct, 2020 9 commits
  8. 14 Oct, 2020 1 commit
  9. 12 Oct, 2020 1 commit
  10. 04 Oct, 2020 1 commit
  11. 01 Oct, 2020 2 commits
  12. 28 Sep, 2020 1 commit
  13. 22 Sep, 2020 1 commit
  14. 21 Sep, 2020 1 commit
  15. 14 Sep, 2020 1 commit
  16. 12 Sep, 2020 2 commits
  17. 11 Sep, 2020 1 commit
  18. 10 Sep, 2020 1 commit
  19. 08 Sep, 2020 1 commit
  20. 06 Sep, 2020 3 commits
  21. 04 Sep, 2020 3 commits
  22. 03 Sep, 2020 1 commit