commit 43501848d21efe499fa7f699e461110458d04910
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Mon Feb 10 21:33:16 2014 +0000

    Release 0.2.8

 AUTHORS            |  2 ++
 NEWS               | 61 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 configure.ac       |  6 +++---
 libs/pls/grl-pls.c |  6 ++++++
 src/grilo.c        |  2 ++
 src/grl-registry.c |  2 ++
 src/grl-source.c   |  2 ++
 7 files changed, 78 insertions(+), 3 deletions(-)

commit f09c959b620cdcb1cdd4e52fdadb9ba29a8b46ab
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Mon Feb 10 21:32:02 2014 +0000

    build: use all options in distcheck
    
    Activate all the availables in distcheck to verify everything will build
    correctly.

 Makefile.am | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

commit 9006ae5521ea4c7194cead95699dec8b25e0bcde
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Feb 10 12:37:04 2014 +0100

    core: Fix "Since" in GrlSource::source-icon docs
    
    https://bugzilla.gnome.org/show_bug.cgi?id=724018

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

commit dc8a52a98801ebfe04d37a1bb1f1ce7362927872
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Feb 10 01:12:44 2014 +0100

    doc: Fix parameter name in API docs
    
    https://bugzilla.gnome.org/show_bug.cgi?id=723989

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

commit a6046475d3972d636c21bf4a82f3f39553aaa790
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Feb 10 01:12:07 2014 +0100

    build: Add missing introspection dependency on gio
    
    GIcon is defined in Gio-2.0, so add it to the Gir dependencies.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=723989

 src/Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 5e01818be198ea5aff7fcd4f2b8f93c82c5734c0
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Mon Feb 10 16:22:51 2014 +0100

    Updated Norwegian bokmål translation

 po/nb.po | 66 ++++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 33 insertions(+), 33 deletions(-)

commit 777d4452ee85bfe60b2318e19ec1e9d15b1c5866
Author: Colin Walters <walters@verbum.org>
Date:   Mon Feb 10 00:14:14 2014 -0500

    build: Honor BUILD_GRILO_PLS conditional for example code
    
    This was breaking the Continuous build.

 examples/Makefile.am | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

commit e55699b8574fdf64795df862c7536f1a012fc47d
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Dec 19 19:10:11 2013 +0100

    ui-test: Handle playlists in the "/" filesystem
    
    https://bugzilla.gnome.org/show_bug.cgi?id=695303

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

commit a60fc34bc8c9bbbb92d36782a9834a5f152055b4
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Sun Feb 9 14:02:55 2014 +0000

    pls: Include src/ in introspection
    
    Needed to find Grl-0.2.gir
    
    https://bugzilla.gnome.org/show_bug.cgi?id=695303

 libs/pls/Makefile.am | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 50e231075122405bad866191c829470c2f100467
Author: Mateu Batle <mateu.batle@collabora.com>
Date:   Thu Sep 12 19:01:35 2013 +0200

    pls: Add new Grilo Playlist lib
    
    This utility library allows both plugins and applications to read
    playlists as if they were containers, using an API similar to the
    Sources.
    
    With additional fixes from Juan A. Suarez Romero and
    Bastien Nocera.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=695303
    
    Signed-off-by: Bastien Nocera <hadess@hadess.net>
    Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>

 Makefile.am                  |    4 +
 configure.ac                 |   37 ++
 doc/grilo/grilo-docs.sgml    |    5 +
 doc/grilo/grilo-sections.txt |   10 +
 examples/Makefile.am         |    5 +-
 examples/browsing-pls.c      |  246 ++++++++
 grilo-pls-0.2.pc.in          |   15 +
 grilo-pls-uninstalled.pc.in  |   15 +
 libs/Makefile.am             |    6 +-
 libs/pls/Makefile.am         |   70 +++
 libs/pls/grl-pls.c           | 1372 ++++++++++++++++++++++++++++++++++++++++++
 libs/pls/grl-pls.h           |   79 +++
 po/POTFILES.in               |    1 +
 13 files changed, 1863 insertions(+), 2 deletions(-)

commit acf670c92c908654e1b3cd3c437300b4621d02f8
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Fri Feb 7 21:30:25 2014 +0000

    test-ui: Call grl_deinit ()
    
    https://bugzilla.gnome.org/show_bug.cgi?id=710185

 tools/grilo-test-ui/main.c | 22 +++++++++-------------
 1 file changed, 9 insertions(+), 13 deletions(-)

commit 2975d4788d503b1105151c51650b68c327f3f7af
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Fri Feb 7 21:25:00 2014 +0000

    grl-inspect: Call grl_deinit()
    
    https://bugzilla.gnome.org/show_bug.cgi?id=710185

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

commit ee153974cc762ac7baacb46869882a64a3e5c848
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Fri Feb 7 21:01:09 2014 +0000

    examples: call grl_deinit()
    
    https://bugzilla.gnome.org/show_bug.cgi?id=710185

 examples/browsing.c                      | 1 +
 examples/configuring-plugins.c           | 2 ++
 examples/efficient-metadata-resolution.c | 1 +
 examples/loading-plugins.c               | 2 ++
 examples/multivalues.c                   | 1 +
 examples/searching.c                     | 1 +
 6 files changed, 8 insertions(+)

commit 27fa2aa1f9201d4f0723afe43e90cd996876c999
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Fri Feb 7 20:47:32 2014 +0000

    core: Add grl_deinit() function
    
    Quitting without cleanly unregistering sources and plugins can leave unfreed
    resources in the system.
    
    This happens specially with the sources that open or create temporal files, but
    as they are not cleanly unreffed the files are kept there.
    
    So we are adding grl_deinit() function, which should be called by the
    applications once they have finished to use Grilo. This function will cleanly
    unload all the sources and plugins.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=710185

 doc/grilo/grilo-sections.txt |   1 +
 src/grilo.c                  |  25 +++++++++++
 src/grilo.h                  |   2 +
 src/grl-registry.c           | 104 ++++++++++++++++++++++++++++++++++++++++---
 4 files changed, 125 insertions(+), 7 deletions(-)

commit 0953b4a55ec0db85ed5139aa9a97b4231f72c602
Author: Daniel Korostil <ted.korostiled@gmail.com>
Date:   Wed Feb 5 15:10:30 2014 +0200

    Added uk translation

 po/LINGUAS |   1 +
 po/uk.po   | 197 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 198 insertions(+)

commit 8654445fae39768fcf776656e9c95133b21d9627
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Jan 17 08:57:07 2014 +0100

    doc: Add unit to duration
    
    Looking at the various sources, this is currently in seconds
    
    https://bugzilla.gnome.org/show_bug.cgi?id=722398

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

commit 39ce2d2e702ae9117a6f48e8d38a1a03768280e3
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Jan 28 10:40:17 2014 +0100

    grilo-test-ui: Show source metadata on right pane
    
    https://bugzilla.gnome.org/show_bug.cgi?id=723077

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

commit ccac94175c696711751e8c0fda613eb3d440c14e
Author: Dominique Leuenberger <dimstar@opensuse.org>
Date:   Tue Jan 28 21:29:50 2014 +0100

    Support Vala 0.24
    
    https://bugzilla.gnome.org/show_bug.cgi?id=723191

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

commit f1e99181a4a745bda047eae9f659de328ad6df18
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Jan 28 10:17:01 2014 +0100

    grilo-test-ui: Fix slowness when remote GFileIcons are used
    
    https://bugzilla.gnome.org/show_bug.cgi?id=723077

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

commit cd1d69cdd02c1f8e8aee7eb2199e86365e6b2a1f
Author: Emanuele Aina <emanuele.aina@collabora.com>
Date:   Sun Jan 26 23:09:35 2014 +0100

    grilo-test-ui: Use the icon provided by each GrlSource
    
    Use the newly introduced Icon property of GrlSource to display a custom
    icon (if available) in the browser list.
    
    Signed-off-by: Emanuele Aina <emanuele.aina@collabora.com>
    
    https://bugzilla.gnome.org/show_bug.cgi?id=723077

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

commit 0814a841ac48f7aa8864b51d6c8e88095ca8134a
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Mon Jan 27 10:45:51 2014 +0100

    core: Do not use g_clear_pointer()
    
    To avoid requiring glib 2.34

 src/grl-registry.c | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

commit 7b4ec551ec39538933742dfaca1ca585f234e200
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Mon Jan 27 10:45:30 2014 +0100

    build: bump glib requirement to 2.32

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

commit 07c0f44ba6cb4e82c36a58d3d31dc7c5c836a08e
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Mon Jan 27 09:03:50 2014 +0000

    doc: Add grl_registry_add_config_from_resource() to documentation

 doc/grilo/grilo-sections.txt | 1 +
 src/grl-registry.c           | 2 --
 2 files changed, 1 insertion(+), 2 deletions(-)

commit f58647687b15766c60c7d1f22134316c0a9ac874
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Jan 16 18:08:55 2014 +0100

    core: Add grl_registry_add_config_from_resource()
    
    https://bugzilla.gnome.org/show_bug.cgi?id=722358

 src/grl-registry.c | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/grl-registry.h |  4 ++++
 2 files changed, 58 insertions(+)

commit 8eb5dac7799d6507ec62e4f694da892b169374b4
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Jan 16 17:30:35 2014 +0100

    core: Split up keyfile processing for config
    
    Into a separate function, so it can be used to load from data instead.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=722358

 src/grl-registry.c | 57 ++++++++++++++++++++++++++++++------------------------
 1 file changed, 32 insertions(+), 25 deletions(-)

commit ed27759a5ca716c8d05efe4f5a0804ad9be2449e
Author: Yosef Or Boczko <yoseforb@src.gnome.org>
Date:   Sun Jan 26 04:44:10 2014 +0200

    Added Hebrew translation
    
    Signed-off-by: Yosef Or Boczko <yoseforb@src.gnome.org>

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

commit e04c039a98d0956936c671b0678756bfaa1a5480
Author: Wylmer Wang <wantinghard@gmail.com>
Date:   Fri Jan 24 21:45:01 2014 +0800

    Update Chinese simplified translation

 po/zh_CN.po | 35 ++++++++++++++++++++---------------
 1 file changed, 20 insertions(+), 15 deletions(-)

commit 5b0671d47f634b0dbb5dc9516a12a1fa6f7713d6
Author: Victor Manuel Jaquez Leal <vjaquez@igalia.com>
Date:   Fri Jan 17 10:17:25 2014 +0000

    vala: add gio dependency
    
    GIcon is provided in GIO module.
    
    This fixes the Vala break introduced by previous commit.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=722407

 bindings/vala/grilo-0.2.deps | 1 +
 1 file changed, 1 insertion(+)

commit c8423dac910f41670754b0c18041854bcd64551d
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Dec 19 22:44:09 2013 +0100

    core: Add Icon property to GrlSource
    
    https://bugzilla.gnome.org/show_bug.cgi?id=657926
    
    Signed-off-by: Bastien Nocera <hadess@hadess.net>
    Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>

 doc/grilo/grilo-sections.txt |  1 +
 src/grl-source.c             | 40 ++++++++++++++++++++++++++++++++++++++++
 src/grl-source.h             |  3 +++
 3 files changed, 44 insertions(+)

commit 2eab8437b4970232ca2981347a836237a3369317
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Thu Nov 28 08:53:03 2013 +0000

    doc: Relocated home page
    
    Grilo home page has been moved from http://live.gnome.org/Grilo to
    https://wiki.gnome.org/Projects/Grilo.

 README                            | 2 +-
 configure.ac                      | 2 +-
 grilo.doap                        | 2 +-
 tools/grilo-inspect/grl-inspect.c | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

commit d6d53aa07af55ff5c348f6c71eec17d403289786
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Tue Oct 29 18:36:42 2013 +0000

    net: mockup requester should be initialized/finalized once
    
    The mockup requester is shared among all GrlNet instances. So it should be
    initialized just once, and finalized also once, when no instance require it.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=709651

 libs/net/grl-net-mock.c | 27 ++++++++++++++++++++-------
 1 file changed, 20 insertions(+), 7 deletions(-)

commit 5cc4aa932fda6cf3ba30add225a7774de1032a54
Author: Anish A <aneesh.nl@gmail.com>
Date:   Fri Nov 1 02:12:42 2013 +0530

    Updated Malayalam Translation

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

commit 8e9b96ceda226b0ebb2c35ab79e868a612ac95fa
Author: Efstathios Iosifidis <iosifidis@opensuse.org>
Date:   Thu Oct 24 11:13:57 2013 +0300

    Updated Greek translation

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

commit b2847d2b1b0c4494ffed1ce78cef6fd57fde138c
Author: Jacobo Aragunde Pérez <jaragunde@igalia.com>
Date:   Fri Oct 18 19:49:42 2013 +0200

    grilo-test-ui: Prevent undesired calls to resolve when browsing a category
    
    Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>

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

commit a9ea4eba106e5a65598c612995d71859bd9053a2
Author: Kristjan SCHMIDT <kristjan.schmidt@googlemail.com>
Date:   Sat Oct 19 22:51:06 2013 +0200

    Add Esperanto translation

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

commit b1e79ceedea7ee4b2d057ac00c28b13aa8056bce
Author: Alban Browaeys <prahal@yahoo.com>
Date:   Tue Oct 1 18:31:21 2013 +0200

    core: initialize caps filter to none.
    
    Sync with the comment above telling the filter is to be initialized
    to none.
    
    Partially revert commit  5b88159eaa8d06a5f17c092cbb69b79e62d48f2b
    
    The issue is that grl_upnp_source_get_caps set the search and browse
    caps to FILTER_ALL if filtered is supported and do not touch them
    otherwise. But grl_caps_new instantiate a caps with filter initalized to
    FILTER_ALL ... so grl_upnp_source_get_caps always returns caps with
    FILTER_ALL .
    
    Fixes browse vs search for grilo plugin upnp at least against servers
    that has no or incomplete search capabilities.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=709208

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

commit b04b099e1860d284ecf76f9a0bab2e71d0b9f141
Author: Carles Ferrando <carles.ferrando@gmail.com>
Date:   Sun Oct 13 22:17:49 2013 +0200

    [l10n] Added Catalan (Valencian) translation

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

commit 09fc9db0de999a3121194bdc3017e9cdc7a45577
Author: Gil Forcada <gforcada@gnome.org>
Date:   Sun Oct 13 22:17:45 2013 +0200

    [l10n] Add Catalan translation

 po/LINGUAS |   1 +
 po/ca.po   | 191 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 192 insertions(+)

commit 1cc5fac4257208428455cdd1be542fb410f3b318
Author: Wolfgang Stöggl <c72578@yahoo.de>
Date:   Sat Oct 12 23:25:14 2013 +0200

    Updated German translation

 po/de.po | 53 ++++++++++++++++++++++++++++-------------------------
 1 file changed, 28 insertions(+), 25 deletions(-)

commit 1dd026c49b26a7439b947e3d1f601ec3a836ba94
Author: Victor Ibragimov <victor.ibragimov@gmail.com>
Date:   Thu Oct 10 17:04:50 2013 +0500

    Tajik translation updated

 po/tg.po | 57 +++++++++++++++++++++++++++++----------------------------
 1 file changed, 29 insertions(+), 28 deletions(-)

commit 1f95073c2e3a953b89a97f920f8ee6c899493466
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Sat Sep 28 15:23:57 2013 +0200

    Updated Norwegian bokmål translation

 po/nb.po | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

commit ef18f4ed05991fdd1f83ad50b9a80bff9a60860d
Author: Fernando Carvalho <phaetonkde@gmail.com>
Date:   Thu Sep 19 00:18:26 2013 +0100

    Updated Portuguese translation

 po/LINGUAS | 1 +
 1 file changed, 1 insertion(+)

commit e7944923cbf3a79e5bb1d2f3fdc7420682ce719c
Author: Fernando Carvalho <phaetonkde@gmail.com>
Date:   Thu Sep 19 00:16:21 2013 +0100

    Updated Portuguese translation

 po/pt.po | 192 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 192 insertions(+)

commit 32a5ef1c533283e1d6a7a809149faccb24b8f0bc
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:   Wed Sep 18 13:37:48 2013 +0200

    Added Hungarian translation

 po/hu.po | 195 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 195 insertions(+)

commit 455ef92a29ec9c4856a177a7660d8e33f3a973c1
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:   Wed Sep 18 13:37:35 2013 +0200

    Added hu to LINGUAS

 po/LINGUAS | 1 +
 1 file changed, 1 insertion(+)

commit 1114ecd0afa6c017f3bca79f5b8e31a65ebee781
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Wed Sep 18 11:39:25 2013 +0200

    build: Add support for Vala 0.22

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

commit b861a8acd099bc48fa4f7b25abda0b0ed74ef809
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Tue Sep 17 23:50:20 2013 +0200

    Post-release version bump to 0.2.8

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