commit a24e51a8ecb3f8af12543ed5afb18cb2d877dfd5 Author: Bastien Nocera Date: Mon Feb 20 00:05:57 2012 +0100 3.2.0 NEWS | 9 +++++++++ configure.in | 6 +++--- 2 files changed, 12 insertions(+), 3 deletions(-) commit da7a2779d8b460841bb1f6519d2c1fdd7287324b Author: Bastien Nocera Date: Mon Feb 20 01:30:59 2012 +0100 lib: Add support for AMZ AmazonMP3 download files Using original code from libamz: http://nenolod.net/projects/libamz/ https://bugzilla.gnome.org/show_bug.cgi?id=668686 plparse/Makefile.am | 4 + plparse/totem-pl-parser-amz.c | 155 +++++++++++++++++++++++++++++++++++++++++ plparse/totem-pl-parser-amz.h | 45 ++++++++++++ plparse/totem-pl-parser.c | 2 + 4 files changed, 206 insertions(+), 0 deletions(-) commit 145065a0edfb4821844100f5f1ebcf8f0f591152 Author: Bastien Nocera Date: Mon Feb 20 01:30:16 2012 +0100 build: Check for optional libgcrypt configure.in | 27 +++++++++++++++++++++++++++ totem-plparser-uninstalled.pc.in | 3 ++- totem-plparser.pc.in | 3 ++- 3 files changed, 31 insertions(+), 2 deletions(-) commit 447209886ae9c8eacdc9066327d75a088a427275 Author: Bastien Nocera Date: Mon Feb 20 01:29:44 2012 +0100 lib: Split out XSPF parsing from data plparse/totem-pl-parser-xspf.c | 50 +++++++++++++++++++++++++++++++++++---- plparse/totem-pl-parser-xspf.h | 5 ++++ 2 files changed, 49 insertions(+), 6 deletions(-) commit 40b55190631f8c0ef48a81827d9858d2d4004c85 Author: Bastien Nocera Date: Tue Dec 6 01:08:17 2011 +0100 lib: Don't have quvi poke at our remote files Otherwise one-time links could very well expire in front of our very eyes. plparse/totem-pl-parser-videosite.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 061cc3bdc62bc0729a540d4e65ad8f58525458a8 Author: Bastien Nocera Date: Tue Dec 6 00:27:45 2011 +0100 lib: Add missing line feed plparse/totem-pl-parser-videosite.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 235ad19dbfee68174e2e17b56386f95a6eb6aa46 Author: Bastien Nocera Date: Wed Feb 1 16:50:17 2012 +0000 tests: Avoid crasher with no arguments passed https://bugzilla.gnome.org/show_bug.cgi?id=662418 plparse/tests/disc.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit eb2b83a131b85447bb3a5a8b25b409acf9a7a9ca Author: Kjartan Maraas Date: Sat Jan 28 20:51:00 2012 +0100 Updated Norwegian bokmål translation po/nb.po | 27 ++++++++++++++------------- 1 files changed, 14 insertions(+), 13 deletions(-) commit 7f24cc6930c12c877aca0b909c00a6fee46ec090 Author: Bastien Nocera Date: Wed Jan 25 19:46:10 2012 +0000 tests: Add decrypted AMZ test plparse/tests/Makefile.am | 1 + plparse/tests/decrypted-amazon-track.xspf | 124 +++++++++++++++++++++++++++++ plparse/tests/parser.c | 4 + 3 files changed, 129 insertions(+), 0 deletions(-) commit 801892a5680b8c6ed94ada9c0bde85d328d8b484 Author: Bastien Nocera Date: Wed Jan 25 19:36:28 2012 +0000 lib: Add support for Amazon XSPF extensions Export the track ASIN, genre and filesize from a decrypted AMZ file. https://bugzilla.gnome.org/show_bug.cgi?id=668686 plparse/totem-pl-parser-xspf.c | 17 ++++++++++++++++- 1 files changed, 16 insertions(+), 1 deletions(-) commit e5bc1d58bba7b018659f65615adf92506c0c15f0 Author: Philip Withnall Date: Wed Dec 21 13:43:34 2011 +0000 core: Fix various compilation warnings Mostly shadowed variable names and const-correctness. lib/stub.c | 2 ++ plparse/tests/disc.c | 18 +++++++++--------- plparse/tests/parser.c | 4 +++- plparse/totem-disc.c | 20 ++++++++++++-------- plparse/totem-pl-parser-lines.c | 2 +- plparse/totem-pl-parser-media.c | 8 ++++---- plparse/totem-pl-parser-misc.c | 10 +++++----- plparse/totem-pl-parser-pls.c | 16 ++++++++-------- plparse/totem-pl-parser-podcast.c | 12 ++++++------ plparse/totem-pl-parser-qt.c | 2 -- plparse/totem-pl-parser.c | 6 +----- plparse/xmllexer.c | 17 +++++++++++------ plparse/xmllexer.h | 8 +++++++- plparse/xmlparser.c | 8 +++++--- 14 files changed, 74 insertions(+), 59 deletions(-) commit 308167c69b3213801015f4fe3ca6371981c2c18a Author: Philip Withnall Date: Wed Dec 21 13:19:16 2011 +0000 introspection: Fix ::entry-parsed and ::playlist-started signals plparse/totem-pl-parser.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 96475716081db3e6e49e9a29c9b0adeb7bbcd2ae Author: Philip Withnall Date: Wed Dec 21 12:55:15 2011 +0000 docs: Fix ID conflicts in documentation plparse/totem-pl-parser.h | 14 ++++++-------- plparse/totem-pl-playlist.h | 18 ++++++++---------- 2 files changed, 14 insertions(+), 18 deletions(-) commit 81e48fdccd3ea0b3269ca13c4dbbbeb250f634db Author: Philip Withnall Date: Wed Dec 21 12:15:43 2011 +0000 build: Add missing files to MAINTAINERCLEANFILES This means they get cleaned appropriately, and also put in .gitignore. Also remove a generated file from git. Makefile.am | 24 +++++++++++++++++++++++- plparse/totem-pl-parser-builtins.h | 25 ------------------------- 2 files changed, 23 insertions(+), 26 deletions(-) commit 1cae7bf4c60674e37102d14ae31226eb9e7ee906 Author: Philip Withnall Date: Wed Dec 21 12:09:52 2011 +0000 build: Add git.mk to auto-generate .gitignore files .gitignore | 52 ------------ Makefile.am | 1 + docs/Makefile.am | 2 + docs/reference/Makefile.am | 2 + git.mk | 200 ++++++++++++++++++++++++++++++++++++++++++++ lib/Makefile.am | 1 + plparse/Makefile.am | 2 + plparse/tests/Makefile.am | 2 + 8 files changed, 210 insertions(+), 52 deletions(-) commit 4cb92d74adfdb1d4d004f639f9bfb830bf2cc5c0 Author: Philip Withnall Date: Wed Dec 21 11:47:12 2011 +0000 docs: Add unused symbols to documentation sections file docs/reference/Makefile.am | 1 + docs/reference/totem-pl-parser-sections.txt | 2 ++ plparse/totem-pl-parser.h | 14 ++++++++++++++ 3 files changed, 17 insertions(+), 0 deletions(-) commit 4994055c9e75e0f3359baac5cb67094425af2820 Author: Philip Withnall Date: Wed Dec 21 11:45:58 2011 +0000 docs: Fix some broken documentation comments plparse/totem-disc.h | 3 ++- plparse/totem-pl-playlist.c | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) commit 4a044c149cc8e1e54e829eda7f2ccc4cbdd4908f Author: Philip Withnall Date: Wed Dec 21 11:36:54 2011 +0000 docs: Fix builddir ≠ srcdir documentation builds docs/reference/Makefile.am | 6 ++---- 1 files changed, 2 insertions(+), 4 deletions(-) commit d275cbfdf2e8914f60925d42755161f014d34ed6 Author: Philip Withnall Date: Wed Dec 21 11:36:32 2011 +0000 docs: Automatically generate .types file This removes one more file we have to maintain. docs/reference/Makefile.am | 6 +++++- docs/reference/totem-pl-parser.types | 2 -- 2 files changed, 5 insertions(+), 3 deletions(-) commit 506f0999d69d405e8b1d026a470413304ea9f934 Author: Philip Withnall Date: Wed Dec 21 11:34:54 2011 +0000 docs: Use gtk-doc's no-tmpl flavour This eliminates our need for a tmpl directory, and should make documentation builds faster. This bumps our gtk-doc dependency to 1.14. configure.in | 2 +- docs/reference/Makefile.am | 4 ---- 2 files changed, 1 insertions(+), 5 deletions(-) commit 2af79592b76f30dd6bd5072dcb4ec5c605ef1d8e Author: Bastien Nocera Date: Mon Dec 5 23:23:07 2011 +0100 tests: Fix debug output with recent glib plparse/tests/parser.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit 6c49d91b6b6f5fe85993129bd091765d7d5a1b7b Author: Bastien Nocera Date: Fri Nov 18 12:57:53 2011 +0000 tests: Add test case for compressed content-type streams See http://thread.gmane.org/gmane.comp.gnome.apps.rhythmbox.devel/11887 and https://bugzilla.gnome.org/show_bug.cgi?id=664200 plparse/tests/parser.c | 17 ++++++++++++++++- 1 files changed, 16 insertions(+), 1 deletions(-) commit dea35fe97ca780ae732c488d51b819a946538d0c Author: Bastien Nocera Date: Fri Nov 4 17:56:40 2011 +0000 lib: Remove unneeded includes plparse/totem-pl-parser-lines.c | 1 - plparse/totem-pl-parser-media.c | 1 - plparse/totem-pl-parser-misc.c | 1 - plparse/totem-pl-parser-pla.c | 1 - plparse/totem-pl-parser-pls.c | 1 - plparse/totem-pl-parser-podcast.c | 1 - plparse/totem-pl-parser-qt.c | 1 - plparse/totem-pl-parser-smil.c | 1 - plparse/totem-pl-parser-wm.c | 1 - plparse/totem-pl-parser-xspf.c | 1 - 10 files changed, 0 insertions(+), 10 deletions(-) commit 4226db008a7849e11a1f71f4b2625e57002aaad2 Author: Bastien Nocera Date: Fri Oct 21 17:18:28 2011 +0100 lib: Remove another GIR warning plparse/totem-disc.h | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit ca08aca9a333864c18b1b6108321d94243f5a84c Author: Bastien Nocera Date: Fri Oct 21 17:18:00 2011 +0100 lib: Remove old FIXME Seems to work correctly now, at least the test suite still passes correctly. plparse/totem-pl-parser-wm.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit e390e68854fbbc7a13104702ad1dfdd80ce160c9 Author: Bastien Nocera Date: Fri Oct 21 17:09:14 2011 +0100 build: We only need quvi >= 0.2.15 As shown in the quvi headers in 0.2.15. configure.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 4e15c57a438ee900f6ce601810a59a316b039fa1 Author: Bastien Nocera Date: Fri Oct 21 16:36:26 2011 +0100 lib: Require quvi 0.4.0 And adapt API usage. Original patch by Marien Zwart in: https://bugs.gentoo.org/show_bug.cgi?id=386651 https://bugzilla.gnome.org/show_bug.cgi?id=661451 configure.in | 2 +- plparse/totem-pl-parser-videosite.c | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) commit 8a9c5a7c81bbbea91eb2bfef33e7d9482095228f Author: Bastien Nocera Date: Fri Oct 21 16:12:14 2011 +0100 lib: Fix warnings from introspection The private marshallers were using the same prefix as public functions, causing warnings from the introspection tools. plparse/Makefile.am | 4 ++-- plparse/totem-pl-parser.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) commit c3701d43da1dcb3ce53e1d2cb3a0fb157c22df00 Author: Matthias Clasen Date: Fri Oct 7 15:08:58 2011 -0400 Adapt to API changes and deprecations in GLib 2.31 The threading api got renovated. https://bugzilla.gnome.org/show_bug.cgi?id=661219 configure.in | 2 +- plparse/totem-pl-parser.c | 31 ++++++++++++++----------------- 2 files changed, 15 insertions(+), 18 deletions(-) commit 8eb7dd1c59f967966f7317373819c91a3417bc6f Author: Bastien Nocera Date: Fri Oct 21 15:14:44 2011 +0100 tests: Don't error out on missing HTTP Only if you're hadess should we completely error out on missing HTTP support. plparse/tests/parser.c | 81 +++++++++++++++++++++++++++++++++++++---------- 1 files changed, 63 insertions(+), 18 deletions(-) commit c452496227c9a6d121fcd64a2fc28c9342ba6d3d Author: Nilamdyuti Goswami Date: Thu Sep 22 20:29:08 2011 +0200 Updated Assamese translation po/as.po | 37 +++++++++++++++++++------------------ 1 files changed, 19 insertions(+), 18 deletions(-)