commit 954b678334c307f51b537bef0d901c636e1dea1a Author: Bastien Nocera Date: Tue Sep 18 11:42:52 2012 +0200 3.4.3 NEWS | 9 +++++++++ configure.in | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) commit 97cbbf6caaf89460fa99640e5ca7ff748a864cb6 Author: Philip Withnall Date: Tue Aug 21 21:27:55 2012 +0100 build: Use gnome-common code coverage macros to add gcov support This replaces totem-pl-parser’s existing home-grown solution with the gnome-common code coverage macros added in gnome-common 3.5.6/3.6.0. To use: cd plparse && make check-code-coverage this will run the totem-pl-parser test suite and build a code coverage report of the code which was touched. The report will be an HTML file and its URI will be printed on completion. Closes: https://bugzilla.gnome.org/show_bug.cgi?id=683212 configure.in | 1 + plparse/Makefile.am | 6 ++++++ 2 files changed, 7 insertions(+) commit d44c4438abb4d340a6a44abf0a223a738fa2dde9 Author: Piotr Drąg Date: Tue Sep 4 21:11:44 2012 +0200 Updated Polish translation po/pl.po | 29 ++++++++++++++++++++--------- 1 file changed, 20 insertions(+), 9 deletions(-) commit e3b5ee7bfaecd7aa67a698f0033dbb5229547b84 Author: Philip Withnall Date: Tue Aug 21 22:50:17 2012 +0100 docs: Remove a reference to a private function from the documentation plparse/totem-pl-parser.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) commit 9832f68fce1aaa7dad20a47d0993fb1042c6bbd4 Author: Philip Withnall Date: Tue Aug 21 22:02:40 2012 +0100 build: Simplify generation of enum files This fixes race conditions with parallel make, rids the world of another stupid .stamp file, and removes the possibility of builds waiting forever due to a similar issue to GThumb’s as mentioned here: http://www.burtonini.com/wordpress/2012/08/02/debugging-parallelism-problems-in-make/ (I didn’t actually experience builds taking forever. I wouldn’t be here if I had. I’d still be _there_ instead.) plparse/Makefile.am | 24 ++++++++---------------- 1 file changed, 8 insertions(+), 16 deletions(-) commit c91b3c5172628803ba05cb6da04b9cf604e227cf Author: Philip Withnall Date: Tue Aug 21 22:00:24 2012 +0100 tests: Fix return value of ‘disc’ test for everyone except Bastien plparse/tests/disc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 35023f735118c01427a53dd572194dd34eaaf298 Author: Bastien Nocera Date: Tue Aug 21 19:29:59 2012 +0100 tests: Don't error out on build systems plparse/tests/disc.c | 4 ++++ 1 file changed, 4 insertions(+) commit 8793753744a9a549d824ca27aafa5b7e7fce9082 Author: Bastien Nocera Date: Tue Aug 21 19:28:09 2012 +0100 tests: Don't try to run HTTP tests if not there plparse/tests/parser.c | 30 +++++++++++++++++++++++------- 1 file changed, 23 insertions(+), 7 deletions(-) commit c1f3a8f5b0145df5580d1832a8eaa5fe12bf4eda Author: Fran Diéguez Date: Fri Aug 17 00:11:06 2012 +0200 Updated Galician translations po/gl.po | 35 ++++++++++++++++++++--------------- 1 file changed, 20 insertions(+), 15 deletions(-) commit 0eae7ba6b067f3c10fd181607e836f1f18c9a76c Author: Javier Jardón Date: Fri Aug 10 03:59:21 2012 +0900 Makefile: remove reference to not used gnome-doc-utils file Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit f8fda15d30533811e97e0c1c573fb2b1c4d5ee29 Author: Philip Withnall Date: Sun Jul 29 21:23:51 2012 +0200 plparse: Pass 0 rather than -1 to g_content_type_guess() Passing -1 was incorrect, and GLib was changed to disallow it in 139c1ce9884a91be167ab9d48d3c4b0df89dd112. This fixes the “resolution” test case. plparse/totem-pl-parser.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 8b623e8ee8d150e5f7567b519b2c472fae2c8c63 Author: Bastien Nocera Date: Thu Jul 26 23:32:58 2012 +0100 lib: Fix some RSS feeds using the "guid" field plparse/tests/Makefile.am | 3 ++- plparse/tests/no-url-podcast.xml | 52 +++++++++++++++++++++++++++++++++++++++ plparse/tests/parser.c | 14 +++++++++++ plparse/totem-pl-parser-podcast.c | 5 ++++ 4 files changed, 73 insertions(+), 1 deletion(-) commit 951e1fd908294477827629855c63302891d9d56d Author: Bastien Nocera Date: Thu Jul 26 23:15:02 2012 +0100 lib: Make RSS feeds ending in "/" be parseable They're not directories, we don't know how to handle directories on HTTP, so don't be silly. plparse/totem-pl-parser.c | 5 +++++ 1 file changed, 5 insertions(+) commit 573e83cd7d0f079ad2122e6ad4a87dccd8e28d19 Author: Bastien Nocera Date: Thu Jul 26 23:01:05 2012 +0100 lib: Don't add JPEG files as entries in Podcasts Some people use the "enclosure" tag to attach images, those aren't useful entries. plparse/tests/Makefile.am | 3 ++- plparse/tests/empty-feed.xml | 47 +++++++++++++++++++++++++++++++++++++++ plparse/tests/parser.c | 14 ++++++++++++ plparse/totem-pl-parser-podcast.c | 17 +++++++++++++- 4 files changed, 79 insertions(+), 2 deletions(-) commit 47cf084189b83e2f60ff8e168732bf3a2358a2e8 Author: Bastien Nocera Date: Fri Jul 20 13:05:52 2012 +0100 lib: Don't show empty length from quvi If it's zero, it's unknown. plparse/totem-pl-parser-videosite.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit f21c8e2b283ef9304f7e930c1b65a4f3bb02f202 Author: Bastien Nocera Date: Fri Jun 15 14:34:37 2012 +0100 lib: Handle both variants for Qt Linguist files plparse/totem-pl-parser.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) commit 374a4b782956bfc953c9b4b8cc3eae5a30414d92 Author: Bastien Nocera Date: Fri Jun 15 14:22:46 2012 +0100 lib: Fix *.ts files being ignored The magic for the MP2T file is far too restrictive, and doesn't match a huge number of media files. When we see *.ts files, assume they're MP2T files instead of Qt Linguist translations. https://bugzilla.gnome.org/show_bug.cgi?id=678163 plparse/totem-pl-parser.c | 6 ++++++ 1 file changed, 6 insertions(+) commit e3b8ffeaa706e40bdd939aeed9d39f5847fb33a4 Author: Bastien Nocera Date: Fri Jun 15 14:21:58 2012 +0100 tests: Add test for ignored MP2T file https://bugzilla.gnome.org/show_bug.cgi?id=678163 plparse/tests/Makefile.am | 3 ++- plparse/tests/dont-ignore-mp2t.ts | Bin 0 -> 131072 bytes plparse/tests/parser.c | 12 ++++++++++++ 3 files changed, 14 insertions(+), 1 deletion(-) commit 856cacbe7e3c5efde6e038a70e2ee957edfe39d9 Author: Bastien Nocera Date: Wed Jun 13 19:07:34 2012 +0100 build: Remove unused variables totem-plparser-mini-uninstalled.pc.in | 2 -- totem-plparser-mini.pc.in | 2 -- totem-plparser-uninstalled.pc.in | 2 -- totem-plparser.pc.in | 2 -- 4 files changed, 8 deletions(-) commit 39bf6f4d06415fe2e51feaa575f2a592da4a8f3b Author: Bastien Nocera Date: Mon May 28 12:53:13 2012 +0100 lib: Report "unsupported" errors from quvi plparse/totem-pl-parser-videosite.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-)