============ Version 1.5.90 2006-07-26 Bastien Nocera * NEWS: upd * configure.in: 1.5.90 * src/backend/bacon-video-widget-xine.c: (bacon_video_widget_set_scale_ratio): avoid resizing if we're already the right size 2006-07-24 Tim-Philipp Müller * src/backend/bacon-video-widget-gst-0.10.c: (bvw_update_stream_info), (bvw_handle_application_message), (bvw_bus_message_cb), (playbin_stream_info_notify_cb): notify::stream-info is fired from the streaming thread, don't do anything there, just post a message on the bus so we handle it later from the application thread. Also, since the notify is not a deep-notify, we might not be called when stream-info properties (like languages etc.) update, so make sure we parse the stream-properties again when we reach PAUSED state. This makes totem extract the audio/subtitle languages properly for some files where it didn't work before (e.g. #343763). 2006-07-24 Tim-Philipp Müller * src/backend/bacon-video-widget-gst-0.10.c: (playbin_source_notify_cb), (playbin_stream_info_notify_cb), (get_list_of_type), (bacon_video_widget_set_media_device), (bacon_video_widget_new): Rename notify::foo callbacks to make it clearer what they are and that they are probably called from the streaming thread; add some more debug info to playbin_source_notify_cb. 2006-07-20 Bastien Nocera * src/backend/bacon-video-widget-xine.c: (bacon_video_widget_finalize): finalize the logo pixbuf before we exit, if it exists 2006-07-17 Tim-Philipp Müller * src/totem-skipto.c: (totem_skipto_response_cb), (totem_skipto_init), (totem_skipto_finalize), (totem_skipto_new), (totem_skipto_class_init): Force update of spin button value on activate and dialog response; makes the 'Seek To' dialog easier to use when using keys only (#313739). Also remove superfluous parent_class variable, G_DEFINE_TYPE already does this for us. 2006-07-17 Bastien Nocera * configure.in: patch from Loïc Minier to avoid linking the plugin directly against the Mozilla libs, and let the dependencies be resolved when the plugin is loaded. Should allow build-time and run-time engines to be different (Closes: #347390) 2006-07-12 Bastien Nocera * src/backend/bacon-video-widget-xine.c: (bacon_video_widget_expose), (bacon_video_widget_set_logo_mode), (bacon_video_widget_get_metadata_bool): Use ->using_vfx to check whether we're using the visuals, and not ->show_vfx (whether the "use visuals" pref is on) Only queue a redraw for the change of logo mode if it really changed Get the HAS_VIDEO and HAS_AUDIO the right way around when in logo mode * src/plparse/totem-disc.c: (cd_cache_free): Use the non-deprecated dbus_connection_close() * src/totem.c: (totem_action_set_mrl_with_warning): Set the properties' sensitivity properly when failing to open a file, draw the logo if we couldn't open a file, and not otherwise 2006-07-12 Bastien Nocera * data/properties.glade: * data/totem.glade: * src/backend/bacon-video-widget-xine.c: (bacon_video_widget_get_metadata_bool): * src/bacon-video-widget-properties.c: (bacon_video_widget_properties_new): * src/totem-sidebar.c: (totem_sidebar_setup): * src/totem.c: (totem_action_set_mrl_with_warning), (totem_callback_connect), (main): Move the properties dialogue to the sidebar (Closes: #310409) 2006-07-10 Bastien Nocera * src/backend/bacon-video-widget-xine.c: (bacon_video_widget_dvd_event): * src/backend/bacon-video-widget.h: * src/totem-remote.c: (totem_lirc_to_command): * src/totem-remote.h: * src/totem.c: (totem_action_remote): patch from Gabriel Ortiz Lour to add more DVD-related remote buttons (Closes: #346792) 2006-07-10 Bastien Nocera * src/totem-playlist.c: (totem_playlist_save_files): Add a default filename for the save playlist dialogue