============ Version 2.23.1 2008-04-08 Bastien Nocera * NEWS: upd * configure.in: 2.23.1 2008-04-08 Bastien Nocera * src/backend/bacon-video-widget-xine.c (bacon_video_widget_strdupnv), (bacon_video_widget_get_mrls): xine-lib doesn't NULL terminate its string arrays, so do without (Closes: #526497) 2008-04-07 Philip Withnall * bindings/python/totem.defs: * bindings/python/totem.override: * src/plugins/youtube/youtube.py: * src/totem-object.c: (totem_get_video_widget_backend_name): * src/totem.h: Add runtime checks for flvdemux and souphttpsrc and display an error if they're not present for YouTube videos. (Closes: #522547) 2008-04-07 Bastien Nocera * configure.in: * data/Makefile.am: Fix bugreport script not having a full-path (Closes: #526664) 2008-04-07 Bastien Nocera * src/totem.c (totem_action_load_media_device): Fix break-statement follow-through crasher when trying to load audio CDs, spotted by Stephen Moehle (Closes: #526563) 2008-04-05 Bastien Nocera * src/backend/bacon-video-widget-xine.c (bacon_video_widget_get_subtitled): If the subtitle file isn't local, try to get its local FUSE path via GVFS (Closes: #520910) * src/totem-uri.c (totem_add_subtitle): Allow loading remote subtitles for all the backends 2008-04-03 Bastien Nocera * src/totem-menu.c (add_drive_to_menu): Remove debug 2008-04-03 Bastien Nocera * src/totem-menu.c (add_drive_to_menu), (update_drive_menu_items): Better media menu support through GIO 2008-04-03 Bastien Nocera * bindings/python/override_common.c: * bindings/python/override_common.h: Fix missing exception, the code was relicensed as part of the plugins code relicensing already (Helps: #525856) 2008-04-03 Bastien Nocera * src/backend/bacon-video-widget-gst-0.10.c (bvw_update_interface_implementations): Fix unreffing a non-reffed element, fixes warnings when ximagesink is forced (Closes: #524807) Patch from Sjoerd Simons 2008-03-28 Philip Withnall * src/plugins/youtube/youtube.py: Don't fall over if the YouTube servers return HTTP errors. 2008-03-25 Philip Withnall * src/plugins/publish/totem-publish.c: (totem_publish_plugin_media_cb): Patch from Mathias Hasselmann to properly unref the input stream in the publish plugin. (Closes: #512589) 2008-03-25 Philip Withnall * src/totem.c: (main): Patch from Krzysztof Kotlenga to fix a crash on an unrecognised command line. (Closes: #522070) 2008-03-17 Vincent Untz * data/desktop.sh: end the outputted line with \n 2008-03-16 Philip Withnall * src/plugins/youtube/youtube.py: Change to use the "api" data view (meaning we don't download a load of useless HTML) and clean up the code to get the video URL a little. 2008-03-16 Philip Withnall * data/totem.ui: Add a broom icon to the "Clear Playlist" menu entry. (Closes: #522623) 2008-03-16 Philip Withnall * src/totem-video-indexer.c: (main): * src/totem-video-thumbnailer.c: (main): Convert to GIO. 2008-03-16 Philip Withnall * src/plugins/publish/totem-publish.c: (totem_publish_plugin_stream_cb), (totem_publish_plugin_media_cb): Convert the Publish plugin to GIO. (Closes: #512589) 2008-03-16 Philip Withnall * configure.in: * src/plugins/tracker/totem-tracker-widget.c: (populate_result): Convert the Tracker plugin to GIO and remove its dependency on libgnomeui. (Closes: #512590) 2008-03-14 Philip Withnall * configure.in: * src/plugins/publish/totem-publish.c: * src/totem-menu.c: (totem_action_add_recent), (on_play_dvb_activate), (add_drive_to_menu), (update_drive_menu_items), (on_movie_menu_select), (on_g_volume_monitor_event), (totem_setup_play_disc): * src/totem-playlist.c: (totem_playlist_mrl_to_title), (totem_playlist_compare_with_mount), (totem_playlist_clear_with_g_mount): * src/totem-playlist.h: * src/totem-private.h: * src/totem-uri.c: (totem_get_mount_for_uri), (totem_get_mount_for_media), (totem_is_special_mrl), (totem_create_full_path), (totem_action_on_unmount), (totem_setup_file_monitoring), (totem_uri_exists), (totem_uri_get_subtitle_in_subdir), (totem_uri_get_subtitle_uri), (totem_uri_escape_for_display): * src/totem-uri.h: * src/totem.c: (totem_action_exit), (totem_action_eject), (drag_video_cb), (update_media_menu_items), (main): Convert the bulk of Totem to GIO, leaving the plugins and backends still to convert. (Closes: #512594, helps: #512602) 2008-03-14 Philip Withnall * src/plugins/sample-vala/totem-sample-vala-plugin.vala: Update the sample Vala plugin to match. 2008-03-14 Philip Withnall * bindings/vala/totem.vapi: Update prototype for activation function to reflect new Vala features. 2008-03-14 Sebastien Bacher * data/mime-type-list.txt: lists the x-speex mimetype as supported (Closes: #522330)