commit 5b49eb5d5bf4cf0aae364945ff7b85a58fd657a0
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Sun Aug 24 15:38:03 2014 +0000

    Release 0.2.11

 NEWS                       | 43 +++++++++++++++++++++++++++++++++++++++++++
 configure.ac               | 10 +++++-----
 src/data/grl-media-audio.c |  4 ++++
 3 files changed, 52 insertions(+), 5 deletions(-)

commit 155fcf3bef62cd3ae98b5a35ab5d290d5a86e22b
Author: Victor Toso <me@victortoso.com>
Date:   Mon Jul 7 01:01:17 2014 -0300

    fix: vala bindings use tabs instead of spaces
    
    https://bugzilla.gnome.org/show_bug.cgi?id=732878

 bindings/vala/grilo-0.2-custom.vala | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 56b575aaffbfa491da9d2aaff27391b0060404aa
Author: MarMav <mavridou@gmail.com>
Date:   Wed Aug 13 12:01:09 2014 +0000

    Updated Greek translation

 po/el.po | 36 ++++++++++++++++++------------------
 1 file changed, 18 insertions(+), 18 deletions(-)

commit 26ea24d9d31ca4069185d38b07ace35bc5afdb59
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Tue Aug 5 09:04:08 2014 +0000

    build: remove "INCLUDES" from Makefile.am
    
    Deprecated option.

 tools/grilo-inspect/Makefile.am | 3 +--
 tools/grilo-launch/Makefile.am  | 3 +--
 tools/grilo-test-ui/Makefile.am | 5 ++---
 3 files changed, 4 insertions(+), 7 deletions(-)

commit a2d576dc306f3cb1a0fb6b383c62652f8d0d00e9
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Tue Aug 5 08:35:25 2014 +0000

    build: add "subdir-objects" option in configure.ac

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 543161a25b0809f74032627bec0e8d3d478405f9
Author: Piotr DrÄ…g <piotrdrag@gmail.com>
Date:   Thu Jul 31 19:26:42 2014 +0200

    doap: add <programming-language>

 grilo.doap | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 1f95cb5a2273cc0eea9af8cf6c1b45d897ee154b
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Wed Jul 30 19:56:14 2014 +0000

    grl-inspect: Add media_from_uri
    
    Show if the source supports media_from_uri operation.

 tools/grilo-inspect/grl-inspect.c | 4 ++++
 1 file changed, 4 insertions(+)

commit 9cbfb0a3f5eb88ed99a345cab3a06e11673031a6
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Wed Jul 30 19:13:44 2014 +0000

    core: Append source ID in media_from_uri operation
    
    If the source resolving the URI does not add the source-id, let's do it in the
    core instead.
    
    We always want the media coming with the source-id.

 src/grl-source.c | 5 +++++
 1 file changed, 5 insertions(+)

commit aba1bb4fcd3fd3570de0f7cad630a5fab6ae463d
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Wed Jul 30 19:10:52 2014 +0000

    grl-launch: Add media_from_uri operation
    
    Given an URI and a source, it builds the GrlMedia that contains that URI in the source.

 tools/grilo-launch/grl-launch.c | 52 ++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 51 insertions(+), 1 deletion(-)

commit 915d5bd898a0833d6fdbe151e83d03f9c6184cfa
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Mon Jul 28 09:41:41 2014 +0000

    grl-launch: Add test_media_from_uri operation

 tools/grilo-launch/grl-launch.c | 50 ++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 49 insertions(+), 1 deletion(-)

commit 1cf4129c8d667d65e0493986b0286f1c5c4f36d7
Author: Olav Vitters <olav@vitters.nl>
Date:   Wed Jul 30 20:17:04 2014 +0200

    doap category core

 grilo.doap | 1 +
 1 file changed, 1 insertion(+)

commit ce2f0d38b73b685ad9c6ab9635a2c625335fabe1
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Jul 17 11:04:37 2014 +0200

    core: Make it possible to init() after a deinit()
    
    Reinitialise grl_initialized when calling grl_deinit(). This makes
    it possible to reload plugins again after they've been disabled.
    
    Spotted by vrishab <vrishab.in@gmail.com>
    
    https://bugzilla.gnome.org/show_bug.cgi?id=733285

 src/grilo.c | 1 +
 1 file changed, 1 insertion(+)

commit a1f85561a662a70924b41d4b82eb499ccd7f9b5b
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Jul 16 17:24:15 2014 +0200

    net: Fix double-free using the Jamendo plugin
    
    The item in the queue is already freed when the source is removed,
    through a destroy notify, so no need to do it twice.
    
    Ensure we cancel the cancellable though, but do not unref it as we do
    not own it.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=733232

 libs/net/grl-net-wc.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 665081a94589f18e60794936565b1fa320d00aaf
Author: Muhammet Kara <muhammetk@gmail.com>
Date:   Thu Jul 10 17:22:39 2014 +0000

    Updated Turkish translation

 po/tr.po | 22 +++++++++++-----------
 1 file changed, 11 insertions(+), 11 deletions(-)

commit 06e12432faa3b3a514635f5bb045b5286ecb9a3b
Author: Victor Toso <me@victortoso.com>
Date:   Mon Jun 23 02:34:24 2014 -0300

    test-ui: Include api-key for The TVDB source
    
    https://bugzilla.gnome.org/show_bug.cgi?id=672933

 tools/grilo-test-ui/main.c | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

commit 1e35ceba8eee1f908a69fbe8442a0c22066c447a
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Tue Jun 24 18:29:35 2014 +0200

    travis: add zlib1g-dev dependency

 .travis.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit bf4763469a6dd9c19b8cd3710cb8e0dfb8125ea6
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Tue Jun 24 16:27:40 2014 +0200

    travis: Update to Ubuntu Trusty
    
    We require quite new dependencies that are not easy to back-port to
    Ubuntu Precise, the default version that Travis CI uses.

 .travis.yml | 1 +
 1 file changed, 1 insertion(+)

commit 4111b239351c50c510f7a388fc82f6963c0e1f52
Author: Muhammet Kara <muhammetk@gmail.com>
Date:   Tue Jun 24 08:51:33 2014 +0000

    Added Turkish translation

 po/LINGUAS |   1 +
 po/tr.po   | 190 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 191 insertions(+)

commit ec35e862057a1aa686be4d6addf91ae4b5cc3568
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Thu Jun 5 17:49:42 2014 +0000

    core: add GRL_METADATA_KEY_MB_ALBUM_ID
    
    MusicBrainz album identifier.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=731282

 bindings/vala/grilo-0.2-custom.vala |  2 ++
 doc/grilo/grilo-sections.txt        |  3 +++
 src/data/grl-media-audio.c          | 27 +++++++++++++++++++++++++++
 src/data/grl-media-audio.h          |  4 ++++
 src/grl-metadata-key.c              |  9 +++++++++
 src/grl-metadata-key.h              |  1 +
 6 files changed, 46 insertions(+)

commit 8317937ec3032ea983d5699ec2ce7aa71375d259
Author: Simon Wenner <simon@wenner.ch>
Date:   Thu May 22 00:09:50 2014 +0200

    bindings: add Vala binding for GRL_METADATA_KEY_INVALID
    
    https://bugzilla.gnome.org/show_bug.cgi?id=730548

 bindings/vala/grilo-0.2-custom.vala | 2 ++
 1 file changed, 2 insertions(+)

commit f8e6a3d094db069e62e812253fadefc2a33ea13f
Author: Andres Gomez <agomez@igalia.com>
Date:   Wed Jun 4 16:46:23 2014 +0300

    core: Stupi typo in comments

 src/data/grl-media.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 4c22ed430d8a94e50bb70199216c13a301689127
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri May 30 16:45:08 2014 +0200

    core: Fix typo in remove vfunc declaration

 src/grl-source.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 37e40deab108bffc58c80627ff9f76ef2b73b7cb
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue May 13 00:51:26 2014 +0200

    test-ui: Don't remove items from the view when remove fails
    
    https://bugzilla.gnome.org/show_bug.cgi?id=724308

 tools/grilo-test-ui/main.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit 4e576eec6bc8c1d8a5a366ca371abf3989a116f8
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon May 12 13:11:38 2014 +0200

    core: Fix reference to renamed functions
    
    GrlMetadataSource doesn't exist any more.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=730003

 src/grl-caps.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 1a4261204e293b9832f048dd9b4df24ba8390bfb
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed May 7 18:10:45 2014 +0200

    net: Do guard check after variable declaration
    
    C89.

 libs/net/grl-net-wc.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 373058acdc05ebf33cc35ea8c0adaecf8fae6db0
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Thu May 1 18:09:24 2014 +0000

    grl-launch: Add monitor operation
    
    Allows to monitor changes in sources.

 tools/grilo-launch/grl-launch.c | 97 ++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 95 insertions(+), 2 deletions(-)

commit b4c19cc049108ece063bc4a49c33ac460d3df71d
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Mon Apr 28 06:41:25 2014 +0000

    grl-inspect: Print source tags

 tools/grilo-inspect/grl-inspect.c | 10 ++++++++++
 1 file changed, 10 insertions(+)

commit 5c3f284c42ad2cc276de6486ddc772befade6dba
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Thu Apr 24 18:38:57 2014 +0200

    doc: Remove setup-plugins-env.sh reference
    
    We are no longer supporting this script, so it must be removed from the
    documentation.

 README                          | 12 ++---------
 doc/grilo/environment-setup.xml | 45 -----------------------------------------
 2 files changed, 2 insertions(+), 55 deletions(-)

commit cbcff20724134e95272a4f59fd1618eeda231703
Merge: e66054e 3517b54
Author: Juan A. Suarez <jasuarez@igalia.com>
Date:   Thu Apr 24 18:26:46 2014 +0200

    Merge pull request #2 from flasheater/patch-2
    
    Update README

commit e66054ecdc810c157a35eae4915361aa0b147aa8
Author: Xavier Claessens <xavier.claessens@collabora.com>
Date:   Wed Apr 23 15:38:53 2014 -0400

    grl_pls_browse: Document that it can take NULL filter func
    
    https://bugzilla.gnome.org/show_bug.cgi?id=728812

 libs/pls/grl-pls.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 0a33601db466b167a8d732e00b172eeea53a5f9e
Author: Xavier Claessens <xavier.claessens@collabora.com>
Date:   Wed Apr 23 15:34:29 2014 -0400

    GrlPlsFilterFunc: Document how the refcounting works
    
    https://bugzilla.gnome.org/show_bug.cgi?id=728812

 libs/pls/grl-pls.h | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

commit 7757b3283c3020197bbbe83c362b2abf04b0c483
Author: Xavier Claessens <xavier.claessens@collabora.com>
Date:   Wed Apr 23 15:19:19 2014 -0400

    Doc: fix some unused/undeclared symbols
    
    https://bugzilla.gnome.org/show_bug.cgi?id=728812

 doc/grilo/grilo-sections.txt | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

commit 3517b5410e3a43d4f16bff576aab67b31dd2dd12
Author: Oliver Krylow <okrylow@gmail.com>
Date:   Sat Apr 19 20:39:55 2014 +0200

    Update README
    
    fixed typo

 README | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 2c5e804d8392d3f5e4458570b4229e8c50293ba2
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Mar 28 18:07:03 2014 +0100

    net: Avoid creating multiple caches
    
    Call grl_net_wc_set_cache(wc, TRUE) 4 times, your SoupSession
    will end up with 4 caches. Not what we want.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=724907

 libs/net/grl-net-wc.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit f9548f67028a9b2d9cb0ba28684f5a15181fe74a
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Sun Apr 6 17:55:48 2014 +0000

    grl-launch: Do not leak keys

 tools/grilo-launch/grl-launch.c | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

commit 2f24e6271f5e92e66386f41d2ea862bee1e195d8
Author: Piotr DrÄ…g <piotrdrag@gmail.com>
Date:   Fri Apr 4 20:30:09 2014 +0200

    doap: update URLs

 grilo.doap | 4 ++++
 1 file changed, 4 insertions(+)

commit 73425c5582ea3284a64edb55910a9c7a5e4a3f44
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date:   Fri Apr 4 17:43:45 2014 +0200

    Added Basque language\nAdded 'eu' (Basque) to LINGUAS

 po/LINGUAS |   1 +
 po/eu.po   | 192 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 193 insertions(+)

commit 45ef80ea31ce5461df34a7d16a75b03a13318afe
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Fri Mar 28 10:29:39 2014 +0100

    grl-launch: Add tool to use Grilo from command-line
    
    Inspired by gst-launch, this tool allows to use Grilo from command line,
    invoking most of commands and features in a simple way.
    
    Results can be saved to filename and loaded later with a spreadsheet, as
    results are stored in CSV format.
    grl-launch: Add tool to use Grilo from command-line
    
    Inspired by gst-launch, this tool allows to use Grilo from command line,
    invoking most of commands and features in a simple way.
    
    Results can be saved to filename and loaded later with a spreadsheet, as
    results are stored in CSV format.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=727223

 configure.ac                    |   1 +
 tools/Makefile.am               |   4 +-
 tools/grilo-launch/Makefile.am  |  25 ++
 tools/grilo-launch/grl-launch.c | 678 ++++++++++++++++++++++++++++++++++++++++
 4 files changed, 706 insertions(+), 2 deletions(-)

commit 74fe8c56d191178c4b40c14b568edd671e625f7a
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Sat Mar 29 22:59:28 2014 +0100

    core: Fix comment
    
    Missing some asterisks.

 src/grl-caps.c | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

commit 58a61dca99837b3c0a46e93e6d8203da63ef5e45
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Sat Mar 29 21:51:41 2014 +0000

    build: do not use bash to invoke gnome-autogen.sh
    
    This allow to build in a different directory.

 autogen.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 8bf3a6266cc29555ef737bfe2b84287d51473307
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Jan 28 01:49:39 2014 +0100

    pls: Use new "title-from-filename" property
    
    https://bugzilla.gnome.org/show_bug.cgi?id=706877

 libs/pls/grl-pls.c | 3 +++
 1 file changed, 3 insertions(+)

commit f0371195e11a7e7025e1010a7754bbb69d00ec26
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Jan 28 01:41:54 2014 +0100

    core: Add "title-from-filename" property
    
    When the title is guessed from the filename, so that we know to
    overwrite it when resolving a new title.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=706877

 src/grl-metadata-key.c | 12 ++++++++++++
 src/grl-metadata-key.h |  1 +
 2 files changed, 13 insertions(+)

commit 8fb93031f521258073a6037f131bc89f1b7370d1
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Mar 25 10:19:50 2014 +0100

    core: Don't try to store metadata if already saved
    
    When storing an item, don't try to call store_metadata() if
    there are no keys left to write.
    
    This fixes warnings in grilo-test-ui when trying to create a new
    bookmark as all the possible metadata we'd add will already
    be handled.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=673912

 src/grl-source.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 117eed6df6571ac31071a04aa63198fcf1693902
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Mar 19 12:17:01 2014 +0100

    core: Coding style fix
    
    https://bugzilla.gnome.org/show_bug.cgi?id=726698

 src/data/grl-media.c | 36 ++++++++++++++++++------------------
 1 file changed, 18 insertions(+), 18 deletions(-)

commit 7429149f96593318d67a81b5c91b162e7add4e82
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Mar 19 12:15:39 2014 +0100

    core: More guards in public functions
    
    And avoid C99 variable declarations.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=726698

 src/data/grl-config.c       | 39 +++++++++++++++++++---
 src/data/grl-media-audio.c  | 45 +++++++++++++++++++++----
 src/data/grl-media-box.c    |  6 ++--
 src/data/grl-media-image.c  | 20 ++++++++++--
 src/data/grl-media-video.c  | 38 +++++++++++++++++----
 src/data/grl-media.c        | 80 +++++++++++++++++++++++++++++++++++++--------
 src/data/grl-related-keys.c | 46 ++++++++++++++++++++++----
 7 files changed, 231 insertions(+), 43 deletions(-)

commit e9ed0903936bc56b3d54f3453ffa432f125e1b0f
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Mar 19 11:42:50 2014 +0100

    core: Remove unnecessary dispose functions
    
    They were just chaining up.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=726698

 src/data/grl-config.c      | 8 --------
 src/data/grl-media-audio.c | 8 --------
 src/data/grl-media-box.c   | 8 --------
 src/data/grl-media-image.c | 8 --------
 src/data/grl-media-video.c | 8 --------
 src/data/grl-media.c       | 8 --------
 6 files changed, 48 deletions(-)

commit 0f2dd0486d9ef589dfd73a5ff41b7479742cc695
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Tue Mar 25 22:32:51 2014 +0000

    build: Generate AUTHORS automatically on release
    
    Instead of generating the AUTHORS file manually, generate it automatically
    based on the git commits.
    
    The file is split in two sections: current contributors (authors that has some
    line in the current code) and past contributors (those that committed code in
    the past but that nowadays has been replaced by code of new authors).
    
    Because everybody is important for this project.

 AUTHORS     | 17 -----------------
 Makefile.am | 12 +-----------
 release.mk  | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 49 insertions(+), 28 deletions(-)

commit 6882196a8ce81b7b8000cb39792c29ce660a377c
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:   Sun Mar 23 11:27:25 2014 +0100

    Updated Serbian translation

 po/sr.po       | 685 +++++++++++++++------------------------------------------
 po/sr@latin.po | 685 +++++++++++++++------------------------------------------
 2 files changed, 354 insertions(+), 1016 deletions(-)

commit dea67a0ede4954497e39ac7da64e5706c6a819f9
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:   Fri Mar 21 05:32:47 2014 +0100

    Updated Serbian translation

 po/sr.po       | 652 ++++++++++++++++++++++++++++++++++++++++++++++-----------
 po/sr@latin.po | 652 ++++++++++++++++++++++++++++++++++++++++++++++-----------
 2 files changed, 1060 insertions(+), 244 deletions(-)

commit cb18112652f16494588a3b89127ec383dbc9c4f1
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Thu Mar 20 18:37:42 2014 +0000

    Fix 00d2cd23ff440b759d724fe401c2f8065eb8a4c1
    
    Missed to include a file

 tools/Makefile.am | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

commit 00d2cd23ff440b759d724fe401c2f8065eb8a4c1
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Thu Mar 20 18:30:54 2014 +0000

    tools: remove useless files
    
    These files where mostly for testing bindings, but they are unmaintained and are not actually tools.
    
    So just remove them

 configure.ac                  |   1 -
 tools/js/testGrilo.js         |  68 ----
 tools/python/grilo-test-ui.py | 853 ------------------------------------------
 tools/vala/Makefile.am        |  43 ---
 tools/vala/grilo-test.vala    |  95 -----
 5 files changed, 1060 deletions(-)

commit 8f6f5ac953942b9bef58294f882041eb8c075e0b
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Wed Mar 19 12:08:01 2014 +0000

    Post-release version bump to 0.2.11

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)