============ Version 1.1.4 2005-08-10 Bastien Nocera * NEWS: upd * configure.in: 1.1.4 2005-08-10 Bastien Nocera * data/playlist.glade: * src/ev-sidebar.c: (ev_sidebar_init): patch from Michaël Arnauts to remove the frame around the drop-down menu and the close button (Closes: #310604) 2005-08-10 Michaël Arnauts Reviewed by: Ronald S. Bultje * src/totem-uri.c: (totem_uri_get_subtitle_uri): Allow remote subtitles (#312808). 2005-08-10 Ronald S. Bultje * src/totem-mozilla-plugin.cpp: So, Apple's javascript API is confusing. Stop is Rewind, Pause is Stop and thus Stop is not Stop. So let's Rewind and not Stop on exit. 2005-08-10 Ronald S. Bultje * src/bacon-volume.c: (bacon_volume_button_new), (bacon_volume_scale_value_changed): * src/bacon-volume.h: * src/totem-mozilla-viewer.c: (totem_volume_create): * src/totem.c: (totem_volume_create): So those were volume control enhancements that are needed for Rhythmbox (different icon size). I apparently committed this. Oops. Ohwell. 2005-08-10 Ronald S. Bultje * src/totem-mozilla-plugin.cpp: More refcount fixes, with help from Christian Persch ; now, if you kill the totem-mozilla-viewer (to simulate a crash at random points... It'll happen at some point), firefox happily lives on. * src/totem-mozilla-scriptable.cpp: Remove support for old mozilla versions (NS_INIT_ISUPPORTS()), since they don't work anyway. 2005-08-09 Bastien Nocera * src/ev-sidebar.c: (ev_sidebar_destroy): revert a leak fix that was causing a crash on exit (Closes: #313010) 2005-08-09 Michaël Arnauts Reviewed by: Ronald S. Bultje * README: Fix link, fix typo (#313019). 2005-08-09 Ronald S. Bultje * src/totem-sidebar.c: (cb_resize), (on_sidebar_button_toggled): Resize window if sidebar is shown/hidden (#310257). 2005-08-08 Dennis Cranston * src/totem-playlist.c: (totem_playlist_save_files): Use header capitalization for window title. 2005-08-08 Bastien Nocera * src/ev-sidebar.c: (ev_sidebar_destroy), (ev_sidebar_menu_item_activate_cb), (ev_sidebar_add_page): Port some leak fixes from Evince http://cvs.gnome.org/viewcvs/evince/shell/ev-sidebar.c?r1=1.15&r2=1.16 2005-08-08 Bastien Nocera * NEWS: upd * src/backend/bacon-video-widget-xine.c: (bacon_video_widget_realize), (bacon_video_widget_new): Only set the default vis plugin name if we don't already have one 2005-08-08 Bastien Nocera * src/backend/bacon-video-widget-xine.c: (bacon_video_widget_init), (bacon_video_widget_realize), (bacon_video_widget_unrealize), (show_vfx_update), (bacon_video_widget_set_visuals): Create the visual effects plugins when needed, instead of on startup, this should make startup slightly faster 2005-08-08 Bastien Nocera * configure.in: Fix compilation * src/totem-playlist.c: (totem_playlist_update_save_button), (totem_playlist_remove_files), (update_lockdown), (init_config), (totem_playlist_add_one_mrl): patch from Michaël Arnauts to disable the "Save" button in the playlist when it's empty (Closes: #309407) 2005-08-08 Bastien Nocera * src/totem-preferences.c: (totem_action_info), (audio_out_menu_changed): Parent the information dialogues on the preferences window, not the main Totem window (Closes: #312773) 2005-08-07 Michaël Arnauts Reviewed by: Ronald S. Bultje * src/totem-time-label.c: (totem_time_label_set_time): Do not display length if it is unknown (0:00) in fullscreen-mode, fixing #312680. 2005-08-07 Ronald S. Bultje * totem.spec.in: Don't include mozilla/nautilus bits when not built (#311843). 2005-08-07 Ronald S. Bultje * configure.in: Explicitely call PKG_PROG_PKG_CONFIG since our first PKG_CHECK_MODULES is wrapped inside an if; fixes #311911. 2005-08-07 Ronald S. Bultje * src/bacon-volume.c: (bacon_volume_button_press): Backport fix from sound-juicer for flickering of widget when first popping it up (#312165). 2005-08-05 Ronald S. Bultje * src/Makefile.am: * src/totem-mozilla-viewer.c: (cb_vol), (totem_embedded_add_children), (totem_volume_create): Oops, thanks Luis for reminding me to not break the build. 2005-08-03 Ronald S. Bultje * src/bacon-volume.h: Missing include. 2005-08-03 Ronald S. Bultje * src/Makefile.am: * src/bacon-volume.c: (bacon_volume_button_get_type), (bacon_volume_button_class_init), (bacon_volume_button_init), (bacon_volume_button_dispose), (bacon_volume_button_new), (bacon_volume_button_get_value), (bacon_volume_button_set_value), (bacon_volume_button_scroll), (bacon_volume_button_press), (cb_button_timeout), (cb_button_press), (cb_button_release), (bacon_volume_release_grab), (cb_dock_press), (bacon_volume_scale_get_type), (bacon_volume_scale_class_init), (bacon_volume_scale_new), (bacon_volume_scale_press), (bacon_volume_scale_release), (bacon_volume_scale_value_changed): * src/bacon-volume.h: * src/totem-volume.c: * src/totem-volume.h: * src/totem.c: (update_volume_sliders), (vol_cb), (totem_volume_create): TotemVolumeButton -> BaconVolumeButton. 2005-08-03 Sunil Mohan Adapa * configure.in: Added "te" to ALL_LINGUAS 2005-08-02 Bastien Nocera * data/totem.glade: * src/totem-sidebar.c: (on_sidebar_button_toggled), (totem_sidebar_setup): * src/totem.c: (totem_action_set_mrl_with_warning), (totem_action_zoom), (update_seekable), (totem_action_handle_key), (on_window_key_press_event), (update_media_menu_items), (update_buttons): Make the "Show/Hide Sidebar" menu item into a check menu item labelled "Sidebar", fix some build warnings The new shortcut is F9 like in other GNOME apps (Closes: #310689) 2005-08-01 Bastien Nocera * NEWS: upd 2005-08-01 Bastien Nocera * src/totem-sidebar.c: (totem_sidebar_setup): make it impossible to have the sidebar smaller than the addition of the requisition from its children (Closes: #310603) 2005-07-31 Bastien Nocera * data/totem.1: Fix typo (spotted by A Costa ) (Closes: #312047) 2005-07-24 Bastien Nocera * src/backend/bacon-video-widget-gst.c: (bacon_video_widget_set_logo): * src/backend/bacon-video-widget-xine.c: (xine_event_message): * src/totem-private.h: * src/totem.c: (totem_action_set_mrl_with_warning), (totem_action_zoom), (on_error_event), (update_seekable), (update_media_menu_items), (update_buttons): Fix "occured" typo (Closes: #311393), shave a bunch of lines off totem.c by using a macro to set the sensitivity of a widget in the GladeXML 2005-07-22 Bastien Nocera * src/plparse/totem-pl-parser.c: (totem_pl_parser_add_asf_reference_parser), (totem_pl_parser_add_asf_parser), (totem_pl_parser_add_asf): Add support for ASF redirect (not reference) files (Closes: #311172) 2005-07-22 Ronald S. Bultje * src/totem-volume.c: (totem_volume_button_scroll), (totem_volume_scale_value_changed): Work with any step/page_increment and with adj->lower != 0, which should make it more generally usable, and fixes #310810. 2005-07-22 Ronald S. Bultje * src/totem-volume.c: (totem_volume_button_new): Manually call callback once so icon is always drawn (#310806). 2005-07-22 Ronald S. Bultje * src/totem-volume.c: (totem_volume_button_press): Fix placement of the popup and coordinates of the generated event for the click on the slider afterwards (#310260). 2005-07-22 Luca Cavalli Reviewed by: Ronald S. Bultje * data/totem.glade: Remove vertical separator (#310607). 2005-07-22 Ronald S. Bultje * src/totem-mozilla-plugin.cpp: * src/totem-mozilla-scriptable.h: Be sure to still exist after each mainloop iteration. If not, get out ASAP so we don't crash. Fixes #310480. 2005-07-22 Bastien Nocera * src/ev-sidebar.c: (ev_sidebar_select_button_press_cb): make the combobox take the whole width of the label in the sidebar (Closes: #310602) 2005-07-21 Bastien Nocera * src/totem.c: (totem_action_fullscreen_toggle), (show_controls): Hide the sidebar when hiding the controls as well (Closes: #310276) 2005-07-19 Bastien Nocera * src/scrsaver.c: * src/scrsaver.h: Remove unused files (Closes: #310890) 2005-07-18 William Jon McCann * src/plparse/totem-disc.c (cd_cache_new): Don't strcmp NULL strings. 2005-07-18 Ronald S. Bultje * src/backend/bacon-video-widget-gst.c: (bacon_video_widget_get_metadata_int): Track-number is UINT in GStreamer. 2005-07-15 Ronald S. Bultje * configure.in: * src/Makefile.am: * src/totem-mozilla-interface.xml: * src/totem-mozilla-plugin.cpp: * src/totem-mozilla-scriptable.cpp: * src/totem-mozilla-scriptable.h: * src/totem-mozilla-viewer.c: (totem_embedded_class_init), (totem_embedded_init), (totem_embedded_play), (totem_embedded_pause), (totem_embedded_stop), (on_play_pause), (on_got_redirect), (on_video_button_press_event), (main): Use DBus for plugin<->helper communication, with nice function interfaces so it's all easy (no more totemMozillaObject::wait()), add some better error handling if the backend is not available or suddenly dies for no good reason. Fixes #172591 and #310016. 2005-07-15 Bastien Nocera * src/totem-scrsaver.c: (totem_scrsaver_init): man, does X suck, we need you gnome-screensaver (fix the damn screensaver poking still) 2005-07-14 Bastien Nocera * src/backend/bacon-video-widget-xine.c: (bacon_video_widget_open_with_subtitle): avoid a crash when trying to pull an error and no errors were passed * src/totem-scrsaver.c: (totem_scrsaver_init): avoid crash by not using meta as a poking key, but alternating between the 2 Alts (Closes: #310255) 2005-07-14 Bastien Nocera * src/backend/bacon-video-widget-xine.c: (xine_event_message), (xine_try_error), (xine_error), (bacon_video_widget_open_with_subtitle): copy the mrl straight away for us to be able to use when errors come in on open(), try harder to look for errors on startup (corrects double-dialogue with encrypted files) 2005-07-13 Bastien Nocera * src/bacon-video-widget-properties.c: (bacon_video_widget_properties_init): removed unused struct members * src/totem-mozilla-viewer.c: * src/totem-private.h: fix compilation warnings 2005-07-13 Ronald S. Bultje * src/totem-volume.c: (totem_volume_scale_new): For some reason, it wants negative stepping if I use _set_inverted() so I will do that. 2005-07-13 Bastien Nocera * data/totem.glade: * src/totem.c: (totem_action_set_mrl_with_warning): Fix sensitivity of the volume menu items