commit 5718016386b123d735a9b45bd537867f62a1ac7c Author: Bastien Nocera Date: Tue Mar 26 08:22:10 2013 +0100 3.4.4 NEWS | 11 +++++++++++ configure.ac | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) commit d4464725f2120019033577878f49dedd52ae0bdd Author: Bastien Nocera Date: Tue Mar 26 08:44:22 2013 +0100 docs: Disable gtk-doc tests Sigh. make[6]: Leaving directory `/home/hadess/Projects/jhbuild/totem-pl-parser/totem-pl-parser-3.4.4/_build/docs/reference' fatal: making test-suite.log: failed to create /home/hadess/Projects/gnome-install/bin/gtkdoc-check.trs fatal: making test-suite.log: failed to create /home/hadess/Projects/gnome-install/bin/gtkdoc-check.log docs/reference/Makefile.am | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit 994721178141f9812769a00dd7d7a551ae36becb Author: Bastien Nocera Date: Wed Mar 20 12:10:37 2013 +0100 tests: Add test for playlist content-types plparse/tests/parser.c | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) commit 28432e1b4b1d1a6dcbf306c05927852f07bf66f8 Author: Bastien Nocera Date: Wed Mar 20 11:57:49 2013 +0100 plparse: Export content-type in playlist-started For the 3 playlist types that we can save, export their content type in the parsers. This allows us to detect such playlists, and offer to save them back in the same location. plparse/totem-pl-parser-lines.c | 1 + plparse/totem-pl-parser-pls.c | 1 + plparse/totem-pl-parser-xspf.c | 1 + 3 files changed, 3 insertions(+) commit 6f7001fec750f9d41392ff99b1296f356f7142eb Author: Bastien Nocera Date: Wed Mar 20 11:49:48 2013 +0100 lines: Add playlist-started/ended support for M3U files plparse/totem-pl-parser-lines.c | 11 +++++++++++ 1 file changed, 11 insertions(+) commit ec255a8148714860f2637c3b42fbec7ff3554359 Author: Bastien Nocera Date: Wed Mar 20 11:37:45 2013 +0100 pla: playlist-ended expects a URI, not a title plparse/totem-pl-parser-pla.c | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) commit 80ed94e669236f25c5ebb836a462c0c40b1c6a3a Author: Bastien Nocera Date: Wed Mar 20 11:29:29 2013 +0100 pls: Simplify _add_pls_with_contents() code plparse/totem-pl-parser-pls.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) commit a3a4bdaee3f5416b27311f8ab1f5d4cd8323735b Author: Bastien Nocera Date: Wed Mar 20 11:21:32 2013 +0100 pls: Always send playlist-started/ended plparse/totem-pl-parser-pls.c | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) commit 71d2e347034edbed2ffa587dd115e17ae371ed4f Author: Bastien Nocera Date: Tue Mar 19 21:59:42 2013 +0100 tests: Add test for out-of-order XSPF signals plparse/tests/new-lastfm-output.xspf | 2 +- plparse/tests/parser.c | 13 +++++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) commit b86b813702310f09158207cfe99698c5f9bb1a30 Author: Bastien Nocera Date: Tue Mar 19 21:35:45 2013 +0100 tests: Add test for playlist-ended for ASX plparse/tests/parser.c | 44 ++++++++++++++++++++++++++++++++++---------- 1 file changed, 34 insertions(+), 10 deletions(-) commit 691d59e97db3fc5498836d7bbddee56d42542b16 Author: Bastien Nocera Date: Tue Mar 19 21:34:16 2013 +0100 xspf: Add playlist-started/ended signals plparse/totem-pl-parser-xspf.c | 43 +++++++++++++++++++++++++++++++++++++----- 1 file changed, 38 insertions(+), 5 deletions(-) commit 721671435fa4782530949aafdba4f54755e28f2e Author: Victor Ibragimov Date: Tue Mar 19 22:40:40 2013 +0100 [l10n] Added Tadjik translation po/LINGUAS | 1 + po/tg.po | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 52 insertions(+) commit 9c44281c81130daa8971a7841c2f7a2d564a08bc Author: Changwoo Ryu Date: Tue Mar 19 02:25:15 2013 +0900 Updated Korean translation po/ko.po | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) commit cb069b5419ce9271698ebd5529360334be1abeac Author: Duarte Loreto Date: Sun Mar 17 01:09:12 2013 +0000 Converted Portuguese translation to New Spelling (Novo AO) po/pt.po | 32 +++++++++++++++++--------------- 1 file changed, 17 insertions(+), 15 deletions(-) commit c115f4ded1098556333a36187440c1d19814ecc4 Author: Bastien Nocera Date: Fri Mar 8 18:35:58 2013 +0100 build: Bump the current version For the GNOME XSPF extension work. configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 1653061b188699eaed8577b1fa3e52c8e3d470ee Author: Bastien Nocera Date: Sat Mar 9 00:40:05 2013 +0100 tests: Print the parsed duration if available plparse/tests/parser.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) commit 16c8f0d4e32d75d09f3d983d856ad1de79d90a60 Author: Bastien Nocera Date: Sat Mar 9 00:31:00 2013 +0100 plparse: Read and write the starttime for XSPF tracks plparse/totem-pl-parser-xspf.c | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) commit 4315b628588235b2d8761a8012f2830624151a98 Author: Bastien Nocera Date: Fri Mar 8 18:22:55 2013 +0100 plparser: Add support for saving GNOME XSPF extensions plparse/totem-pl-parser-xspf.c | 42 +++++++++++++++++++++++++++++++++++------- 1 file changed, 35 insertions(+), 7 deletions(-) commit d213b83c84ba0feed2c9683ea09737c60457ecbd Author: Bastien Nocera Date: Fri Mar 8 18:02:09 2013 +0100 tests: Add test case for GNOME XSPF extensions plparse/tests/playlist.xspf | 5 +++++ 1 file changed, 5 insertions(+) commit df7355f270574696d2bbb7487d3178051f828cfc Author: Bastien Nocera Date: Fri Mar 8 18:01:25 2013 +0100 plparser: Add support for some GNOME XSPF extensions That should allow Totem to save all its metadata in the playlist file rather than using side storage. plparse/totem-pl-parser-xspf.c | 39 ++++++++++++++++++++++++++++++++++++++- 1 file changed, 38 insertions(+), 1 deletion(-) commit 40223365aa55302b65bdcc18a20f39a5c391d4a5 Author: Bastien Nocera Date: Fri Mar 8 17:58:20 2013 +0100 plparser: Add support for the "playing" attribute plparse/totem-pl-parser.c | 4 ++++ plparse/totem-pl-parser.h | 7 +++++++ 2 files changed, 11 insertions(+) commit b2ec65f76e5951fb85031b6e80861b5dcb58de5e Author: Mateu Batle Date: Fri Mar 1 16:13:02 2013 +0000 plparser: Fixed memleak in totem_pl_parser_can_parse_from_data https://bugzilla.gnome.org/show_bug.cgi?id=694941 plparse/totem-pl-parser.c | 5 +++++ 1 file changed, 5 insertions(+) commit 977d4b9746d86df139f819088bcbc861fc17fa5d Author: Bastien Nocera Date: Tue Feb 26 16:27:09 2013 +0100 tests: Fix "make check" without quvi support Those two tests were relying on quvi being present to work (as well as the guardian being a supported site in libquvi). https://bugzilla.gnome.org/show_bug.cgi?id=694438 plparse/tests/parser.c | 4 ++++ 1 file changed, 4 insertions(+) commit b114342ef68d276d30d50ca00f163517594f3034 Author: Javier Jardón Date: Fri Jan 4 10:59:54 2013 +0000 configure.ac: Use new libtool syntax configure.ac | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) commit 4a33f380b464ac3205b64174d8110330bb7251e0 Author: Javier Jardón Date: Fri Jan 4 10:58:25 2013 +0000 configure.ac: Do not use deprecated autoconf macros configure.ac | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) commit 4bfdfea2f998abb332caefa5e87e93c95ba9af61 Author: Javier Jardón Date: Fri Jan 4 10:02:50 2013 +0000 build: Rename configure.in to configure.ac The long-deprecated 'configure.in' name for the Autoconf input file will be dropped in future version of automake autogen.sh | 2 +- configure.ac | 241 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ configure.in | 241 ----------------------------------------------------------- 3 files changed, 242 insertions(+), 242 deletions(-) commit a3a526b01c9690af99bd5932fb32da1a179939cf Author: TmTFx Date: Fri Dec 28 21:53:05 2012 -0200 Updated Friulian translation po/LINGUAS | 1 + po/fur.po | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 51 insertions(+) commit 3736e5234e04cea4dc722247a148b37c6e1884c2 Author: Pacho Ramos Date: Sat Oct 27 12:38:38 2012 +0200 build: Use gmime-2.6 Force using gmime-2.6 usage to prevent automagic dependencies now that older versions are deprecated. https://bugzilla.gnome.org/show_bug.cgi?id=686975 configure.in | 6 ------ 1 file changed, 6 deletions(-) commit c10826436b0a16445e6f14d555e8a02ad2b89da0 Author: Bastien Nocera Date: Wed Nov 7 22:57:38 2012 +0100 tests: Mark a bunch of tests as broken As their URLs don't respond anymore. Makes the slow run work. plparse/tests/parser.c | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) commit cab22b1b302c6e2760dbf04a0b4b369ae884be71 Author: Bastien Nocera Date: Wed Nov 7 22:57:11 2012 +0100 tests: Broken ASX test is broken Oh, the irony. plparse/tests/parser.c | 4 ++++ 1 file changed, 4 insertions(+) commit 398ce7a6bb1290436d43609a1ff888bc2db2fda4 Author: Bastien Nocera Date: Wed Nov 7 22:56:44 2012 +0100 tests: Fix a compile-time warning Best return from the test than not compile it. plparse/tests/parser.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) commit 7e4b7963db9fdc168603d781bf1eb2704a7a9fee Author: Bastien Nocera Date: Wed Nov 7 22:55:39 2012 +0100 tests: Don't check non-local files for parseability We won't be able to MMAP them, that's for sure. plparse/tests/parser.c | 4 ++++ 1 file changed, 4 insertions(+) commit 6f997be4378231bc99ad1fa18504c6db7cc8c7ed Author: Bastien Nocera Date: Wed Nov 7 22:49:46 2012 +0100 tests: Fix short-reads in parseability tests plparse/tests/parser.c | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) commit 5ad5be6b6848e6de8699013b8a9bfa8aa4bbdfd7 Author: Bastien Nocera Date: Wed Nov 7 21:51:50 2012 +0100 plparser: Add support for the itmss scheme As used in https://itunes.apple.com/us/podcast/best-of-chris-moyles/id77318908 for example. plparse/tests/parser.c | 2 ++ plparse/totem-pl-parser-podcast.c | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) commit 487d2dafc45363e0174c86fbb2ca071ceb558b6d Author: Bastien Nocera Date: Mon Oct 29 11:37:58 2012 +0100 tests: Add test for broken XSPF parsing We don't handle xml:base correctly. plparse/tests/Makefile.am | 3 ++- plparse/tests/parser.c | 13 +++++++++++++ plparse/tests/xml-base.xspf | 8 ++++++++ 3 files changed, 23 insertions(+), 1 deletion(-) commit feeb3d38ae02e1ff9bdf5e8e9fbb2800e0849845 Author: Bastien Nocera Date: Mon Oct 29 08:22:10 2012 +0100 plparse: Don't overescape parse URIs in XSPF Passing a URI through g_file_new()/g_file_get_uri() will create escaping problems if the original URI contained spaces on purpose (for example, rtmp URLs with additional parameters). Original patch by György Balló https://bugzilla.gnome.org/show_bug.cgi?id=687088 plparse/tests/parser.c | 10 ++++++++ plparse/tests/playlist.xspf | 2 +- plparse/totem-pl-parser-xspf.c | 52 ++++++++++++++++++++++++++++-------------- 3 files changed, 46 insertions(+), 18 deletions(-) commit 386c1cca31ee41e888540c8dc4f47023eaeb65bb Author: Rūdolfs Mazurs Date: Mon Sep 24 16:52:43 2012 +0300 Updated Latvian translation po/lv.po | 36 +++++++++++++++++++----------------- 1 file changed, 19 insertions(+), 17 deletions(-) commit e2f4f8d73bd8f6bf6935046c0dd0530124c02486 Author: Bastien Nocera Date: Tue Sep 18 16:28:51 2012 +0200 plparse: Remove dep on newer versions of glib We should still work with older versions. https://bugzilla.gnome.org/show_bug.cgi?id=684292 plparse/totem-pl-parser.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-)