1. 17 Feb, 2020 1 commit
  2. 14 Feb, 2020 2 commits
  3. 11 Feb, 2020 1 commit
  4. 30 Jan, 2020 1 commit
  5. 27 Jan, 2020 2 commits
  6. 08 Jan, 2020 3 commits
  7. 12 Nov, 2019 1 commit
  8. 30 Sep, 2019 1 commit
  9. 29 Sep, 2019 1 commit
    • Sam Thursfield's avatar
      build: Avoid using meson.source_root() · b88735d1
      Sam Thursfield authored
      The value of meson.source_root() can't be trusted because if we are
      embedded via subproject() into a larger project, the source root will
      be that of the parent project.
      
      Instead, use a variable to keep track of the toplevel source directory.
      b88735d1
  10. 12 Sep, 2019 6 commits
    • Victor Toso's avatar
      Post-release version bump to 0.3.11 · 5875d561
      Victor Toso authored
      5875d561
    • Victor Toso's avatar
      Release 0.3.10 · ec6a37b7
      Victor Toso authored
      ec6a37b7
    • Jan Tojnar's avatar
      build: Use variables in pc files · 1b91ebe3
      Jan Tojnar authored
      Recently, we started prefixing the values of all variables defined in pc files
      with `prefix` meson variable. While this works even when `datadir` option is
      absolute (supported by some meson forks), it leads to inflexible pc files even
      when prefixing is not strictly necessary.
      
      In this commit, we are constructing variables for pkg-config files separately
      from paths used for installation, obtaining nice .pc files in the common case,
      while still supporting unusual platforms like Nix.
      1b91ebe3
    • Code.'s avatar
      Use only one primary header for style · a00a12b7
      Code. authored
      a00a12b7
    • worldofpeace's avatar
      build: generate .pc files · 846d1868
      worldofpeace authored
      The generated .pc have been kept essentially identical
      to the original ones with the same variables.
      
      To squash warnings the meson_version was also bumped
      846d1868
    • Jan Tojnar's avatar
      build: Fix path handling in pkgconfig · 8169d62f
      Jan Tojnar authored
      On Nix, headers, introspection files and vapi files are installed to different
      prefix than the library. This makes sure that the correct paths are used, thus
      making the build more portable.
      8169d62f
  11. 25 Aug, 2019 2 commits
  12. 17 Jul, 2019 3 commits
    • Victor Toso's avatar
      Post-release version bump to 0.3.10 · 7e24a845
      Victor Toso authored
      7e24a845
    • Victor Toso's avatar
      Release 0.3.9 · 9a5951cf
      Victor Toso authored
      Small release to fix break of gobject-introspection.
      9a5951cf
    • Victor Toso's avatar
      grl-metadata-key: fix introspection · 7a89983f
      Victor Toso authored
      The following commit has break gobject-introspection of Grilo after a
      comment with a line break was added to deprecate a constant:
      
          608eba24 "core: deprecate mb-album-id metadata-key and related
          API" in 2019-07-15 by Victor Toso <me@victortoso.com>
      
      The issue is being tracked at [0] but a simple workaround is to remove
      the line break.
      
      [0] GNOME/gobject-introspection#294
      
      Before this patch, grl-metadata-keys with value from 53 to 62 were
      lost in introspection, that is, from GRL_METADATA_KEY_MB_TRACK_ID till
      the recent GRL_METADATA_KEY_MB_RELEASE_GROUP_ID
      7a89983f
  13. 16 Jul, 2019 1 commit
    • Bastien Nocera's avatar
      grl-inspect: Fix core keys extraction · 1c21f1d7
      Bastien Nocera authored
      This fixes incorrectly duplicated keys in grl-core-keys.h which affected
      the output of metadata in grl-inspect by removing the C comments prior
      to processing the file.
      
      Before:
      $ sort grl-core-keys.h | uniq --repeated
      "GRL_METADATA_KEY_MB_RELEASE_GROUP_ID",
      
      After:
      $ sort grl-core-keys.h | uniq --repeated
      $
      1c21f1d7
  14. 15 Jul, 2019 3 commits
  15. 14 Jun, 2019 1 commit
    • Sumaid Syed's avatar
      grl-metadata-key: Add metadata keys for MB Release ID and MB Release Group ID · d6fad802
      Sumaid Syed authored
      A MusicBrainz release represents the unique release (i.e. issuing) of a product on
       a specific date with specific release information such as the country, label, barcode
      and packaging.
      A release group is used to group several different releases into a single
      logical entity.
      Add Grilo Media support for MusicBrainz release and release group identifiers.
      Deprecate use of album identifier since it could mean release or release group id.
      
      GNOME/grilo#136
      d6fad802
  16. 11 Jun, 2019 1 commit
  17. 29 May, 2019 1 commit
  18. 24 Feb, 2019 2 commits
  19. 18 Feb, 2019 1 commit
  20. 06 Feb, 2019 6 commits