commit 971adb4fae5832b6a84e24037d55bbd203b25dc1
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Sun Sep 6 21:24:29 2015 +0000

    Release 0.2.13

 NEWS         | 45 +++++++++++++++++++++++++++++++++++++++++++++
 configure.ac |  6 +++---
 2 files changed, 48 insertions(+), 3 deletions(-)

commit ce982672f5f11dc50964c569aa2358ee016c6193
Author: Tom Tryfonidis <tomtryf@gmail.com>
Date:   Fri Sep 4 22:33:50 2015 +0000

    Updated Greek translation

 po/el.po | 91 ++++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 48 insertions(+), 43 deletions(-)

commit 433359065ac675fd36ffa49cbfe50764499339cb
Author: Claudio Arseni <claudio.arseni@gmail.com>
Date:   Fri Sep 4 07:52:10 2015 +0000

    Updated Italian translation

 po/it.po | 101 ++++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 54 insertions(+), 47 deletions(-)

commit 88e2073171948d311166dc0d807ea6f3c6c81342
Author: Andika Triwidada <andika@gmail.com>
Date:   Thu Sep 3 20:46:35 2015 +0000

    Updated Indonesian translation

 po/id.po | 94 ++++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 50 insertions(+), 44 deletions(-)

commit d6005bee6ce7e24898717d40db588b1a68759688
Author: Aurimas Černius <aurisc4@gmail.com>
Date:   Wed Sep 2 20:58:44 2015 +0300

    Updated Lithuanian translation

 po/lt.po | 96 +++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 50 insertions(+), 46 deletions(-)

commit 61e73d5821ce2bd073b0bdfba65ad6da66bcd007
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Wed Sep 2 18:52:38 2015 +0200

    Updated Spanish translation

 po/es.po | 94 ++++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 50 insertions(+), 44 deletions(-)

commit 0b3a3b15ebda0ad6861cb9b28e240c69136c1936
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Sep 2 13:54:12 2015 +0200

    build: Fix tests enablements
    
    Spotted by Michael Terry <michael.terry@canonical.com>
    
    https://bugzilla.gnome.org/show_bug.cgi?id=693450

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

commit 8de27edb615afddd481a3eb2c8fae05e8eb4d750
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Sep 2 13:30:09 2015 +0200

    grilo-test-ui: Remove GtkStock usage

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

commit a5fa7198aec19d98acaa5a6a9d6b54805d52d4f9
Author: Pedro Albuquerque <palbuquerque73@gmail.com>
Date:   Wed Sep 2 06:57:58 2015 +0000

    Updated Portuguese translation

 po/pt.po | 94 ++++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 50 insertions(+), 44 deletions(-)

commit 55bf44a7d35da28ce5bda22655024a2f258ce40d
Author: Balázs Úr <urbalazs@gmail.com>
Date:   Tue Sep 1 21:56:05 2015 +0000

    Updated Hungarian translation

 po/hu.po | 98 +++++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 53 insertions(+), 45 deletions(-)

commit 9c18e8561a2b4fd9481a0344add5cffc27190398
Author: Dušan Kazik <prescott66@gmail.com>
Date:   Tue Sep 1 15:27:41 2015 +0000

    Updated Slovak translation

 po/sk.po | 91 ++++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 48 insertions(+), 43 deletions(-)

commit 0535e319a549c96ffa7c956813fa4a03db41c808
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Aug 28 15:26:56 2015 +0200

    grilo-test-ui: Fix warning about deprecated gtk-menu-images
    
    Menus don't use images in recent versions of GTK+:
    The property GtkSettings:gtk-menu-images is deprecated and shouldn't be used anymore. It will be removed in a future version.
    
    Remove the icons from the menu items.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=754401

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

commit 2187ceaf8a7ecc16a59d8c33c0700600cd62fa49
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Tue Sep 1 16:29:29 2015 +0200

    Updated Polish translation

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

commit 66957722d9a440776d8eb2b6f9802e9a2c743d6d
Author: Victor Toso <me@victortoso.com>
Date:   Fri May 1 23:36:32 2015 +0200

    grl-registry: allow register same metadata key
    
    In case the plugin wants to reregister a metadata-key we don't throw
    an error. Common situation for this is when application unload() and
    load() again a plugin with custom metadata keys.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=748550

 src/grl-registry.c | 113 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 113 insertions(+)

commit 7a33fde6948cafe89ce66399664735d32524b0b6
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Sun Aug 30 20:03:40 2015 +0000

    grilo-test-ui: Renew Youtube Key
    
    The old key used for the Test UI application has expired, and a new one is
    required.

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

commit da04886a674880aeb24239ba712a2dca1cefb403
Author: Xavier Claessens <xavier.claessens@collabora.com>
Date:   Wed Aug 26 13:08:59 2015 -0400

    registry: Use g_strv_contains()
    
    GNetworkConnectivity was added in glib 2.44, so was g_strv_contains().
    No need of a custom implementation here.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=754093

 src/grl-registry.c | 33 +++++++--------------------------
 1 file changed, 7 insertions(+), 26 deletions(-)

commit 1f37b00f6a05742074ff2f20bdeb56b69b8ef3dc
Author: Xavier Claessens <xavier.claessens@collabora.com>
Date:   Wed Aug 26 13:16:12 2015 -0400

    registry: Fix plugin tests running with mocked network
    
    Unit tests from grilo-plugins sets GRL_NET_MOCKED env variable
    to mock network, so we shouldn't hide those plugins if the host
    has no internet connectivity. This can happen on build bots for
    example.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=754093

 src/grl-registry.c | 40 ++++++++++++++++++++++++++--------------
 1 file changed, 26 insertions(+), 14 deletions(-)

commit 449b29fb8ff1510e5a1d6ca1d410eff3bc108f59
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date:   Wed Aug 26 12:47:57 2015 +0000

    Updated Chinese (Taiwan) translation

 po/zh_TW.po | 34 +++++++++++++++++-----------------
 1 file changed, 17 insertions(+), 17 deletions(-)

commit 6fd38f053b2c29b9cee558f2eb4ff64011f38421
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Tue Aug 25 18:44:31 2015 +0200

    Updated Polish translation

 po/pl.po | 108 +++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 54 insertions(+), 54 deletions(-)

commit af52aa57f579026e3a6d6b4b4a757522774abd19
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Mar 30 16:45:15 2015 +0200

    source: Only replace source ID in notify if unset
    
    In other cases where grl_media_set_source() is used, it only sets the
    source of a media if it is the special root container media, or if the
    source was previously unset.
    
    This avoids sources being overwritten when sending change notifications
    when sending changes from an aggregating source (such as the one
    embedded in Totem).
    
    https://bugzilla.gnome.org/show_bug.cgi?id=747029

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

commit de50ad298b88bddabd6d5cc9c1f20f93731c1f7b
Author: Mathieu Duponchelle <mathieu.duponchelle@opencreed.com>
Date:   Sat Apr 25 17:28:15 2015 +0200

    core: Remove remaining references to GrlMetadataSource
    
    https://bugzilla.gnome.org/show_bug.cgi?id=748455

 doc/grilo/Makefile.am                |   1 -
 src/grl-metadata-source-priv.h       |  36 -------
 tests/Makefile.am                    |   4 -
 tests/metadata_source.c              | 180 -----------------------------------
 tests/python/Makefile.am             |   3 +-
 tests/python/test_metadata_source.py | 106 ---------------------
 6 files changed, 1 insertion(+), 329 deletions(-)

commit 851e3cf4c9b240b60941d9c72af0cb812a18c002
Author: Mathieu Duponchelle <mathieu.duponchelle@opencreed.com>
Date:   Sun Apr 26 18:14:58 2015 +0200

    core: Generate .gitgnore in libs/pls too
    
    https://bugzilla.gnome.org/show_bug.cgi?id=748455

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

commit 0486e1d76b7a524e3fbdd83a9cc2be6a8779bbe6
Author: Mathieu Duponchelle <mathieu.duponchelle@opencreed.com>
Date:   Sun Apr 26 18:14:08 2015 +0200

    core: Add a Makefile.am in src/data
    
    To have a gitignore generated there as well.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=748455

 configure.ac         | 1 +
 src/Makefile.am      | 2 ++
 src/data/Makefile.am | 1 +
 3 files changed, 4 insertions(+)

commit abd6970a82fb1e338dc93e35756cf07849eaa378
Author: Mathieu Duponchelle <mathieu.duponchelle@opencreed.com>
Date:   Sun Apr 26 18:12:44 2015 +0200

    tests: Disable python tests
    
    They fail for various reasons for now and we want make check to
    pass.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=748455

 tests/python/testrunner.py | 3 +++
 1 file changed, 3 insertions(+)

commit b45e74074304e09a4323cc21c631fa0028ce23c8
Author: Mathieu Duponchelle <mathieu.duponchelle@opencreed.com>
Date:   Sun Apr 26 17:59:04 2015 +0200

    tests: Fix loading plugins
    
    https://bugzilla.gnome.org/show_bug.cgi?id=748455

 tests/python/test_fs.py      | 5 ++++-
 tests/python/test_media.py   | 5 ++++-
 tests/python/test_options.py | 5 ++++-
 tests/python/test_plugin.py  | 2 +-
 4 files changed, 13 insertions(+), 4 deletions(-)

commit 888622339e1dffcb68959f00beb75166c4909fa5
Author: Mathieu Duponchelle <mathieu.duponchelle@opencreed.com>
Date:   Sun Apr 26 17:57:27 2015 +0200

    tests: Use GLib though introspection
    
    + And remove useless pygtk import.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=748455

 tests/python/test_fs.py    | 11 +++++------
 tests/python/testrunner.py |  2 --
 2 files changed, 5 insertions(+), 8 deletions(-)

commit 7ff6dd9a7ed55dff4083fa1f46657c2f96090b71
Author: Mathieu Duponchelle <mathieu.duponchelle@opencreed.com>
Date:   Sat Apr 25 17:29:04 2015 +0200

    tests: Make C tests run again
    
    GrlMediaPlugin is now GrlSource.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=748455

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

commit f046b208417912c4d62d3600e4b0d074318e0422
Author: Mathieu Duponchelle <mathieu.duponchelle@opencreed.com>
Date:   Tue May 19 18:25:00 2015 +0200

    introspection: Install to the correct places
    
    make distcheck was failing on my end, because it sets a prefix
    which has to be taken into account, this fixes that issue
    as shown in the example in:
    
    /usr/share/gobject-introspection-1.0/Makefile.introspection
    
    https://bugzilla.gnome.org/show_bug.cgi?id=749587

 libs/net/Makefile.am | 4 ++--
 libs/pls/Makefile.am | 4 ++--
 src/Makefile.am      | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

commit 7e87137e3241047d40d4e93355ede27d33d0f7f8
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Jul 2 12:33:20 2015 +0200

    source: Add "net:plaintext" source tag doc
    
    This will make it easier for applications to avoid using plaintext
    channels, such as HTTP-only connections, when doing requests.
    
    Adding a tag allows applications to avoid hard-coding sources which
    might leak private information.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=747953

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

commit 4391c96cd9bd81b5c2d7fca68af9ed10802e97b6
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue May 26 12:46:01 2015 +0200

    grilo-test-ui: Fix possible uninitialised use
    
    From coverity:
    grilo-0.2.12/tools/grilo-test-ui/main.c:776:20: warning: 'next_op_id' may be used uninitialized in this function [-Wmaybe-uninitialized]
    
    https://bugzilla.gnome.org/show_bug.cgi?id=749887

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

commit f8e9945ef52023a9ee0c97413d515ba51ee8ef2e
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue May 26 12:43:38 2015 +0200

    examples: Don't use options uninitialised
    
    From coverity:
    grilo-0.2.12/examples/browsing-pls.c:119: uninit_use_in_call: Using uninitialized value "options" when calling "g_object_unref".
    
    https://bugzilla.gnome.org/show_bug.cgi?id=749887

 examples/browsing-pls.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 532b3083eb5aa18ac276a140324f43fa444a8d2f
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue May 26 12:41:58 2015 +0200

    pls: Avoid NULL dereference
    
    From coverity:
    libs/pls/grl-pls.c:624: var_deref_op: Dereferencing null pointer "valid_entries".
    
    valid_entries can be NULL, so check its value before using it in the
    debug output.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=749887

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

commit f36606d173c8389f9c1f03990029ec32f61575ac
Author: Pedro Albuquerque <palbuquerque73@gmail.com>
Date:   Wed Jul 1 22:00:29 2015 +0000

    Updated Portuguese translation

 po/pt.po | 76 +++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 39 insertions(+), 37 deletions(-)

commit 179e6c3906ff5aa860aa38debce8dce79ac94b0a
Author: Philip Withnall <philip.withnall@collabora.co.uk>
Date:   Mon May 4 15:21:35 2015 +0100

    src: Try all GrlSources in grl_multiple_get_media_from_uri()
    
    Previously, grl_multiple_get_media_from_uri() would stop as soon as
    a source returned TRUE for grl_source_test_media_from_uri() but then
    returned a NULL GrlMedia in its grl_source_get_media_from_uri()
    callback.
    
    That’s probably not what the user wanted, so instead continue to
    asynchronously try the remaining GrlSources until a GrlMedia is returned
    or the end of the sources list is reached.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=748896

 src/grl-multiple.c | 92 ++++++++++++++++++++++++++++++------------------------
 1 file changed, 51 insertions(+), 41 deletions(-)

commit 0a19c612e3b312efafff93879482aefc336d09c6
Author: Cédric Valmary <cvalmary@yahoo.fr>
Date:   Wed May 27 16:43:51 2015 +0000

    Added Occitan translation

 po/LINGUAS |   1 +
 po/oc.po   | 196 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 197 insertions(+)

commit 7d981c4f55b975db6aff0e592802d7cf0c1698a5
Author: Philip Withnall <philip.withnall@collabora.co.uk>
Date:   Mon May 4 09:17:47 2015 +0100

    src: Expand documentation for GrlSourceResolveCb
    
    https://bugzilla.gnome.org/show_bug.cgi?id=748873

 src/grl-source.h | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

commit e9fc0cfd413ed4dadada1673227f194755900d71
Author: Philip Withnall <philip.withnall@collabora.co.uk>
Date:   Mon May 4 09:15:33 2015 +0100

    src: Add preconditions to all methods in grl-media.c
    
    Otherwise it’s very easy to get a NULL GrlMedia in a GrlSourceResolveCb
    callback and start calling methods on it which will happily produce
    garbage.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=748873

 src/data/grl-media.c | 129 ++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 128 insertions(+), 1 deletion(-)

commit 4c02c33218fe54ef6ba34b4852fca32a21d7483a
Author: George Sedov <radist.morse@gmail.com>
Date:   Wed Mar 4 17:56:32 2015 +0300

    core: Add GRL_CORE_ERROR_AUTHENTICATION_TOKEN
    
    Add an error type for problems with authentication tokens
    that require user attention, such as a VK oauth token that
    requires re-login.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=744238

 src/grl-error.h | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit eca9fb193d8f22b99b76f84f6171fd46e308738c
Author: Mathieu Duponchelle <mathieu.duponchelle@opencreed.com>
Date:   Wed Apr 15 18:13:57 2015 +0200

    doc: add grl_operation_options_[set|get]_resolution_flags to
    
    the sections.

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

commit 47f8ac3212ca114ab686129887c19625e6a3f343
Author: Rūdolfs Mazurs <rudolfsm@src.gnome.org>
Date:   Fri Apr 3 19:53:52 2015 +0300

    Updated Latvian translation

 po/lv.po | 681 ++++++++++++++++++++++++++++++++++++++++++++++++++++-----------
 1 file changed, 566 insertions(+), 115 deletions(-)

commit a520247a16fec863ea04ac839fd9aa9105ebd481
Author: Samir Ribic <samir.ribic@etf.unsa.ba>
Date:   Fri Mar 13 21:01:32 2015 +0000

    Added Bosnian translation

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

commit ee8d5558bf5d5a2b07e88afe7928df79b36f45da
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Mar 5 14:15:08 2015 +0100

    core: Fix warning when unloading a plugin that failed to load
    
    This warning is normal:
    (totem:17205): Grilo-WARNING **: [registry] grl-registry.c:1130: Failed to open module: libicui18n.so.52: cannot open shared object file: No such file or directory
    
    This one isn't:
    (totem:8432): GModule-CRITICAL **: g_module_close: assertion 'module != NULL' failed
    
    This patch fixes the latter.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=745676

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

commit 2e14259e4973a403cd1e7afb4ee42ec8cea12180
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Tue Feb 17 18:33:38 2015 +0000

    Post-release version bump to 0.2.13

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

commit 06a224c1fd71af769b56a825791422e42c3a9523
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Tue Feb 17 18:32:05 2015 +0000

    Release 0.2.12

 NEWS                       | 66 ++++++++++++++++++++++++++++++++++++++++++++++
 configure.ac               |  6 ++---
 src/data/grl-media-audio.c | 15 +++++++++++
 src/data/grl-media-video.c |  4 +--
 4 files changed, 86 insertions(+), 5 deletions(-)