============ Version 2.21.93 2008-02-12 Bastien Nocera * NEWS: upd * configure.in: 2.21.93 2008-02-11 Bastien Nocera * src/totem-menu.c: (on_movie_menu_select): Fix thinko that caused DVD/CD devices not to appear in the movie menu * src/totem.c: (totem_action_load_media): Fix error messages for the unsupported and missing channels.conf error cases 2008-02-10 Bastien Nocera * src/totem-menu.c: (update_dvb_menu_items): Fix stupidness 2008-02-10 Bastien Nocera * src/totem-menu.c: (update_dvb_menu_items): Better menu item label for the DVB items, don't translate strings we don't need to (Closes: #515593) 2008-02-10 Bastien Nocera Patch from Zaheer Abbas Merali * src/backend/bacon-video-widget-gst-0.10.c: (bacon_video_widget_get_channels_file), (bacon_video_widget_can_play), (bacon_video_widget_dvb_get_adapter_type), (bacon_video_widget_get_mrls): Add support for listing DVB channels from the channels.conf file, with DVB type-specific filtering * src/totem-menu.c: (on_play_dvb_activate), (update_drives_menu_items), (update_dvb_menu_items), (on_movie_menu_select): Add DVB cards to the Movie menu 2008-02-10 Bastien Nocera * src/backend/bacon-video-widget-xine.c: (xine_event): Really fix compile failure, spotted by Jens Granseuer (Closes: #514391) 2008-02-09 Philip Withnall * src/totem.c: (totem_action_load_media), (totem_action_toggle_aspect_ratio): Fix some compile warnings. 2008-02-09 Bastien Nocera * browser-plugin/totem-plugin-viewer.c: (totem_embedded_set_logo_by_name): Avoid warnings when hidden 2008-02-08 Bastien Nocera * src/totem.c: (totem_action_load_media): Fix message when trying to play DVB and plugins are missing 2008-02-08 Bastien Nocera * src/backend/bacon-video-widget-gst-0.10.c: (bacon_video_widget_can_play): * src/backend/bacon-video-widget-xine.c: (bacon_video_widget_can_play): * src/backend/bacon-video-widget.h: Change the API to give a more detailed information as to why it can't play a specific media * src/totem.c: (totem_action_load_media): Better error message depending on the retval of _can_play() 2008-02-08 Bastien Nocera * data/totem.ui: * src/totem.c: (totem_action_toggle_aspect_ratio): Fix to make totem_action_toggle_aspect_ratio() work again 2008-02-08 Bastien Nocera * src/totem.c: (totem_action_handle_scroll): Don't assert when doing a mouse scroll in windowed mode (Closes: #515063) 2008-02-07 Bastien Nocera * src/backend/bacon-video-widget-gst-0.10.c: (bacon_video_widget_can_play), (bacon_video_widget_get_mrls): Enumerate the DVD titles using dvdreadsrc, and create a list of MRLs to play this back (Closes: #321709), check for the presence of dvdreadsrc to see whether we support DVD playback * src/totem-menu.c: (totem_action_add_recent): Don't add directories to the recent files * src/totem.c: (totem_action_load_media_device): Don't use the URL from TotemDisc to get the DVD MRL, use the backend instead 2008-02-07 Bastien Nocera * browser-plugin/totemPlugin.cpp: Add support for yes/no arguments, Fix the VLC plugin not playing anything on the http://mediathek.zdf.de/ website, uses the "target" parameter instead of src 2008-02-07 Bastien Nocera * browser-plugin/totem-plugin-viewer.c: (totem_embedded_set_error), (totem_embedded_open_internal), (on_video_button_press_event), (on_error_event), (totem_embedded_push_parser): Remember the errors, and once we've set the error, allow errors to popup when the main window is clicked (Closes: #457337) * browser-plugin/totemPlugin.cpp: Fix the plugin not appearing when the width or height isn't set 2008-02-07 Bastien Nocera * browser-plugin/totem-plugin-viewer.c: (totem_embedded_construct): Don't try to load the logo if we're hidden * browser-plugin/totemPlugin.cpp: Match the tiny width/height hacks to hide a plugin used in Mozilla, fixes the Sirius Radio streams never calling SetWindow() (Closes: #494680) 2008-02-07 Bastien Nocera * browser-plugin/totemPlugin.cpp: Fix the DivX plugin not getting any URIs to play on the Stage6 website 2008-02-07 Bastien Nocera * browser-plugin/Makefile.am: Add a log domain for easier debugging * browser-plugin/totem-plugin-viewer.c: (totem_embedded_play): Tell the plugin we had a button press if we don't have a URI to play (Closes: #504795) 2008-02-07 Bastien Nocera * src/plugins/media-player-keys/totem-media-player-keys.c: (impl_activate): Fix the bus name being wrong 2008-02-07 Bastien Nocera * src/plugins/lirc/totem-lirc.c: (totem_lirc_to_command): * src/totem.c: (totem_action_remote): * src/totem.h: Patch from Carsten Luedtke to allow setting the aspect ratio using LIRC (Closes: #514832) 2008-02-06 Bastien Nocera * src/backend/bacon-video-widget-xine.c: (xine_event): Patch by Götz Waschk to fix the xine-lib build (Closes: #514391) 2008-02-05 Philip Withnall * src/plugins/properties/totem-movie-properties.c: (totem_movie_properties_plugin_class_init): * src/plugins/skipto/totem-skipto.c: (totem_skipto_class_init), (totem_skipto_dispose): * src/plugins/totem-module.c: (totem_module_finalize): * src/plugins/totem-plugin.c: (totem_get_plugin_paths): * src/plugins/totem-plugins-engine.c: (totem_plugins_engine_load): * src/plugins/tracker/totem-tracker-widget.c: (populate_result): * src/totem-fullscreen.c: (totem_fullscreen_move_popups), (totem_fullscreen_new), (totem_fullscreen_set_video_widget), (totem_fullscreen_set_parent_window), (totem_fullscreen_init), (totem_fullscreen_dispose), (totem_fullscreen_finalize), (totem_fullscreen_class_init): * src/totem-fullscreen.h: * src/totem-menu.c: (add_device_to_menu), (show_controls_action_callback): * src/totem-open-location.c: (totem_open_location_class_init), (totem_open_location_init), (totem_open_location_dispose), (totem_open_location_new): * src/totem-time-label.c: (totem_time_label_init), (totem_time_label_new), (totem_time_label_class_init), (totem_time_label_set_time): * src/totem-time-label.h: * src/totem-uri.c: (totem_setup_file_filters), (totem_destroy_file_filters): * src/totem-video-list.c: (totem_video_list_new), (totem_video_list_class_init), (totem_video_list_init), (totem_video_list_dispose): Clean up a couple of memory leaks, clean up disposal/finalization on a few classes, and fix some style issues. Also, fix user plugins being disabled when enabled in GConf. (Closes: #513757) 2008-02-04 Bastien Nocera * src/plugins/mythtv/totem-mythtv.c: Fix build with gmyth 0.7.0