============ Version 2.23.2 2008-06-11 Bastien Nocera * NEWS: upd * configure.in: 2.23.2 * plparse/totem-pl-parser-xspf.c (totem_pl_parser_write_xspf): Fix warning 2008-06-10 Christian Persch * plparse/totem-pl-parser.c: (totem_pl_parser_class_init), (totem_pl_parser_add_url_valist): * plparse/totemplparser-marshal.list: Use G_TYPE_HASH_TABLE in the signals to transport the hash table, and use g_hash_table_unref instead of g_hash_table_destroy so that the signal handler may usefully keep a reference to the hash table. Patch from bug #536060. 2008-06-03 Christian Persch * plparse/totemplparser-marshal.c: * plparse/totemplparser-marshal.h: Don't put autogenerated files in svn. Bug #536060 comment 2 & 3. 2008-05-25 Bastien Nocera * plparse/totem-disc.c (cd_cache_new_hal_ctx): Call dbus_connection_set_exit_on_disconnect() with FALSE, so we don't exit if the session message bus is going away under us, spotted by Matthias Clasen (Closes: #528780) 2008-05-24 Bastien Nocera * plparse/totem-pl-parser.c (totem_pl_parser_parse_internal): When a file is local (native), and looks like a text file, get its mime-type from data, so as to avoid not reading through ASP, and PHP files that Firefox/Epiphany would give us (Closes: #524144) 2008-05-24 Bastien Nocera * plparse/totem-pl-parser-private.h: * plparse/totem-pl-parser-smil.c (parse_smil_entry): * plparse/totem-pl-parser-wm.c (parse_asx_entry), (parse_asx_entryref): * plparse/totem-pl-parser-xspf.c (parse_xspf_track): Don't try to resolve absolute URIs * plparse/totem-pl-parser.c (my_g_file_info_get_mime_type_with_data), (totem_pl_parser_parse_internal): Revert code for the block device detection, the GIO code wasn't working as expected (there doesn't seem to be a way to detect whether a file is a block device using GIO) Also make sure we pass a base_file to parsing function, based on the URL to parse, if we weren't provided one * plparse/totem-pl-parser-podcast.c (totem_pl_parser_is_itms_feed): Fix bad detection of the itms URI scheme 2008-05-24 Bastien Nocera * plparse/totem-pl-parser.c (totem_pl_parser_parse_internal): When we have a base-file, use the file itself as the base for resolving relative paths, fixes parsing of http://localhost:12345/playlist.asx in the test suite 2008-05-24 Bastien Nocera * plparse/totem-pl-parser.c (totem_pl_parser_parse_internal): Also ignore pnm:// URLs 2008-05-21 Bastien Nocera * configure.in: * plparse/totem-pl-parser.c: * totem-plparser-mini-uninstalled.pc.in: * totem-plparser-mini.pc.in: * totem-plparser-uninstalled.pc.in: * totem-plparser.pc.in: Patch from Saleem Abdulrasool to remove the last bits of gnome-vfs from here (Closes: #534128)