============ Version 1.1.4

2005-08-10  Bastien Nocera  <hadess@hadess.net>

	* NEWS: upd
	* configure.in: 1.1.4

2005-08-10  Bastien Nocera  <hadess@hadess.net>

	* data/playlist.glade:
	* src/ev-sidebar.c: (ev_sidebar_init): patch from Michaël Arnauts
	<michael.arnauts@gmail.com> to remove the frame around the drop-down
	menu and the close button (Closes: #310604)

2005-08-10  Michaël Arnauts  <michael.arnauts@gmail.com>

	Reviewed by:  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>

	* src/totem-uri.c: (totem_uri_get_subtitle_uri):
	  Allow remote subtitles (#312808).

2005-08-10  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>

	* 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  <rbultje@ronald.bitfreak.net>

	* 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  <rbultje@ronald.bitfreak.net>

	* src/totem-mozilla-plugin.cpp:
	  More refcount fixes, with help from Christian Persch
	  <chpe@gnome.org>; 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  <hadess@hadess.net>

	* 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  <michael.arnauts@gmail.com>

	Reviewed by:  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>

	* README:
	  Fix link, fix typo (#313019).

2005-08-09  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>

	* src/totem-sidebar.c: (cb_resize), (on_sidebar_button_toggled):
	  Resize window if sidebar is shown/hidden (#310257).

2005-08-08  Dennis Cranston <dennis_cranston@yahoo.com>

	* src/totem-playlist.c: (totem_playlist_save_files): Use header 
	capitalization for window title.

2005-08-08  Bastien Nocera  <hadess@hadess.net>

	* 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  <hadess@hadess.net>

	* 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  <hadess@hadess.net>

	* 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  <hadess@hadess.net>

	* 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  <hadess@hadess.net>

	* 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  <michael.arnauts@gmail.com>

	Reviewed by:  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>

	* 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  <rbultje@ronald.bitfreak.net>

	* totem.spec.in:
	  Don't include mozilla/nautilus bits when not built (#311843).

2005-08-07  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>

	* 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  <rbultje@ronald.bitfreak.net>

	* 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  <rbultje@ronald.bitfreak.net>

	* 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  <rbultje@ronald.bitfreak.net>

	* src/bacon-volume.h:
	  Missing include.

2005-08-03  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>

	* 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  <sunil@atc.tcs.co.in>

	* configure.in: Added "te" to ALL_LINGUAS

2005-08-02  Bastien Nocera  <hadess@hadess.net>

	* 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  <hadess@hadess.net>

	* NEWS: upd

2005-08-01  Bastien Nocera  <hadess@hadess.net>

	* 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  <hadess@hadess.net>

	* data/totem.1: Fix typo (spotted by A Costa <agcosta@gis.net>)
	(Closes: #312047)

2005-07-24  Bastien Nocera  <hadess@hadess.net>

	* 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  <hadess@hadess.net>

	* 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  <rbultje@ronald.bitfreak.net>

	* 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  <rbultje@ronald.bitfreak.net>

	* src/totem-volume.c: (totem_volume_button_new):
	  Manually call callback once so icon is always drawn (#310806).

2005-07-22  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>

	* 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  <loopback@slackit.org>

	Reviewed by:  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>

	* data/totem.glade:
	  Remove vertical separator (#310607).

2005-07-22  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>

	* 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  <hadess@hadess.net>

	* 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  <hadess@hadess.net>

	* 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  <hadess@hadess.net>

	* src/scrsaver.c:
	* src/scrsaver.h: Remove unused files (Closes: #310890)

2005-07-18  William Jon McCann  <mccann@jhu.edu>

	* src/plparse/totem-disc.c (cd_cache_new): Don't
	strcmp NULL strings.

2005-07-18  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>

	* 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  <rbultje@ronald.bitfreak.net>

	* 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  <hadess@hadess.net>

	* 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  <hadess@hadess.net>

	* 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  <hadess@hadess.net>

	* 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  <hadess@hadess.net>

	* 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  <rbultje@ronald.bitfreak.net>

	* 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  <hadess@hadess.net>

	* data/totem.glade:
	* src/totem.c: (totem_action_set_mrl_with_warning):
	Fix sensitivity of the volume menu items