commit 971adb4fae5832b6a84e24037d55bbd203b25dc1 Author: Juan A. Suarez Romero 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 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 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 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 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 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 Date: Wed Sep 2 13:54:12 2015 +0200 build: Fix tests enablements Spotted by Michael Terry https://bugzilla.gnome.org/show_bug.cgi?id=693450 configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 8de27edb615afddd481a3eb2c8fae05e8eb4d750 Author: Bastien Nocera 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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(-)