1. 26 Nov, 2018 6 commits
  2. 23 Oct, 2018 1 commit
  3. 21 Oct, 2018 1 commit
  4. 03 Oct, 2018 2 commits
  5. 02 Oct, 2018 5 commits
    • Marinus Schraal's avatar
      flatpak: Use 3.30 platform · 230532e8
      Marinus Schraal authored
      230532e8
    • Marinus Schraal's avatar
      Restart remote cover lookup on source availability · 884f7c2e
      Marinus Schraal authored
      Grilo might not have a network available on startup, so the cover art
      lookup does not check the remote sources. Music only checks for new art on
      first start, so the remote lookup may never happen.
      
      Add logic so Grilo triggers a remote art lookup if new Grilo cover art
      sources become available.
      
      Side effects from this change:
       * No loading state for remote-art, as there is no check for network
      connectivity by Music.
       * All remote update checks are triggered in close proximity, this might
      turn out to be problematic on large collections.
      884f7c2e
    • Jean Felder's avatar
      flatpak: Add lua support for grilo-plugins · 561768b2
      Jean Felder authored
      Some Grilo plugins used by Music are written in lua (for example,
      theaudiodb-coverart one). Flatpak default runtime does not provide lua
      support, so these plugins are disabled.
      
      Add Flathub shared modules as a git submodule. Add lua manifest file from
      this repository to enable lua support in flatpak builds.
      Enable lua support in grilo-plugins compilation.
      
      Closes: #226
      561768b2
    • Marinus Schraal's avatar
      gitignore: Ignore all subprojects · deb3a93e
      Marinus Schraal authored
      deb3a93e
    • Jean Felder's avatar
      flatpak: Fix grilo-plugins unknown compilation options · 038874ba
      Jean Felder authored
      enable-goa option does not exist.
      enable-localmetadata is called enable-local-metadata.
      038874ba
  6. 29 Sep, 2018 1 commit
  7. 28 Sep, 2018 4 commits
  8. 24 Sep, 2018 2 commits
  9. 21 Sep, 2018 2 commits
  10. 20 Sep, 2018 1 commit
    • Jean Felder's avatar
      player: Synchronize Player and PlayerPlaylist repeat_mode · dd715044
      Jean Felder authored
      Repeat mode is saved in a setting. PlayerToolbar repeat_mode property
      is initialized from this setting and listens to its changes.
      
      There are two ways to change the repeat mode.
      First, from the PlayerToolbar. It updates an action associated with
      the setting. This change triggers the 'changed::repeat' signal of the
      setting which updates PlayerPlaylist repeat_mode property. It also
      updates Player repeat_mode property because of a binding. However,
      this binding is unidirectional.
      It is also possible to change the repeat mode by using shortcuts (for
      example Ctrl + r). This updates Player repeat_mode property but not
      the PlayerPlaylist one as the binding is unidirectional. Therefore,
      the player toolbar icon is not updated and the setting is unchanged.
      
      Make the binding bidirectional to fix this issue. Create the binding
      at instantion time because it does not need to be updated when a
      playlist changes.
      Update The repeat setting in PlayerPlaylist repeat_mode setter.
      
      
      (cherry picked from commit 0d474cb4)
      dd715044
  11. 19 Sep, 2018 1 commit
  12. 18 Sep, 2018 3 commits
  13. 15 Sep, 2018 1 commit
  14. 10 Sep, 2018 1 commit
  15. 09 Sep, 2018 9 commits