2009-02-17  Philippe Rouquier  <ykw@localhost.localdomain>

	updated for 2.25.91.1

	* NEWS:

2009-02-17  Philippe Rouquier  <ykw@localhost.localdomain>

	Don't leak GFileInfo when the path already exists in the graft path list
	(Introduced by recent changes)

	* src/plugins/local-track/burn-uri.c
	(brasero_burn_uri_explore_directory):

2009-02-17  Philippe Rouquier  <ykw@localhost.localdomain>

	Fix typo that broke symlinks handling (regular files/directories were
	seen as symlinks)

	* src/brasero-data-project.c (brasero_data_project_add_node_real):
	* src/brasero-file-node.c (brasero_file_node_set_from_info):

2009-02-17  Philippe Rouquier  <ykw@localhost.localdomain>

	Workaround an inconsistency in GVFS burn:// backend which leads to
	return true for g_file_info_get_is_symlink () and G_FILE_TYPE_REGULAR or
	G_FILE_TYPE_DIRECTORY for g_file_info_get_file_type () when we ask not
	to follow symlinks in GIO

	* src/brasero-data-vfs.c (brasero_data_vfs_directory_load_result),
	(brasero_data_vfs_loading_node_result):

2009-02-17  Philippe Rouquier  <ykw@localhost.localdomain>

	Don't forget to add a slash at the end of the path for directories
	since mkisofs need it. Also allows to check whether the graft path
	was already created.

	* src/plugins/local-track/burn-uri.c (brasero_burn_uri_find_graft),
	(brasero_burn_uri_explore_directory), (brasero_burn_uri_thread):

2009-02-17  Philippe Rouquier  <ykw@localhost.localdomain>

	Remove GConf notify for replace symlink key
	Use the correct key (replace symlink key)

	* src/brasero-filter-option.c (brasero_filter_option_init),
	(brasero_filter_option_finalize):

2009-02-17  Philippe Rouquier  <ykw@localhost.localdomain>

	Don't forget to mangle joliet names for fake directories

	* src/burn-mkisofs-base.c (brasero_mkisofs_base_clean),
	(brasero_mkisofs_base_mangle_joliet_name), (_foreach_write_grafts),
	(brasero_mkisofs_base_write_grafts),
	(brasero_mkisofs_base_empty_directory):

2009-02-17  Philippe Rouquier  <ykw@localhost.localdomain>

	Post release build fix when building without totem-pl-parser

	* src/main.c (brasero_app_open_project):

2009-02-16  Philippe Rouquier  <ykw@localhost.localdomain>

	Updated NEWS file

	Also some code cleaning

	* NEWS:
	* src/brasero-data-project.c (brasero_data_project_node_loaded),
	(brasero_data_project_add_node_from_info):
	* src/brasero-file-node.c (brasero_file_node_set_from_info):

2009-02-16  Philippe Rouquier  <ykw@localhost.localdomain>

	It should not be shown

	* nautilus/brasero-nautilus.desktop.in.in:

2009-02-16  Philippe Rouquier  <ykw@localhost.localdomain>

	When starting window less to burn project file contents respect the label

	* src/brasero-disc-option-dialog.c
	(brasero_disc_option_dialog_add_data_options):
	* src/brasero-project.c (brasero_project_burn):

2009-02-16  Philippe Rouquier  <ykw@localhost.localdomain>

	When an image is detected while going through the files in burn:// and
	if the user wants to burn it, don't crash ... it won't help.

	* src/brasero-app.c (brasero_app_recent_open):
	* src/brasero-data-disc.c (brasero_data_disc_image_uri_cb),
	(brasero_data_disc_reset):
	* src/brasero-data-vfs.c (brasero_data_vfs_loading_node_result):
	* src/brasero-project-manager.c (brasero_project_manager_switch),
	(brasero_project_manager_type_changed_cb),
	(brasero_project_manager_new_empty_prj_cb),
	(brasero_project_manager_new_audio_prj_cb),
	(brasero_project_manager_new_data_prj_cb),
	(brasero_project_manager_new_video_prj_cb),
	(brasero_project_manager_new_copy_prj_cb),
	(brasero_project_manager_new_iso_prj_cb),
	(brasero_project_manager_data), (brasero_project_manager_audio),
	(brasero_project_manager_video), (brasero_project_manager_open_cb),
	(brasero_project_manager_recent_clicked_cb):
	* src/brasero-project-manager.h:
	* src/brasero-project.c (_wait_for_ready_state),
	(brasero_project_check_status), (brasero_project_switch),
	(brasero_project_set_none):
	* src/brasero-src-image.c (brasero_src_image_image_info_cb):
	* src/burn-task.c (brasero_task_set_track_output_size_default):
	* src/burn-track.c (brasero_track_get_image_size):
	* src/main.c (brasero_handle_burn_uri), (brasero_app_open_project),
	(brasero_app_parse_options):

2009-02-16  Philippe Rouquier  <ykw@localhost.localdomain>

	Avoid blocking if a callback for a result enter a g_main_loop

	* src/brasero-io.c (brasero_io_return_result_idle):

2009-02-16  Philippe Rouquier  <ykw@localhost.localdomain>

	Make plugin handling burn:/// URIs able to deal with images

	* src/plugins/local-track/burn-uri.c
	(brasero_burn_uri_retrieve_path), (brasero_burn_uri_thread):

2009-02-15  Philippe Rouquier  <ykw@localhost.localdomain>

	Fix #571776 – [regression] No possible to set media title when using the replacing nautilus-cd-burner 
	Add possibility to set a volume name when started from nautilus

	* src/brasero-disc-option-dialog.c
	(brasero_disc_option_dialog_add_data_options),
	(brasero_disc_option_dialog_get_session):
	* src/brasero-project.c (brasero_project_burn):

2009-02-15  Philippe Rouquier  <ykw@localhost.localdomain>

	The function wasn't properly returning whether main window was used.

	* src/brasero-app.c (brasero_app_is_running):

2009-02-15  Philippe Rouquier  <ykw@localhost.localdomain>

	Bump for release

	* configure.in:

2009-02-14  Philippe Rouquier  <ykw@localhost.localdomain>

	Fix a memleak AND a temp file leak
	(BraseroSession wasn't unreffed in some dialogs)

	* src/brasero-burn-dialog.c (brasero_burn_dialog_run):
	* src/brasero-project.c (brasero_project_burn):
	* src/burn-session.c (brasero_burn_session_finalize):

2009-02-14  Philippe Rouquier  <ykw@localhost.localdomain>

	Mark a string for translation (not changes in strings though)
	Avoid erroring out when the task is already finished when we check for
	thread creation result.

	* src/plugins/cdrtools/burn-mkisofs.c
	(brasero_mkisofs_set_argv_image):
	* src/plugins/libburnia/burn-libisofs.c
	(brasero_libisofs_write_image_to_file_thread),
	(brasero_libisofs_thread_started), (brasero_libisofs_create_image),
	(brasero_libisofs_create_volume_thread_finished):

2009-02-14  Philippe Rouquier  <ykw@localhost.localdomain>

	Moved joliet name mangling from data projects to mkisofs base.
	NOTE: libisofs has its own internal mangling routines so it won't use it

	* src/brasero-data-project.c (brasero_data_project_node_to_path),
	(_foreach_grafts_make_list_cb),
	(_foreach_joliet_incompatible_make_list_cb),
	(brasero_data_project_get_contents):
	* src/burn-mkisofs-base.c (_build_graft_point),
	(brasero_mkisofs_base_mangle_joliet_name), (_foreach_write_grafts),
	(brasero_mkisofs_base_write_grafts),
	(brasero_mkisofs_base_write_to_files):
	* src/burn-mkisofs-base.h:
	* src/burn-track.c (brasero_track_get_data_paths):
	* src/burn-track.h:
	* src/plugins/cdrkit/burn-genisoimage.c
	(brasero_genisoimage_set_argv_image):
	* src/plugins/cdrtools/burn-mkisofs.c
	(brasero_mkisofs_set_argv_image):
	* src/plugins/growisofs/burn-growisofs.c
	(brasero_growisofs_set_mkisofs_argv):

2009-02-14  Philippe Rouquier  <ykw@localhost.localdomain>

	Fix a memleak

	* src/brasero-data-tree-model.c
	(brasero_data_tree_model_get_value):

2009-02-12  Philippe Rouquier  <ykw@localhost.localdomain>

	Add a patch from Denis Leroy for dvdcss support (already used by fedora/ubuntu)

	* src/plugins/dvdcss/burn-dvdcss.c (brasero_dvdcss_library_init):

2009-02-12  Philippe Rouquier  <ykw@localhost.localdomain>

	Fix a lot of small things with cover editor
	Also fix crash #571218 – Brasero crashes from Cover Editor
	It happened because a view was set (since we wrote to the buffer) but
	no buffer was selected since grab_focus was inefficiently used. So turn
	off any change notification by blocking signals while we initially set
	up the buffers contents.

	* src/brasero-jacket-buffer.c
	(_gtk_text_attributes_fill_from_tags),
	(brasero_jacket_buffer_add_default_tag),
	(brasero_jacket_buffer_get_attributes),
	(brasero_jacket_buffer_cursor_position_changed_cb):
	* src/brasero-jacket-buffer.h:
	* src/brasero-jacket-edit.c
	(brasero_jacket_edit_center_pressed_cb),
	(brasero_jacket_edit_font_changed_cb),
	(brasero_jacket_edit_update_button_state),
	(brasero_jacket_edit_init), (brasero_jacket_edit_set_audio_tracks),
	(brasero_jacket_edit_dialog_new):
	* src/brasero-jacket-font.c (brasero_jacket_font_get_family),
	(brasero_jacket_font_get_size):
	* src/brasero-jacket-font.h:
	* src/brasero-jacket-view.c
	(brasero_jacket_view_cursor_position_changed_cb),
	(brasero_jacket_view_get_attributes), (brasero_jacket_view_init):
	* src/brasero-jacket-view.h:
	* src/brasero-tool-color-picker.c
	(brasero_tool_color_picker_ok_clicked):

2009-02-11  Philippe Rouquier  <ykw@localhost.localdomain>

	Set the title when creating a cover for an audio project

	* src/brasero-project.c (brasero_project_set_cover_specifics):

2009-02-08  Philippe Rouquier  <ykw@localhost.localdomain>

	If the session is not supported by the current set of plugins
	don't display "no free space" when a medium can be blank

	* src/brasero-dest-selection.c
	(brasero_dest_selection_format_medium_string):

2009-02-08  Philippe Rouquier  <ykw@localhost.localdomain>

	Don't allow JOLIET (so called "Windows compatibility") when there are
	symlinks in the tree as joliet doesn't support them.
	Likewise don't allow UDF/Video when there are symlinks (UDF doesn't
	support it apparently or at least mkisofs/genisoimage).
	Also add forgotten support for ISO level 3 to libisofs backend.

	* src/brasero-data-disc.c (brasero_data_disc_set_session_param),
	(brasero_data_disc_load_track):
	* src/brasero-data-project.c (brasero_data_project_node_loaded),
	(brasero_data_project_add_node_from_info),
	(brasero_data_project_get_contents),
	(brasero_data_project_has_symlinks),
	(brasero_data_project_is_joliet_compliant):
	* src/brasero-data-project.h:
	* src/brasero-file-node.c (brasero_file_node_set_from_info),
	(brasero_file_node_destroy_with_children):
	* src/brasero-file-node.h:
	* src/burn-caps.c (brasero_caps_data_new):
	* src/burn-debug.c (brasero_debug_data_fs_to_string):
	* src/burn-track.h:
	* src/plugins/cdrkit/burn-genisoimage.c
	(brasero_genisoimage_export_caps):
	* src/plugins/cdrtools/burn-mkisofs.c
	(brasero_mkisofs_export_caps):
	* src/plugins/growisofs/burn-growisofs.c
	(brasero_growisofs_export_caps):
	* src/plugins/libburnia/burn-libisofs.c
	(brasero_libisofs_export_caps):

2009-02-07  Philippe Rouquier  <ykw@localhost.localdomain>

	Fix #570847 – Add translation help comment on the different uses of "image"
	Add comments whenever "image" refered to a "picture" not a "disc image".

	* src/brasero-jacket-background.c
	(brasero_jacket_background_add_filters),
	(brasero_jacket_background_init), (brasero_jacket_background_new):
	* src/brasero-jacket-view.c (brasero_jacket_view_set_image):
	* src/brasero-layout.c:
	* src/brasero-project.c (brasero_project_add_uris_cb):
	* src/brasero-search-entry.c (brasero_search_entry_init):

2009-02-07  Philippe Rouquier  <ykw@localhost.localdomain>

	Fix #570235 – Possible incorrect translation of a string in multiple languages
	Change the string "by" by "with" and "Substitute" to "_Replace".
	There was a mistake as the English phrase is substitute A _for_ B.
	Moreover it meant that B was changed into A which was the opposite.
	Also added reminders in comments to use multiple context if such a thing
	would happen again;

	* src/brasero-jacket-edit.c (brasero_jacket_edit_set_audio_tracks):
	* src/brasero-rename.c (brasero_rename_init):

2009-02-06  Philippe Rouquier  <ykw@localhost.localdomain>

	Fix warnings appearing in GNOME build bot

	* src/brasero-audio-disc.c (brasero_audio_disc_inotify_monitor_cb):
	* src/brasero-file-monitor.c
	(brasero_file_monitor_inotify_monitor_cb):

2009-02-06  Philippe Rouquier  <ykw@localhost.localdomain>

	Forgotten files

	* src/brasero-project-parse.c (brasero_track_clear_song),
	(brasero_track_clear), (brasero_track_free),
	(brasero_project_invalid_project_dialog), (_read_graft_point),
	(_read_data_track), (_read_audio_track), (_get_tracks),
	(brasero_project_open_project_xml),
	(brasero_project_playlist_playlist_started),
	(brasero_project_playlist_entry_parsed),
	(brasero_project_open_audio_playlist_project):
	* src/brasero-project-parse.h:

2009-02-06  Philippe Rouquier  <ykw@localhost.localdomain>

	Move project parsing out of brasero-project
	Also fix a couple of issues when launching brasero for a one shot operation.

	* src/Makefile.am:
	* src/brasero-app.c (brasero_app_recent_open):
	* src/brasero-audio-disc.c (brasero_audio_disc_get_track),
	(brasero_audio_disc_load_track):
	* src/brasero-data-disc.c (brasero_data_disc_get_track):
	* src/brasero-disc.c:
	* src/brasero-disc.h:
	* src/brasero-project-manager.c (brasero_project_manager_switch),
	(brasero_project_manager_open_project),
	(brasero_project_manager_open_by_mime),
	(brasero_project_manager_open_uri),
	(brasero_project_manager_open_cb):
	* src/brasero-project-manager.h:
	* src/brasero-project-type-chooser.h:
	* src/brasero-project.c (_wait_for_ready_state),
	(brasero_project_check_status), (brasero_project_open_project),
	(brasero_project_load_session), (brasero_project_save_project_xml),
	(brasero_project_save_project_real):
	* src/brasero-project.h:
	* src/brasero-video-disc.c (brasero_video_disc_get_track),
	(brasero_video_disc_load_track):
	* src/main.c (brasero_app_open_project),
	(brasero_app_parse_options):

	Make sure filenames are UTF-8 encoded.

	* src/brasero-data-tree-model.c
	(brasero_data_tree_model_get_value):

2009-02-05  Philippe Rouquier  <ykw@localhost.localdomain>

	Fix for correct linkage of plugins

	* src/plugins/cdrdao/Makefile.am:
	* src/plugins/cdrkit/Makefile.am:
	* src/plugins/dvdcss/Makefile.am:
	* src/plugins/transcode/Makefile.am:

2009-02-05  Philippe Rouquier  <ykw@localhost.localdomain>

	Don't install desktop file for nautilus if we're not building the extension

	* configure.in:
	* data/Makefile.am:
	* data/brasero-nautilus.desktop.in.in:
	* nautilus/Makefile.am:

2009-02-04  Philippe Rouquier  <ykw@localhost.localdomain>

	Fix some build warnings

	* src/brasero-sum-dialog.c (brasero_sum_dialog_corruption_warning):
	* src/burn-job.c (_round_speed), (brasero_job_get_speed),
	(brasero_job_get_max_speed):

2009-02-04  Philippe Rouquier  <ykw@localhost.localdomain>

	Fix #570227 – Slicing tracks in audio project is not working correctly

	* src/brasero-split-dialog.c (brasero_split_dialog_cut_clicked_cb):

2009-02-04  Philippe Rouquier  <ykw@localhost.localdomain>

	Fix #569204 – Language in Nautilus changed after Brasero 0.9.1 installation

	* libbrasero-media/brasero-media.c (brasero_media_library_start):

2009-02-04  Philippe Rouquier  <ykw@localhost.localdomain>

	Fix #570224 – Missing widgets while renaming multiple files.

	* src/brasero-rename.c (brasero_rename_type_changed):

2009-02-04  Philippe Rouquier  <ykw@localhost.localdomain>

	* src/brasero-audio-disc.c
	(brasero_audio_disc_set_session_contents): Don't leak the URI

2009-02-04  Philippe Rouquier  <ykw@localhost.localdomain>

	* src/brasero-burn-options.c (brasero_burn_options_add_source),
	(brasero_burn_options_init): Don't leak the message area (create it on demand)

2009-02-04  Philippe Rouquier  <ykw@localhost.localdomain>

	* src/eggtreemultidnd.c (egg_tree_multi_drag_button_press_event): Don't leak the selected GtkTreePath

2009-02-04  Philippe Rouquier  <ykw@localhost.localdomain>

	* src/plugins/cdrkit/burn-wodim.c (brasero_wodim_write_inf),
	(brasero_wodim_write_infs): Don't leak album and string

2009-02-04  Philippe Rouquier  <ykw@localhost.localdomain>

	* src/plugins/cdrtools/burn-cdrecord.c
	(brasero_cdrecord_write_inf), (brasero_cdrecord_write_infs): Don't leak album and string

2009-02-04  Philippe Rouquier  <ykw@localhost.localdomain>

	* src/brasero-metadata.c (brasero_metadata_create_mp3_pipeline): Code cleanup

2009-02-04  Philippe Rouquier  <ykw@localhost.localdomain>

	* src/plugins/transcode/burn-transcode.c
	(brasero_transcode_buffer_handler),
	(brasero_transcode_send_volume_event),
	(brasero_transcode_create_pipeline_size_mp3),
	(brasero_transcode_create_pipeline), (brasero_transcode_start),
	(brasero_transcode_stop_pipeline), (brasero_transcode_stop),
	(brasero_transcode_is_mp3), (brasero_transcode_get_duration),
	(foreach_tag), (brasero_transcode_active_state),
	(brasero_transcode_bus_messages):
	One small leak fixed (uri)
	Rework the audio song sing detection by using the same trick as in BraseroMetadata:
	that is use a special pipeline for MP3s

2009-02-02  Philippe Rouquier  <ykw@localhost.localdomain>

	Clean the code and add more debug to catch a bug.

	* libbrasero-media/brasero-gio-operation.c
	(brasero_gio_operation_wait_for_operation_end),
	(brasero_gio_operation_umount_finish),
	(brasero_gio_operation_mount_finish),
	(brasero_gio_operation_eject_finish):
	* libbrasero-media/brasero-volume.c
	(brasero_volume_get_mount_point):

2009-02-01  Philippe Rouquier  <ykw@localhost.localdomain>

	Updated with latest changes

	* NEWS:

2009-02-01  Philippe Rouquier  <ykw@localhost.localdomain>

	Fix #561626 – loading file info slow for audio projects
	For vbr mp3s we used to read/decode them till the end to get a very
	precise length. Now, we just read/parse the frame headers till the end
	which saves a lot of time and CPU.

	* src/brasero-io.c (brasero_io_get_file_count_process_playlist),
	(brasero_io_load_directory_playlist):
	* src/brasero-metadata.c (brasero_metadata_info_copy),
	(brasero_metadata_stop_pipeline),
	(brasero_metadata_destroy_pipeline), (brasero_metadata_stop),
	(brasero_metadata_completed), (brasero_metadata_success),
	(brasero_metadata_get_duration),
	(brasero_metadata_mp3_bus_messages),
	(brasero_metadata_create_mp3_pipeline),
	(brasero_metadata_success_main), (brasero_metadata_bus_messages),
	(brasero_metadata_set_new_uri), (brasero_metadata_finalize),
	(brasero_metadata_class_init):
	* src/brasero-metadata.h:

2009-02-01  Philippe Rouquier  <ykw@localhost.localdomain>

	Fix crash with audio split dialog
	+ small memleak

	* src/brasero-split-dialog.c
	(brasero_split_dialog_metadata_finished_cb),
	(brasero_split_dialog_init):
	* src/burn-session.c (brasero_burn_session_get_tmp_file): Add some more debug

2009-01-31  Philippe Rouquier  <ykw@localhost.localdomain>

	Synced version number with GNOME's

	* configure.in:

2009-01-31  Philippe Rouquier  <ykw@localhost.localdomain>

	Updated file

	* NEWS:

2009-01-31  Philippe Rouquier  <ykw@localhost.localdomain>

	Fix #569923 – Grammar issues
	Use "Please " instead of "Please,"
	Patch by Bruce Cowan

	* src/brasero-burn-dialog.c
	(brasero_burn_dialog_get_media_type_string),
	(brasero_burn_dialog_insert_disc_cb):
	* src/brasero-burn-options.c
	(brasero_burn_options_update_no_medium_warning),
	(brasero_burn_options_valid_media_cb):
	* src/brasero-data-disc.c (brasero_data_disc_project_oversized_cb),
	(brasero_data_disc_load_track):
	* src/brasero-project.c (brasero_project_check_status):
	* src/brasero-src-image.c (brasero_src_image_error):
	* src/plugins/dvdcss/burn-dvdcss.c (brasero_dvdcss_library_init):

2009-01-31  Philippe Rouquier  <ykw@localhost.localdomain>

	Fix #569953 – Brasero fails to build outside source dir
	Patch by Theppitak Karoonboonyanan

	* nautilus/Makefile.am:
	* src/Makefile.am:
	* src/plugins/cdrdao/Makefile.am:
	* src/plugins/cdrkit/Makefile.am:
	* src/plugins/cdrtools/Makefile.am:
	* src/plugins/checksum/Makefile.am:
	* src/plugins/dvdauthor/Makefile.am:
	* src/plugins/dvdcss/Makefile.am:
	* src/plugins/growisofs/Makefile.am:
	* src/plugins/libburnia/Makefile.am:
	* src/plugins/local-track/Makefile.am:
	* src/plugins/transcode/Makefile.am:
	* src/plugins/vcdimager/Makefile.am:

2009-01-29  Philippe Rouquier  <ykw@localhost.localdomain>

	Try to fix #563204 – .CUE image path handling
	and #555829 – Brasero doesn't set working directory properly when launched from Nautilus; fails with "cue file appears to be invalid"
	Start cdrdao in the directory where the cue file is

	* src/burn-process.c (brasero_process_start),
	(brasero_process_set_working_directory),
	(brasero_process_finalize):
	* src/burn-process.h:
	* src/plugins/cdrdao/burn-cdrdao.c
	(brasero_cdrdao_set_argv_record):

2009-01-29  Philippe Rouquier  <ykw@localhost.localdomain>

	Fix fd leak when cue image size retrieval fails

	* src/burn-image-format.c (brasero_image_format_get_cue_size):

2009-01-29  Philippe Rouquier  <ykw@localhost.localdomain>

	Initializes image size to 0 which prevents displaying any size when an
	error occurs while retrieving the size of the image.

	* src/brasero-src-image.c (brasero_src_image_set_track):

2009-01-29  Philippe Rouquier  <ykw@localhost.localdomain>

	More debug to catch #567822 – Can't blank DVD on FreeBSD

	* libbrasero-media/brasero-drive.c (brasero_drive_init_real):

2009-01-29  Luis Medinas  <lmedinas@gnome.org>

	* src/brasero-metadata.c:
	* src/brasero-metadata.h:

	Fix bgo #569579 – single includes problem.
	Patch from Christian Persch <chpe@gnome.org>.

2009-01-28  Philippe Rouquier  <ykw@localhost.localdomain>

	Removed dead code and try to fix #57561 – Brasero don't recognize empty disk (comment #25).
	To retrieve correct next writable addresses, brasero sets write modes to TAO, which is not
	supported by DVD-Rs so now mode is set to incremental for these media.

	* libbrasero-media/brasero-medium.c
	(brasero_medium_track_set_leadout):
	* libbrasero-media/scsi-read-track-information.c
	(brasero_read_track_info):
	* libbrasero-media/scsi-write-page.h:

2009-01-28  Philippe Rouquier  <ykw@localhost.localdomain>

	Fix #569352 – File names get truncated
	gtk+ forces the use of mnemonics on the button label when you add an image.
	Workaround this.

	* src/brasero-project-type-chooser.c
	(brasero_project_type_chooser_build_recent):

2009-01-27  Philippe Rouquier  <ykw@localhost.localdomain>

	Add some more errors strings to catch #564169 – Brasero can't burn a video DVD from file or project

	* src/plugins/transcode/burn-vob.c (brasero_vob_export_caps):

2009-01-25  Philippe Rouquier  <ykw@localhost.localdomain>

	Fixed memleaks

	* libbrasero-media/brasero-drive-selection.c
	(brasero_drive_selection_show_type),
	(brasero_drive_selection_drive_added_cb),
	(brasero_drive_selection_drive_removed_cb):
	* libbrasero-media/brasero-gio-operation.c
	(brasero_gio_operation_umount):
	* libbrasero-media/brasero-medium-selection.c
	(brasero_medium_selection_show_media_type),
	(brasero_medium_selection_medium_added_cb):
	* src/main.c (brasero_handle_burn_uri):
	* src/plugins/transcode/burn-normalize.c
	(brasero_normalize_export_caps):
	* src/plugins/transcode/burn-vob.c (brasero_vob_export_caps):

2009-01-25  Philippe Rouquier  <ykw@localhost.localdomain>

	Fix #568802 – Brasero 0.9.2 (svn trunk) crashes

	* libbrasero-media/brasero-volume.c (brasero_volume_get_gvolume): fix unref of wrong object
	* src/burn-session.c (brasero_burn_session_add_flag): removed warning

2009-01-24  Philippe Rouquier  <ykw@localhost.localdomain>

	Some more documentation for API (should now be completed) and add some
	more g_return_(val_)_if_fail ().

	* libbrasero-media/brasero-drive.c (brasero_drive_get_gdrive),
	(brasero_drive_get_bus_target_lun_string), (brasero_drive_is_fake),
	(brasero_drive_is_door_open), (brasero_drive_can_use_exclusively),
	(brasero_drive_lock), (brasero_drive_unlock),
	(brasero_drive_get_display_name), (brasero_drive_get_device),
	(brasero_drive_get_block_device), (brasero_drive_get_udi),
	(brasero_drive_get_caps), (brasero_drive_can_write),
	(brasero_drive_probing), (brasero_drive_reprobe):
	* libbrasero-media/brasero-medium-monitor.c
	(brasero_medium_monitor_get_drive),
	(brasero_medium_monitor_is_probing),
	(brasero_medium_monitor_get_drives),
	(brasero_medium_monitor_get_media):
	* libbrasero-media/brasero-medium.c (brasero_medium_get_tooltip),
	(brasero_medium_get_type_string), (brasero_medium_get_status),
	(brasero_medium_get_last_data_track_space),
	(brasero_medium_get_track_num), (brasero_medium_get_track_space),
	(brasero_medium_get_track_address),
	(brasero_medium_get_next_writable_address),
	(brasero_medium_get_max_write_speed),
	(brasero_medium_get_write_speeds), (brasero_medium_get_data_size),
	(brasero_medium_get_free_space), (brasero_medium_get_capacity),
	(brasero_medium_can_be_written), (brasero_medium_can_be_rewritten),
	(brasero_medium_get_drive), (brasero_medium_get_CD_TEXT_title):
	* libbrasero-media/brasero-volume.c (brasero_volume_get_gvolume),
	(brasero_volume_is_mounted), (brasero_volume_get_mount_point),
	(brasero_volume_umount), (brasero_volume_mount),
	(brasero_volume_cancel_current_operation),
	(brasero_volume_get_icon), (brasero_volume_get_name):

2009-01-24  Philippe Rouquier  <ykw@localhost.localdomain>

	Make sure libbrasero-media is more MT safe by using GDK_THREADS_*() macros

	* libbrasero-media/brasero-drive.c (brasero_drive_medium_probed):
	* libbrasero-media/brasero-gio-operation.c
	(brasero_gio_operation_wait_for_operation_end):
	* libbrasero-media/brasero-medium-monitor.c
	(brasero_medium_monitor_inserted_cb):
	* libbrasero-media/brasero-medium.c (brasero_medium_probed):

2009-01-24  Philippe Rouquier  <ykw@localhost.localdomain>

	Fix a bug with previous patch which led to see as corrupted files that
	were a multiple of 2048.

	* src/plugins/checksum/burn-volume-read.c
	(brasero_volume_file_fill_buffer),
	(brasero_volume_file_read_direct):

2009-01-24  Philippe Rouquier  <ykw@localhost.localdomain>

	- Some minor leak fixes
	- Stop trying to mount media to check on disc file integrity. Rather read
	straight from the disc the files and check them without mounting as we
	do for images or when we merge checksum files in a multisession context.
	Otherwise,  in some cases, we'd try to unmount the media (which is not
	possible when it's blank and mounted by burn:// URI) then reload the
	media into the drive so as HAL realizes the changes that took place
	after burning. 

	It fixes long standing bugs
	#561006 – Unable to Mount Error
	#562740 – brasero errors on inability to mount disk after burning on a laptop
	which is also mentioned in:
	#564693 – Too Slow DVD Burning

	* libbrasero-media/scsi-read10.c (brasero_sbc_read10_block):
	* src/brasero-project-type-chooser.c
	(brasero_project_type_chooser_build_recent):
	* src/brasero-sum-dialog.c (brasero_sum_dialog_corruption_warning),
	(brasero_sum_dialog_check_disc_sum):
	* src/burn-process.c (brasero_process_check_path),
	(brasero_process_stop):
	* src/burn-session.c (brasero_burn_session_add_flag):
	* src/burn-track.c (brasero_track_set_checksum):
	* src/burn-track.h:
	* src/burn.c (brasero_burn_unlock_dest_media),
	(brasero_burn_check_real), (brasero_burn_check):
	* src/plugins/checksum/burn-checksum-files.c
	(brasero_checksum_files_merge_with_former_session),
	(brasero_checksum_files_sum_on_disc_file),
	(brasero_checksum_files_get_on_disc_checksum_type),
	(brasero_checksum_files_get_line_num),
	(brasero_checksum_files_check_files),
	(brasero_checksum_files_thread),
	(brasero_checksum_files_export_caps):
	* src/plugins/checksum/burn-volume-read.c
	(brasero_volume_file_open_direct),
	(brasero_volume_file_read_direct):
	* src/plugins/checksum/burn-volume-read.h:

2009-01-23  Philippe Rouquier  <ykw@localhost.localdomain>

	Corrected a bug introduced by earlier patch:
	brasero set BRASERO_BURN_FLAG_BURNPROOF almost unconditionnally which 
	blocked DVD+/-RW since these don't support burnproof.

	* src/brasero-session-cfg.c
	(brasero_session_cfg_add_drive_properties_flags),
	(brasero_session_cfg_set_drive_properties):

2009-01-23  Philippe Rouquier  <ykw@localhost.localdomain>

	Fix a warning with percent value that was over 100 sometimes

	* src/brasero-data-tree-model.c
	(brasero_data_tree_model_get_value):

2009-01-23  Philippe Rouquier  <ykw@localhost.localdomain>

	Fix #568898 – don't rely on GtkAction implementation details

	* src/brasero-app.c (brasero_menu_item_selected_cb):

2009-01-23  Philippe Rouquier  <ykw@localhost.localdomain>

	Fix warnings

	* src/brasero-project-manager.c (brasero_project_manager_open_uri):

2009-01-23  Philippe Rouquier  <ykw@localhost.localdomain>

	Fix loading (and quiet warnings) when loading project with fake directories 

	* src/brasero-data-project.c
	(brasero_data_project_load_contents_notify_directory),
	(brasero_data_project_load_contents):

2009-01-23  Philippe Rouquier  <ykw@localhost.localdomain>

	Try to fix #560114 – seg fault when dragging files from user's directory

	* src/eggtreemultidnd.c (egg_tree_multi_drag_button_press_event):

2009-01-23  Luis Medinas  <lmedinas@gnome.org>

	* data/brasero.xml.in:

	Use upstream application/x-cdrdao-toc.
	Fixes bgo #568694.

2009-01-22  Philippe Rouquier  <ykw@localhost.localdomain>

	Fix #567603 – Invalid GConf key when coping disk to image file

	Use gconf_escaped_key () instead of a homegrown one

	* src/brasero-session-cfg.c (brasero_session_cfg_get_gconf_key):

2009-01-22  Philippe Rouquier  <ykw@localhost.localdomain>

	Fix for #568693 – Doesn't replace n-c-b properly

	* configure.in:
	* data/Makefile.am:
	* data/brasero-copy-medium.desktop.in.in:
	* data/brasero-nautilus.desktop.in.in:
	* data/brasero-open-playlist.desktop.in.in:
	* data/brasero-open-project.desktop.in.in:
	* data/brasero.desktop.in.in:

2009-01-22  Philippe Rouquier  <ykw@localhost.localdomain>

	Modified the licence of the last file that was GPL2 only with author's
	agreement

	* libbrasero-media/scsi-uscsi.c:


2009-01-21  Philippe Rouquier  <ykw@localhost.localdomain>

	Try to favour growisofs/libburn over wodim/cdrecord.
	The firsts have MULTI flag as compulsory whereas the seconds don't support
	it at all. That way if MULTI wasn't on the seconds were always used.
	See #567582 – Fails to burn a DVD iso

	* src/brasero-session-cfg.c
	(brasero_session_cfg_add_drive_properties_flags):


2009-01-21  Philippe Rouquier  <ykw@localhost.localdomain>

	Fix/Improve unformatted DVD+RW detection and all disc detection in general
	See #567582 – Fails to burn a DVD iso

	* libbrasero-media/brasero-medium.c
	(brasero_medium_get_page_2A_write_speed_desc),
	(brasero_medium_get_speed), (brasero_medium_get_medium_type),
	(brasero_medium_init_real):
	* libbrasero-media/scsi-get-configuration.c
	(brasero_get_configuration),
	(brasero_mmc2_get_configuration_feature),
	(brasero_mmc2_get_profile):
	* libbrasero-media/scsi-mmc2.h:
	* src/plugins/cdrkit/burn-wodim.c (brasero_wodim_export_caps):
	* src/plugins/growisofs/burn-growisofs.c
	(brasero_growisofs_export_caps):

2009-01-21  Philippe Rouquier  <ykw@localhost.localdomain>

	Fix for #568309 – Brasero can't erase DVD+RW (full erase mode)
	(+ last patch)
	Bump priority of dvd+rw-format to be used before wodim

	* src/plugins/growisofs/burn-dvd-rw-format.c
	(brasero_dvd_rw_format_export_caps):

2009-01-21  Philippe Rouquier  <ykw@localhost.localdomain>

	Add g_return*_if_fail to protect code

	* libbrasero-media/brasero-medium.c
	(brasero_medium_get_last_data_track_address):

2009-01-21  Philippe Rouquier  <ykw@localhost.localdomain>

	Add blanking capabilities to wodim

	* src/burn-job.c (brasero_job_get_medium),
	(brasero_job_get_last_session_address),
	(brasero_job_get_max_speed):
	* src/burn-job.h:
	* src/burn-process.c (brasero_process_stop):
	* src/plugins/cdrkit/burn-wodim.c (brasero_wodim_compute),
	(brasero_wodim_set_argv_blank), (brasero_wodim_export_caps):


2009-01-21  Philippe Rouquier  <ykw@localhost.localdomain>

	Remove nograce in wodim plugin because of a bug where it takes in fact
	15 seconds more before starting.

	* src/plugins/cdrkit/burn-wodim.c:

2009-01-21  Philippe Rouquier  <ykw@localhost.localdomain>

	Improvements and code fixing (offset did not get updated properly)

	* src/plugins/checksum/burn-volume-read.c
	(brasero_volume_file_fill_buffer),
	(brasero_volume_file_next_extent),
	(brasero_volume_file_rewind_real),
	(brasero_volume_file_check_state):

2009-01-21  Philippe Rouquier  <ykw@localhost.localdomain>

	Removed two dead files

	* src/brasero-sum-check.c:
	* src/brasero-sum-check.h:

2009-01-21  Luis Medinas  <lmedinas@gnome.org>

	* src/brasero-project-name.c
	(brasero_project_name_get_default_label):

	Fix wrong default name string in video project when
	using localized string bigger than 32bits.
	Closes bgo #568027. Strings remains unlocalized only 
	as a fallback.

2009-01-20  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix some headers for FreeBSD and Open Solaris

	* libbrasero-media/scsi-cam.c:
	* libbrasero-media/scsi-uscsi.c:

2009-01-20  Philippe Rouquier  <ykw@localhost.localdomain>

	Fix build for FreeBSD

	* libbrasero-media/Makefile.am:
	* libbrasero-media/scsi-cam.c:

2009-01-19  Philippe Rouquier  <ykw@localhost.localdomain>

	Fix second part of #568204 – Brasero can't erase DVD+RW and speed issue
	Fix speed rounding that caused some slow burning with some media

	* src/burn-job.c (brasero_job_get_speed):

2009-01-19  Philippe Rouquier  <ykw@localhost.localdomain>

	Some more debug statements for errors in drive probing code
	Save drive rates more properly

	* libbrasero-media/brasero-medium.c
	(brasero_medium_get_speed_mmc3),
	(brasero_medium_get_page_2A_write_speed_desc),
	(brasero_medium_get_page_2A_max_speed),
	(brasero_medium_check_old_drive):
	* src/brasero-session-cfg.c
	(brasero_session_cfg_save_drive_properties),
	(brasero_session_cfg_set_drive_properties):

2009-01-19  Philippe Rouquier  <ykw@localhost.localdomain>

	Fixed a problem with infinite blanking when fast is selected
	Fix part of #568204 – Brasero can't erase DVD+RW and speed issue

	* src/plugins/growisofs/burn-growisofs.c
	(brasero_growisofs_read_stdout):

2009-01-18  Philippe Rouquier  <ykw@localhost.localdomain>

	Consider DVD+RW/DVD-RW/DVD-RAM in incomplete state as being blank since
	it happens when they have just been formatted.

	* libbrasero-media/brasero-medium.c (brasero_medium_set_blank),
	(brasero_medium_get_contents):

2009-01-18  Philippe Rouquier  <ykw@localhost.localdomain>

	Set use of DAO by growisofs to off by default

	* data/brasero.schemas.in:

2009-01-18  Philippe Rouquier  <ykw@localhost.localdomain>

	Post release bump

	* configure.in:

2009-01-18  Philippe Rouquier  <ykw@localhost.localdomain>

	Fixed a potential build problem 

	* libbrasero-media/Makefile.am:

2009-01-18  Philippe Rouquier  <ykw@localhost.localdomain>

	Updated NEWS file for 0.9.1 release

	* NEWS:

2009-01-18  Philippe Rouquier  <ykw@localhost.localdomain>

	Fix brasero not showing up in taksbar and going straight to burn option
	dialog when started by nautilus (?) after a blank disc is inserted

	* src/main.c (brasero_handle_burn_uri),
	(brasero_app_parse_options):

2009-01-18  Philippe Rouquier  <ykw@localhost.localdomain>

	Some fixes for FreeBSD backend
	Patch by Joe Marcus Clarke

	* libbrasero-media/scsi-cam.c (brasero_device_handle_open):

2009-01-18  Philippe Rouquier  <ykw@localhost.localdomain>

	Increased the number attempts at mounting to avoid bug
	Fix leak when cancelling in checksum file plugin

	* src/burn.c:
	* src/plugins/checksum/burn-checksum-files.c
	(brasero_checksum_files_get_file_checksum):

2009-01-17  Philippe Rouquier  <ykw@localhost.localdomain>

	Fixed sensitiveness of media/drive selection when selection is empty

	* libbrasero-media/brasero-drive-selection.c
	(brasero_drive_selection_set_current_drive):
	* libbrasero-media/brasero-medium-selection.c
	(brasero_medium_selection_set_current_medium):

2009-01-17  Philippe Rouquier  <ykw@localhost.localdomain>

	Put the right name in licence

	* libbrasero-media/brasero-drive-selection.c:
	* libbrasero-media/brasero-drive-selection.h:
	* libbrasero-media/brasero-drive.c:
	* libbrasero-media/brasero-drive.h:
	* libbrasero-media/brasero-gio-operation.c:
	* libbrasero-media/brasero-gio-operation.h:
	* libbrasero-media/brasero-media-private.h:
	* libbrasero-media/brasero-media.c:
	* libbrasero-media/brasero-medium-monitor.c:
	* libbrasero-media/brasero-medium-monitor.h:
	* libbrasero-media/brasero-medium-selection-priv.h:
	* libbrasero-media/brasero-medium-selection.c:
	* libbrasero-media/brasero-medium-selection.h:
	* libbrasero-media/brasero-medium.c:
	* libbrasero-media/brasero-medium.h:
	* libbrasero-media/brasero-units.c:
	* libbrasero-media/brasero-units.h:
	* libbrasero-media/brasero-volume.c:
	* libbrasero-media/brasero-volume.h:
	* libbrasero-media/burn-hal-watch.c:
	* libbrasero-media/burn-hal-watch.h:
	* libbrasero-media/burn-iso-field.c:
	* libbrasero-media/burn-iso-field.h:
	* libbrasero-media/burn-iso9660.c:
	* libbrasero-media/burn-iso9660.h:
	* libbrasero-media/burn-susp.c:
	* libbrasero-media/burn-susp.h:
	* libbrasero-media/burn-volume-source.c:
	* libbrasero-media/burn-volume-source.h:
	* libbrasero-media/burn-volume.c:
	* libbrasero-media/burn-volume.h:
	* libbrasero-media/scsi-base.h:
	* libbrasero-media/scsi-cam.c:
	* libbrasero-media/scsi-command.h:
	* libbrasero-media/scsi-device.h:
	* libbrasero-media/scsi-dvd-structures.h:
	* libbrasero-media/scsi-eject.c:
	* libbrasero-media/scsi-error.c:
	* libbrasero-media/scsi-error.h:
	* libbrasero-media/scsi-get-configuration.c:
	* libbrasero-media/scsi-get-configuration.h:
	* libbrasero-media/scsi-get-performance.c:
	* libbrasero-media/scsi-get-performance.h:
	* libbrasero-media/scsi-mech-status.c:
	* libbrasero-media/scsi-mech-status.h:
	* libbrasero-media/scsi-mmc1.h:
	* libbrasero-media/scsi-mmc2.h:
	* libbrasero-media/scsi-mmc3.h:
	* libbrasero-media/scsi-mode-pages.h:
	* libbrasero-media/scsi-mode-select.c:
	* libbrasero-media/scsi-mode-sense.c:
	* libbrasero-media/scsi-opcodes.h:
	* libbrasero-media/scsi-q-subchannel.h:
	* libbrasero-media/scsi-read-capacity.c:
	* libbrasero-media/scsi-read-capacity.h:
	* libbrasero-media/scsi-read-cd.c:
	* libbrasero-media/scsi-read-cd.h:
	* libbrasero-media/scsi-read-disc-info.c:
	* libbrasero-media/scsi-read-disc-info.h:
	* libbrasero-media/scsi-read-disc-structure.c:
	* libbrasero-media/scsi-read-disc-structure.h:
	* libbrasero-media/scsi-read-format-capacities.c:
	* libbrasero-media/scsi-read-format-capacities.h:
	* libbrasero-media/scsi-read-toc-pma-atip.c:
	* libbrasero-media/scsi-read-toc-pma-atip.h:
	* libbrasero-media/scsi-read-track-information.c:
	* libbrasero-media/scsi-read-track-information.h:
	* libbrasero-media/scsi-read10.c:
	* libbrasero-media/scsi-sbc.h:
	* libbrasero-media/scsi-sense-data.c:
	* libbrasero-media/scsi-sense-data.h:
	* libbrasero-media/scsi-sg.c:
	* libbrasero-media/scsi-spc1.h:
	* libbrasero-media/scsi-status-page.h:
	* libbrasero-media/scsi-test-unit-ready.c:
	* libbrasero-media/scsi-uscsi.c:
	* libbrasero-media/scsi-utils.h:
	* libbrasero-media/scsi-write-page.h:
	* src/brasero-file-node.c:
	* src/brasero-file-node.h:
	* src/brasero-plugin-manager-ui.c:
	* src/brasero-plugin-manager-ui.h:
	* src/brasero-xfer.c:
	* src/brasero-xfer.h:
	* src/burn-debug.c:
	* src/burn-debug.h:
	* src/burn-image-format.c:
	* src/burn-image-format.h:
	* src/burn-track.c:
	* src/burn-track.h:
	* src/plugins/cdrdao/burn-cdrdao-common.h:
	* src/plugins/cdrkit/burn-cdrkit.h:
	* src/plugins/cdrtools/burn-cdrtools.h:
	* src/plugins/checksum/burn-volume-read.c:
	* src/plugins/checksum/burn-volume-read.h:
	* src/plugins/dvdcss/burn-dvdcss-private.h:
	* src/plugins/growisofs/burn-growisofs-common.h:

2009-01-17  Philippe Rouquier  <ykw@localhost.localdomain>

	Added a licence to libbrasero-media

	* libbrasero-media/COPYING:
	* libbrasero-media/burn-hal-watch.c:
	* libbrasero-media/scsi-mmc2.h:

2009-01-17  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Relicenced to GPL 2 + restrictions on behalf of its author 

	* libbrasero-media/scsi-cam.c:

2009-01-17  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Relicenced to GPL 2 + restrictions

	* libbrasero-media/brasero-drive-selection.c:
	* libbrasero-media/brasero-drive-selection.h:
	* libbrasero-media/brasero-drive.c:
	* libbrasero-media/brasero-drive.h:
	* libbrasero-media/brasero-gio-operation.c:
	* libbrasero-media/brasero-gio-operation.h:
	* libbrasero-media/brasero-media-private.h:
	* libbrasero-media/brasero-media.c:
	* libbrasero-media/brasero-media.h.in:
	* libbrasero-media/brasero-medium-monitor.c:
	* libbrasero-media/brasero-medium-monitor.h:
	* libbrasero-media/brasero-medium-selection-priv.h:
	* libbrasero-media/brasero-medium-selection.c:
	* libbrasero-media/brasero-medium-selection.h:
	* libbrasero-media/brasero-medium.c:
	* libbrasero-media/brasero-medium.h:
	* libbrasero-media/brasero-units.c:
	* libbrasero-media/brasero-units.h:
	* libbrasero-media/brasero-volume.c:
	* libbrasero-media/brasero-volume.h:
	* libbrasero-media/burn-hal-watch.c:
	* libbrasero-media/burn-hal-watch.h:
	* libbrasero-media/burn-iso-field.c:
	* libbrasero-media/burn-iso-field.h:
	* libbrasero-media/burn-iso9660.c:
	* libbrasero-media/burn-iso9660.h:
	* libbrasero-media/burn-susp.c:
	* libbrasero-media/burn-susp.h:
	* libbrasero-media/burn-volume-source.c:
	* libbrasero-media/burn-volume-source.h:
	* libbrasero-media/burn-volume.c:
	* libbrasero-media/burn-volume.h:
	* libbrasero-media/scsi-base.h:
	* libbrasero-media/scsi-command.h:
	* libbrasero-media/scsi-device.h:
	* libbrasero-media/scsi-dvd-structures.h:
	* libbrasero-media/scsi-eject.c:
	* libbrasero-media/scsi-error.c:
	* libbrasero-media/scsi-error.h:
	* libbrasero-media/scsi-get-configuration.c:
	* libbrasero-media/scsi-get-configuration.h:
	* libbrasero-media/scsi-get-performance.c:
	* libbrasero-media/scsi-get-performance.h:
	* libbrasero-media/scsi-mech-status.c:
	* libbrasero-media/scsi-mech-status.h:
	* libbrasero-media/scsi-mmc1.h:
	* libbrasero-media/scsi-mmc2.h:
	* libbrasero-media/scsi-mmc3.h:
	* libbrasero-media/scsi-mode-pages.h:
	* libbrasero-media/scsi-mode-select.c:
	* libbrasero-media/scsi-mode-sense.c:
	* libbrasero-media/scsi-opcodes.h:
	* libbrasero-media/scsi-q-subchannel.h:
	* libbrasero-media/scsi-read-capacity.c:
	* libbrasero-media/scsi-read-capacity.h:
	* libbrasero-media/scsi-read-cd.c:
	* libbrasero-media/scsi-read-cd.h:
	* libbrasero-media/scsi-read-disc-info.c:
	* libbrasero-media/scsi-read-disc-info.h:
	* libbrasero-media/scsi-read-disc-structure.c:
	* libbrasero-media/scsi-read-disc-structure.h:
	* libbrasero-media/scsi-read-format-capacities.c:
	* libbrasero-media/scsi-read-format-capacities.h:
	* libbrasero-media/scsi-read-toc-pma-atip.c:
	* libbrasero-media/scsi-read-toc-pma-atip.h:
	* libbrasero-media/scsi-read-track-information.c:
	* libbrasero-media/scsi-read-track-information.h:
	* libbrasero-media/scsi-read10.c:
	* libbrasero-media/scsi-sbc.h:
	* libbrasero-media/scsi-sense-data.c:
	* libbrasero-media/scsi-sense-data.h:
	* libbrasero-media/scsi-sg.c:
	* libbrasero-media/scsi-spc1.h:
	* libbrasero-media/scsi-status-page.h:
	* libbrasero-media/scsi-test-unit-ready.c:
	* libbrasero-media/scsi-utils.h:
	* libbrasero-media/scsi-write-page.h:

2009-01-17  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #564748 – Brasero fails to burn DVDs
	This adds a workaround for some drives that don't work properly with
	growisofs when DAO is on

	Reworked patch by Luis Medinas

	* data/brasero.schemas.in:
	* src/plugins/cdrdao/burn-cdrdao.c (brasero_cdrdao_class_init):
	* src/plugins/growisofs/Makefile.am:
	* src/plugins/growisofs/burn-growisofs.c
	(brasero_growisofs_export_caps):

2009-01-17  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Work around for some drives/setups with cdrdao
	Fix #561451 – Cannot burn CDs with brasero

	Patch by Luis Medinas

	* data/brasero.schemas.in:
	* src/plugins/cdrdao/Makefile.am:
	* src/plugins/cdrdao/burn-cdrdao.c
	(brasero_cdrdao_set_argv_record), (brasero_cdrdao_class_init),
	(brasero_cdrdao_init), (brasero_cdrdao_export_caps):

2009-01-17  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Second part of the fix for #567582 – Fails to burn a DVD iso
	Because GIO doesn't follow a symlink that is pointed by another symlink,
	we ended up using wodim as if it were cdrecord
	Forbid the use of programs that are actually symlinks.

	* src/brasero-session-cfg.c (brasero_session_cfg_update):
	* src/burn-process.c (brasero_process_check_path):

2009-01-17  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for #567582 – Fails to burn a DVD iso
	When using wodim only DVD+RWs needs prior formatting, a bug prevented that

	* src/burn-caps.c (brasero_burn_caps_get_flags_for_medium):

2009-01-17  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Improved formatting feedback of DVD+RW when using wodim

	* src/plugins/cdrkit/burn-wodim.c (brasero_wodim_stdout_read):

2009-01-16  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix a NULL pointer used sometimes when ejecting

	* src/burn.c (brasero_burn_eject_dest_media):

2009-01-16  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Some fixes for API documentation

	* docs/reference/Makefile.am:
	* libbrasero-media/brasero-drive-selection.c
	(brasero_drive_selection_class_init):
	* libbrasero-media/brasero-drive-selection.h:
	* libbrasero-media/brasero-drive.c (brasero_drive_class_init):
	* libbrasero-media/brasero-drive.h:
	* libbrasero-media/brasero-medium-monitor.c
	(brasero_medium_monitor_class_init):
	* libbrasero-media/brasero-medium-monitor.h:
	* libbrasero-media/brasero-medium-selection.c
	(brasero_medium_selection_class_init):
	* libbrasero-media/brasero-medium.c:

2009-01-16  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Some fixes for API documentation

	* docs/reference/Makefile.am:
	* libbrasero-media/brasero-drive-selection.h:
	* libbrasero-media/brasero-drive.c:
	* libbrasero-media/brasero-medium-monitor.c:
	* libbrasero-media/brasero-medium-selection.c
	(brasero_medium_selection_class_init):
	* libbrasero-media/brasero-medium-selection.h:
	* libbrasero-media/brasero-medium.h:

2009-01-16  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #567976 – FTBS: documentation build failure

	* libbrasero-media/brasero-gio-operation.h:

2009-01-16  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Added some hint to nautilus-burn-bar

	* libbrasero-media/brasero-drive-selection.c
	(brasero_drive_selection_class_init):
	* libbrasero-media/brasero-drive.c:
	* nautilus/nautilus-burn-bar.c (nautilus_disc_burn_bar_init),
	(nautilus_disc_burn_bar_new):

2009-01-16  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Rework API and set eject for drives only not volumes
	Fix mounted volume detection
	Also allow for auth window when mounting

	Fixed some warnings with strings and dialogs

	Fix wrong macro in plugin

	* libbrasero-media/Makefile.am:
	* libbrasero-media/brasero-drive.c (brasero_drive_can_eject),
	(brasero_drive_eject), (brasero_drive_init),
	(brasero_drive_finalize):
	* libbrasero-media/brasero-drive.h:
	* libbrasero-media/brasero-gio-operation.c
	(brasero_gio_operation_destroy), (brasero_gio_operation_end),
	(brasero_gio_operation_timeout), (brasero_gio_operation_cancelled),
	(brasero_gio_operation_wait_for_operation_end),
	(brasero_gio_operation_umounted_cb),
	(brasero_gio_operation_umount_finish),
	(brasero_gio_operation_umount),
	(brasero_gio_operation_mount_finish),
	(brasero_gio_operation_mount),
	(brasero_gio_operation_eject_finish),
	(brasero_gio_operation_removed_cb),
	(brasero_gio_operation_eject_volume),
	(brasero_gio_operation_ejected_cb),
	(brasero_gio_operation_disconnected_cb),
	(brasero_gio_operation_eject_drive):
	* libbrasero-media/brasero-gio-operation.h:
	* libbrasero-media/brasero-volume.c (brasero_volume_is_mounted),
	(brasero_volume_get_mount_point), (brasero_volume_umount),
	(brasero_volume_mount), (brasero_volume_cancel_current_operation),
	(brasero_volume_finalize):
	* libbrasero-media/brasero-volume.h:
	* src/brasero-app.c (brasero_app_dialog):
	* src/brasero-burn-dialog.c (brasero_burn_dialog_image_error):
	* src/brasero-disc-option-dialog.c
	(brasero_disc_option_dialog_joliet_toggled_cb):
	* src/brasero-drive-properties.c
	(brasero_drive_properties_check_tmpdir):
	* src/brasero-eject-dialog.c (brasero_eject_dialog_activate):
	* src/brasero-split-dialog.c
	(brasero_split_dialog_clear_confirm_dialog):
	* src/brasero-sum-dialog.c
	(brasero_sum_dialog_set_track_checksum_type):
	* src/brasero-utils.c (brasero_utils_create_message_dialog):
	* src/burn.c (brasero_burn_eject), (brasero_burn_mount_media),
	(brasero_burn_unlock_src_media), (brasero_burn_unlock_dest_media):
	* src/plugins/checksum/Makefile.am:
	* src/plugins/checksum/burn-volume-read.c
	(brasero_volume_file_open), (brasero_volume_file_check_state):
	* src/plugins/dvdcss/burn-dvdcss.c
	(brasero_dvdcss_create_scrambled_sectors_map):

2009-01-14  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Added a new function to test whether a volume can be ejected

	* libbrasero-media/brasero-volume.c (brasero_volume_can_eject):
	* libbrasero-media/brasero-volume.h:

2009-01-14  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix a build problem

	* libbrasero-media/brasero-volume.h:

2009-01-14  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix a crash introduced by previous patch

	* nautilus/nautilus-burn-bar.c (nautilus_disc_burn_bar_class_init):
	* src/brasero-tool-dialog.c (brasero_tool_dialog_drive_changed_cb):

2009-01-14  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Lots of update in one patch to address issues raised during discussion on ML

	Nautilus extension:
	- use libbrasero-media
	- add an icon to the button
	- make it modal to nautilus

	Brasero:
	Fix and respect parenting from commandline xid
	Fix a warning and a title incorrectly set for video projects
	Fixed a unknown symbol for libisofs
	Fixed a recursive signal leading to crash in burn-session.c

	Libbrasero-media:
	Some more documentation
	Added some compile information to be available for apps linking against it
	(version, install path)
	Rewrote brasero-drive-selection because of licencing issues
	Simplified signals for brasero-medium-selection
	For both widgets now, signal and properties match

	Misc:
	Fix bogus name (ykw) for licencing
	Fix a crash when removing the GConf key for a plugin
	
	* configure.in:
	* libbrasero-media/brasero-drive-selection.c
	(brasero_drive_selection_set_current_drive),
	(brasero_drive_selection_changed),
	(brasero_drive_selection_set_active),
	(brasero_drive_selection_get_active),
	(brasero_drive_selection_update_no_disc_entry),
	(brasero_drive_selection_add_no_disc_entry),
	(brasero_drive_selection_show_type),
	(brasero_drive_selection_drive_added_cb),
	(brasero_drive_selection_drive_removed_cb),
	(brasero_drive_selection_init), (brasero_drive_selection_finalize),
	(brasero_drive_selection_set_property),
	(brasero_drive_selection_get_property),
	(brasero_drive_selection_class_init),
	(brasero_drive_selection_new):
	* libbrasero-media/brasero-drive-selection.h:
	* libbrasero-media/brasero-drive.c:
	* libbrasero-media/brasero-media-private.h:
	* libbrasero-media/brasero-media.c:
	* libbrasero-media/brasero-media.h:
	* libbrasero-media/brasero-media.h.in:
	* libbrasero-media/brasero-medium-monitor.h:
	* libbrasero-media/brasero-medium-selection.c
	(brasero_medium_selection_set_current_medium),
	(brasero_medium_selection_changed),
	(brasero_medium_selection_set_active),
	(brasero_medium_selection_get_active),
	(brasero_medium_selection_update_no_disc_entry),
	(brasero_medium_selection_show_media_type),
	(brasero_medium_selection_medium_added_cb),
	(brasero_medium_selection_medium_removed_cb),
	(brasero_medium_selection_class_init):
	* libbrasero-media/brasero-medium-selection.h:
	* libbrasero-media/brasero-medium.c (brasero_medium_get_tooltip):
	* libbrasero-media/brasero-volume.h:
	* nautilus/Makefile.am:
	* nautilus/nautilus-burn-bar.c (nautilus_disc_burn_bar_init):
	* nautilus/nautilus-burn-extension.c (launch_process),
	(launch_brasero_on_window), (write_iso_activate_cb),
	(copy_disc_activate_cb), (blank_disc_activate_cb),
	(check_disc_activate_cb), (volume_is_blank), (drive_is_cd_device),
	(nautilus_module_initialize), (nautilus_module_shutdown):
	* src/brasero-app.c (brasero_app_current_toplevel_destroyed),
	(brasero_app_set_toplevel), (brasero_app_run_mainwin):
	* src/brasero-burn-options.c (brasero_burn_options_init):
	* src/brasero-dest-selection.c
	(brasero_dest_selection_medium_changed),
	(brasero_dest_selection_class_init):
	* src/brasero-disc.c (brasero_disc_get_use_info_notebook):
	* src/brasero-project.c (brasero_project_set_uri):
	* src/brasero-src-selection.c
	(brasero_src_selection_medium_changed),
	(brasero_src_selection_set_property),
	(brasero_src_selection_class_init):
	* src/brasero-tool-dialog.c (brasero_tool_dialog_init):
	* src/burn-plugin.c (brasero_plugin_priority_changed):
	* src/burn-session.c (brasero_burn_session_set_input_type):
	* src/plugins/libburnia/burn-libisofs.c
	(brasero_libisofs_create_volume_thread):

2009-01-12  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	A few fixes and some more documentation

	* docs/reference/brasero-docs.sgml:
	* libbrasero-media/brasero-drive-selection.c
	(brasero_drive_selection_class_init):
	* libbrasero-media/brasero-media.c:
	* libbrasero-media/brasero-medium.c
	(brasero_medium_supported_flags), (brasero_medium_support_flags),
	(brasero_medium_class_init):

2009-01-12  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Added a forgotten file to target

	* libbrasero-media/Makefile.am:

2009-01-11  Luis Medinas  <lmedinas@gnome.org>

	* docs/reference/Makefile.am:
	* docs/reference/brasero-docs.sgml:
	* docs/reference/version.xml.in:

	Add libbrasero-media docs arranged by chapters.
	Fix versioning.

2009-01-11  Luis Medinas  <lmedinas@gnome.org>

	* data/brasero.schemas.in:

	Add Brasero capitalization letter.

2009-01-11  Luis Medinas  <lmedinas@gnome.org>

	* src/brasero-app.c (on_about_cb):
	* src/brasero-audio-disc.c
	(brasero_audio_disc_file_type_error_dialog):
	* src/brasero-data-disc.c (brasero_data_disc_project_loaded_cb),
	(brasero_data_disc_deep_directory_cb),
	(brasero_data_disc_load_track):
	* src/brasero-jacket-edit.c (brasero_jacket_edit_init):
	* src/brasero-metadata.c (brasero_metadata_success):
	* src/brasero-search-beagle.c (brasero_search_beagle_error_dialog):
	* src/brasero-split-dialog.c (brasero_split_dialog_init):
	* src/plugins/cdrkit/burn-readom.c (brasero_readom_export_caps):
	* src/plugins/cdrtools/burn-readcd.c (brasero_readcd_export_caps):
	* src/plugins/local-track/burn-uri.c
	(brasero_burn_uri_export_caps):

	Fix String problems on bgo #564258. Thanks to Gabor Kelemen for
	the pointing.

2009-01-11  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Make some functions private as they only serve for objects derived from
	BraseroMediumSelection in brasero.

	* libbrasero-media/brasero-medium-selection-priv.h:
	* libbrasero-media/brasero-medium-selection.c:
	* libbrasero-media/brasero-medium-selection.h:
	* src/brasero-burn-options.c:
	* src/brasero-dest-selection.c:

2009-01-11  Luis Medinas  <lmedinas@gnome.org>
	
        * docs/brasero.1:

	Update Brasero man page to reflect the current state.

2009-01-11  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #566971 – Unclear string "Impossible to link plugin pads"
	Add a translator comment

	* src/plugins/transcode/burn-transcode.c
	(brasero_transcode_error_on_pad_linking):

2009-01-11  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Link plugins against gobject
	Fix #566721 – Wrong LDFLAGS introduced into BRASERO_*_LIBS
	Patch by Funda Wang

	* configure.in:

2009-01-11  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #566788 – Developer comment needed in po-file

	* src/brasero-audio-disc.c
	(brasero_audio_disc_inotify_removal_warning):

2009-01-11  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Polish API, add more documentation, add more checks

	* docs/reference/Makefile.am:
	* libbrasero-media/Makefile.am:
	* libbrasero-media/brasero-drive.c (brasero_drive_get_gdrive),
	(brasero_drive_get_bus_target_lun_string), (brasero_drive_is_fake),
	(brasero_drive_is_door_open), (brasero_drive_can_use_exclusively),
	(brasero_drive_lock), (brasero_drive_unlock),
	(brasero_drive_get_display_name), (brasero_drive_get_device),
	(brasero_drive_get_block_device), (brasero_drive_get_medium),
	(brasero_drive_get_caps), (brasero_drive_can_write),
	(brasero_drive_probing), (brasero_drive_reprobe):
	* libbrasero-media/brasero-media-private.h:
	* libbrasero-media/brasero-media.c:
	* libbrasero-media/brasero-media.h:
	* libbrasero-media/brasero-medium-monitor.c:
	* libbrasero-media/brasero-medium-selection.c
	(brasero_medium_selection_set_property),
	(brasero_medium_selection_get_property),
	(brasero_medium_selection_class_init):
	* libbrasero-media/brasero-medium-selection.h:
	* libbrasero-media/brasero-medium.c:
	* libbrasero-media/brasero-medium.h:
	* libbrasero-media/brasero-units.h:
	* libbrasero-media/brasero-volume.c:
	* libbrasero-media/brasero-volume.h:
	* libbrasero-media/burn-hal-watch.c:
	* libbrasero-media/burn-iso9660.c:
	* libbrasero-media/burn-volume-source.c:
	* libbrasero-media/burn-volume.c (brasero_volume_file_size):
	* libbrasero-media/scsi-get-configuration.c:
	* libbrasero-media/scsi-get-performance.c:
	* libbrasero-media/scsi-mode-sense.c:
	* libbrasero-media/scsi-read-disc-info.c:
	* libbrasero-media/scsi-read-disc-structure.c:
	* libbrasero-media/scsi-read-format-capacities.c:
	* libbrasero-media/scsi-read-toc-pma-atip.c:
	* libbrasero-media/scsi-read-track-information.c:
	* libbrasero-media/scsi-sense-data.c:
	* libbrasero-media/scsi-sg.c:
	* src/brasero-data-project.c (brasero_data_project_node_loaded),
	(brasero_data_project_node_reloaded),
	(brasero_data_project_add_node_from_info):
	* src/brasero-data-session.c:
	* src/brasero-file-node.c (brasero_file_node_set_from_info),
	(brasero_file_node_new_imported_session_file):
	* src/burn-caps.c:
	* src/burn-debug.c:
	* src/burn-image-format.c (brasero_image_format_get_DATAFILE_info),
	(brasero_image_format_get_FILE_info),
	(brasero_image_format_get_cue_size):
	* src/burn-plugin.c:

2009-01-10  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Small fixes:
	- set a correct default for brasero-drive-selection
	- clean Makefile.am

	* libbrasero-media/Makefile.am:
	* libbrasero-media/brasero-drive-selection.c
	(brasero_drive_selection_init):

2009-01-10  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Rename brasero-media directory to libbrasero-media
	and fix a build problem

	* Makefile.am:
	* brasero-media/Makefile.am:
	* brasero-media/brasero-drive-selection.c:
	* brasero-media/brasero-drive-selection.h:
	* brasero-media/brasero-drive.c:
	* brasero-media/brasero-drive.h:
	* brasero-media/brasero-media.c:
	* brasero-media/brasero-media.h:
	* brasero-media/brasero-medium-monitor.c:
	* brasero-media/brasero-medium-monitor.h:
	* brasero-media/brasero-medium-selection.c:
	* brasero-media/brasero-medium-selection.h:
	* brasero-media/brasero-medium.c:
	* brasero-media/brasero-medium.h:
	* brasero-media/brasero-units.c:
	* brasero-media/brasero-units.h:
	* brasero-media/brasero-volume.c:
	* brasero-media/brasero-volume.h:
	* brasero-media/burn-hal-watch.c:
	* brasero-media/burn-hal-watch.h:
	* brasero-media/burn-iso-field.c:
	* brasero-media/burn-iso-field.h:
	* brasero-media/burn-iso9660.c:
	* brasero-media/burn-iso9660.h:
	* brasero-media/burn-susp.c:
	* brasero-media/burn-susp.h:
	* brasero-media/burn-volume-source.c:
	* brasero-media/burn-volume-source.h:
	* brasero-media/burn-volume.c:
	* brasero-media/burn-volume.h:
	* brasero-media/libbrasero-marshal.list:
	* brasero-media/scsi-base.h:
	* brasero-media/scsi-cam.c:
	* brasero-media/scsi-command.h:
	* brasero-media/scsi-device.h:
	* brasero-media/scsi-dvd-structures.h:
	* brasero-media/scsi-eject.c:
	* brasero-media/scsi-error.c:
	* brasero-media/scsi-error.h:
	* brasero-media/scsi-get-configuration.c:
	* brasero-media/scsi-get-configuration.h:
	* brasero-media/scsi-get-performance.c:
	* brasero-media/scsi-get-performance.h:
	* brasero-media/scsi-mech-status.c:
	* brasero-media/scsi-mech-status.h:
	* brasero-media/scsi-mmc1.h:
	* brasero-media/scsi-mmc2.h:
	* brasero-media/scsi-mmc3.h:
	* brasero-media/scsi-mode-pages.h:
	* brasero-media/scsi-mode-select.c:
	* brasero-media/scsi-mode-sense.c:
	* brasero-media/scsi-opcodes.h:
	* brasero-media/scsi-q-subchannel.h:
	* brasero-media/scsi-read-capacity.c:
	* brasero-media/scsi-read-capacity.h:
	* brasero-media/scsi-read-cd.c:
	* brasero-media/scsi-read-cd.h:
	* brasero-media/scsi-read-disc-info.c:
	* brasero-media/scsi-read-disc-info.h:
	* brasero-media/scsi-read-disc-structure.c:
	* brasero-media/scsi-read-disc-structure.h:
	* brasero-media/scsi-read-format-capacities.c:
	* brasero-media/scsi-read-format-capacities.h:
	* brasero-media/scsi-read-toc-pma-atip.c:
	* brasero-media/scsi-read-toc-pma-atip.h:
	* brasero-media/scsi-read-track-information.c:
	* brasero-media/scsi-read-track-information.h:
	* brasero-media/scsi-read10.c:
	* brasero-media/scsi-sbc.h:
	* brasero-media/scsi-sense-data.c:
	* brasero-media/scsi-sense-data.h:
	* brasero-media/scsi-sg.c:
	* brasero-media/scsi-spc1.h:
	* brasero-media/scsi-status-page.h:
	* brasero-media/scsi-test-unit-ready.c:
	* brasero-media/scsi-uscsi.c:
	* brasero-media/scsi-utils.h:
	* brasero-media/scsi-write-page.h:
	* configure.in:
	* docs/reference/Makefile.am:
	* libbrasero-media/brasero-drive-selection.c:
	* libbrasero-media/brasero-drive-selection.h:
	* src/Makefile.am:
	* src/plugins/cdrdao/Makefile.am:
	* src/plugins/cdrkit/Makefile.am:
	* src/plugins/cdrtools/Makefile.am:
	* src/plugins/checksum/Makefile.am:
	* src/plugins/dvdauthor/Makefile.am:
	* src/plugins/dvdcss/Makefile.am:
	* src/plugins/growisofs/Makefile.am:
	* src/plugins/libburnia/Makefile.am:
	* src/plugins/local-track/Makefile.am:
	* src/plugins/transcode/Makefile.am:
	* src/plugins/vcdimager/Makefile.am:

2009-01-10  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Renamed some header files

	* brasero-media/Makefile.am:
	* brasero-media/brasero-drive-selection.c:
	* brasero-media/brasero-drive-selection.h:
	* brasero-media/brasero-drive.c:
	* brasero-media/brasero-drive.h:
	* brasero-media/brasero-media.c:
	* brasero-media/brasero-medium-monitor.c:
	* brasero-media/brasero-medium-monitor.h:
	* brasero-media/brasero-medium-selection.c:
	* brasero-media/brasero-medium-selection.h:
	* brasero-media/brasero-medium.c:
	* brasero-media/brasero-medium.h:
	* brasero-media/brasero-units.c:
	* brasero-media/brasero-volume.c:
	* brasero-media/brasero-volume.h:
	* brasero-media/burn-drive.c:
	* brasero-media/burn-drive.h:
	* brasero-media/burn-hal-watch.c:
	* brasero-media/burn-iso9660.c:
	* brasero-media/burn-media.c:
	* brasero-media/burn-media.h:
	* brasero-media/burn-medium-monitor.c:
	* brasero-media/burn-medium-monitor.h:
	* brasero-media/burn-medium.c:
	* brasero-media/burn-medium.h:
	* brasero-media/burn-units.c:
	* brasero-media/burn-units.h:
	* brasero-media/burn-volume-obj.c:
	* brasero-media/burn-volume-obj.h:
	* brasero-media/burn-volume-source.c:
	* brasero-media/burn-volume.c:
	* brasero-media/scsi-error.c:
	* brasero-media/scsi-utils.h:
	* src/brasero-app.c:
	* src/brasero-burn-dialog.c:
	* src/brasero-burn-options.c:
	* src/brasero-burn-options.h:
	* src/brasero-data-disc.c:
	* src/brasero-data-disc.h:
	* src/brasero-data-session.c:
	* src/brasero-data-session.h:
	* src/brasero-dest-selection.c:
	* src/brasero-disc-copy-dialog.c:
	* src/brasero-disc-copy-dialog.h:
	* src/brasero-disc-option-dialog.c:
	* src/brasero-drive-properties.c:
	* src/brasero-drive-properties.h:
	* src/brasero-eject-dialog.c:
	* src/brasero-image-option-dialog.c:
	* src/brasero-medium-properties.c:
	* src/brasero-progress.c:
	* src/brasero-progress.h:
	* src/brasero-project-manager.c:
	* src/brasero-project-manager.h:
	* src/brasero-project-name.c:
	* src/brasero-src-image.c:
	* src/brasero-src-selection.c:
	* src/brasero-sum-dialog.c:
	* src/brasero-tool-dialog.c:
	* src/brasero-tool-dialog.h:
	* src/burn-basics.c:
	* src/burn-basics.h:
	* src/burn-caps.c:
	* src/burn-caps.h:
	* src/burn-debug.c:
	* src/burn-debug.h:
	* src/burn-job.c:
	* src/burn-plugin.c:
	* src/burn-plugin.h:
	* src/burn-session.c:
	* src/burn-session.h:
	* src/burn-track.c:
	* src/burn-track.h:
	* src/burn.c:
	* src/burn.h:
	* src/plugins/cdrdao/burn-cdrdao.c:
	* src/plugins/cdrkit/burn-readom.c:
	* src/plugins/cdrtools/burn-readcd.c:
	* src/plugins/checksum/burn-checksum-files.c:
	* src/plugins/checksum/burn-checksum-image.c:
	* src/plugins/dvdcss/burn-dvdcss.c:
	* src/plugins/growisofs/burn-dvd-rw-format.c:
	* src/plugins/growisofs/burn-growisofs.c:
	* src/plugins/transcode/burn-transcode.c:

2009-01-10  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Patch to update library to meet sound-juicer patch requirements
	Adds a library initialization function
	Adds a new widget to select a BraseroDrive
	Improves slightly documentation here and there
	Fixes a few bugs and glitches

	* brasero-media/Makefile.am:
	* brasero-media/brasero-drive-selection.c
	(brasero_drive_selection_class_init),
	(brasero_drive_selection_set_drive_internal), (combo_changed),
	(selection_update_sensitivity), (get_iter_for_drive),
	(selection_append_drive), (selection_remove_drive),
	(populate_model), (drive_connected_cb), (drive_disconnected_cb),
	(brasero_drive_selection_init), (brasero_drive_selection_finalize),
	(brasero_drive_selection_new), (repopulate_model),
	(brasero_drive_selection_show_type),
	(brasero_drive_selection_set_property),
	(brasero_drive_selection_get_property),
	(brasero_drive_selection_set_active),
	(brasero_drive_selection_get_active):
	* brasero-media/brasero-drive-selection.h:
	* brasero-media/brasero-medium-selection.c
	(brasero_medium_selection_set_active),
	(brasero_medium_selection_set_device),
	(brasero_medium_selection_get_active),
	(brasero_medium_selection_get_device),
	(brasero_medium_selection_show_media_type),
	(brasero_medium_selection_get_media_num),
	(brasero_medium_selection_medium_added_cb),
	(brasero_medium_selection_set_property),
	(brasero_medium_selection_get_property),
	(brasero_medium_selection_class_init):
	* brasero-media/brasero-medium-selection.h:
	* brasero-media/burn-drive.h:
	* brasero-media/burn-media.c (brasero_media_quark),
	(brasero_media_library_start), (brasero_media_library_stop):
	* brasero-media/burn-media.h:
	* brasero-media/burn-medium-monitor.c
	(brasero_medium_monitor_get_drives),
	(brasero_medium_monitor_get_media),
	(brasero_medium_monitor_inserted_cb),
	(brasero_medium_monitor_removed_cb),
	(brasero_medium_monitor_class_init),
	(brasero_medium_monitor_get_default):
	* brasero-media/burn-medium-monitor.h:
	* nautilus/Makefile.am:
	* src/brasero-burn-options.c (brasero_burn_options_set_type_shown),
	(brasero_burn_options_update_no_medium_warning):
	* src/brasero-dest-selection.c (brasero_dest_selection_init):
	* src/brasero-disc-copy-dialog.c (brasero_disc_copy_dialog_init):
	* src/brasero-src-selection.c (brasero_src_selection_init):
	* src/brasero-sum-dialog.c (brasero_sum_dialog_init):
	* src/brasero-tool-dialog.c
	(brasero_tool_dialog_set_medium_type_shown),
	(brasero_tool_dialog_init):

2009-01-07  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Exclude the right file from documentation

	* docs/reference/Makefile.am:

2009-01-07  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Minor cosmetic change for documentation

	* brasero-media/burn-medium.h:

2009-01-07  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Remove file from documentation

	* docs/reference/Makefile.am:

2009-01-07  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Minor cosmetic changes

	* brasero-media/burn-medium.h:
	* brasero-media/burn-units.h:

2009-01-07  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Set up i18n for library

	* brasero-media/burn-medium-monitor.c
	(brasero_medium_monitor_get_default):

2009-01-07  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Another fix for building

	* nautilus/Makefile.am:

2009-01-07  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Another fix for building

	* Makefile.am:

2009-01-07  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Small fix for building

	* src/Makefile.am:

2009-01-07  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Moved the new library to its directory
	Also some fixes for proper building

	* Makefile.am:
	* brasero-media/Makefile.am:
	* configure.in:
	* docs/reference/Makefile.am:
	* src/Makefile.am:
	* src/brasero-medium-selection.c:
	* src/brasero-medium-selection.h:
	* src/burn-basics.c (brasero_burn_library_shutdown):
	* src/burn-drive.c:
	* src/burn-drive.h:
	* src/burn-hal-watch.c:
	* src/burn-hal-watch.h:
	* src/burn-iso-field.c:
	* src/burn-iso-field.h:
	* src/burn-iso9660.c:
	* src/burn-iso9660.h:
	* src/burn-media.c:
	* src/burn-media.h:
	* src/burn-medium-monitor.c:
	* src/burn-medium-monitor.h:
	* src/burn-medium.c:
	* src/burn-medium.h:
	* src/burn-susp.c:
	* src/burn-susp.h:
	* src/burn-units.c:
	* src/burn-units.h:
	* src/burn-volume-obj.c:
	* src/burn-volume-obj.h:
	* src/burn-volume-source.c:
	* src/burn-volume-source.h:
	* src/burn-volume.c:
	* src/burn-volume.h:
	* src/libbrasero-marshal.list:
	* src/plugins/cdrdao/Makefile.am:
	* src/plugins/cdrkit/Makefile.am:
	* src/plugins/cdrtools/Makefile.am:
	* src/plugins/checksum/Makefile.am:
	* src/plugins/dvdauthor/Makefile.am:
	* src/plugins/dvdcss/Makefile.am:
	* src/plugins/growisofs/Makefile.am:
	* src/plugins/libburnia/Makefile.am:
	* src/plugins/local-track/Makefile.am:
	* src/plugins/transcode/Makefile.am:
	* src/plugins/vcdimager/Makefile.am:
	* src/scsi-base.h:
	* src/scsi-cam.c:
	* src/scsi-command.h:
	* src/scsi-device.h:
	* src/scsi-dvd-structures.h:
	* src/scsi-eject.c:
	* src/scsi-error.c:
	* src/scsi-error.h:
	* src/scsi-get-configuration.c:
	* src/scsi-get-configuration.h:
	* src/scsi-get-performance.c:
	* src/scsi-get-performance.h:
	* src/scsi-mech-status.c:
	* src/scsi-mech-status.h:
	* src/scsi-mmc1.h:
	* src/scsi-mmc2.h:
	* src/scsi-mmc3.h:
	* src/scsi-mode-pages.h:
	* src/scsi-mode-select.c:
	* src/scsi-mode-sense.c:
	* src/scsi-opcodes.h:
	* src/scsi-q-subchannel.h:
	* src/scsi-read-capacity.c:
	* src/scsi-read-capacity.h:
	* src/scsi-read-cd.c:
	* src/scsi-read-cd.h:
	* src/scsi-read-disc-info.c:
	* src/scsi-read-disc-info.h:
	* src/scsi-read-disc-structure.c:
	* src/scsi-read-disc-structure.h:
	* src/scsi-read-format-capacities.c:
	* src/scsi-read-format-capacities.h:
	* src/scsi-read-toc-pma-atip.c:
	* src/scsi-read-toc-pma-atip.h:
	* src/scsi-read-track-information.c:
	* src/scsi-read-track-information.h:
	* src/scsi-read10.c:
	* src/scsi-sbc.h:
	* src/scsi-sense-data.c:
	* src/scsi-sense-data.h:
	* src/scsi-sg.c:
	* src/scsi-spc1.h:
	* src/scsi-status-page.h:
	* src/scsi-test-unit-ready.c:
	* src/scsi-uscsi.c:
	* src/scsi-utils.h:
	* src/scsi-write-page.h:

2009-01-07  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	New library born out of splitting brasero and all media related code.
	Its name is libbrasero-media.
	The next patch should move it to its own directory.

	* Makefile.am:
	* autogen.sh:
	* configure.in:
	* docs/Makefile.am:
	* docs/reference/Makefile.am:
	* docs/reference/version.xml.in:
	* libbrasero-media.pc.in:
	* src/Makefile.am:
	* src/brasero-dest-selection.c (brasero_dest_selection_lock),
	(brasero_dest_selection_valid_session),
	(brasero_dest_selection_medium_changed),
	(brasero_dest_selection_set_property):
	* src/brasero-medium-selection.c
	(brasero_medium_selection_get_medium_string):
	* src/brasero-medium-selection.h:
	* src/brasero-src-selection.c
	(brasero_src_selection_medium_changed):
	* src/brasero-tool-dialog.c (brasero_tool_dialog_cancel):
	* src/burn-basics.h:
	* src/burn-caps.c:
	* src/burn-debug.c (brasero_burn_debug_track_type_message):
	* src/burn-drive.c (brasero_drive_get_gdrive),
	(brasero_drive_get_bus_target_lun_string), (brasero_drive_is_fake),
	(brasero_drive_is_door_open), (brasero_drive_can_use_exclusively),
	(brasero_drive_lock), (brasero_drive_unlock),
	(brasero_drive_get_display_name), (brasero_drive_get_device),
	(brasero_drive_get_block_device), (brasero_drive_get_udi),
	(brasero_drive_get_medium), (brasero_drive_reprobe),
	(brasero_drive_hal_reprobe), (brasero_drive_check_medium_inside),
	(brasero_drive_init_real), (brasero_drive_class_init):
	* src/burn-drive.h:
	* src/burn-hal-watch.c (brasero_hal_watch_get_ctx),
	(brasero_hal_watch_destroy):
	* src/burn-iso9660.c (brasero_iso9660_is_primary_descriptor),
	(brasero_iso9660_read_susp), (brasero_iso9660_get_susp),
	(brasero_iso9660_next_record),
	(brasero_iso9660_get_first_directory_record),
	(brasero_iso9660_read_file_record),
	(brasero_iso9660_read_directory_record),
	(brasero_iso9660_load_directory_records),
	(brasero_iso9660_check_SUSP_RR_use),
	(brasero_iso9660_lookup_directory_record_RR),
	(brasero_iso9660_lookup_directory_records):
	* src/burn-media.c (brasero_media_quark),
	(brasero_media_to_string), (brasero_media_get_option_group),
	(brasero_media_message):
	* src/burn-media.h:
	* src/burn-medium-monitor.c (brasero_medium_monitor_get_drive),
	(brasero_medium_monitor_is_probing),
	(brasero_medium_monitor_get_media),
	(brasero_medium_monitor_inserted_cb),
	(brasero_medium_monitor_removed_cb), (brasero_medium_monitor_init),
	(brasero_medium_monitor_class_init):
	* src/burn-medium-monitor.h:
	* src/burn-medium.c (brasero_medium_test_simulate_CD_SAO),
	(brasero_medium_test_simulate_CD_TAO),
	(brasero_medium_test_simulate_DVDRW),
	(brasero_medium_test_simulate_2A), (brasero_medium_init_caps),
	(brasero_medium_get_capacity_CD_RW),
	(brasero_medium_get_capacity_DVD_RW),
	(brasero_medium_get_speed_mmc3),
	(brasero_medium_get_page_2A_write_speed_desc),
	(brasero_medium_get_page_2A_max_speed),
	(brasero_medium_track_volume_size),
	(brasero_medium_track_written_SAO),
	(brasero_medium_track_get_info),
	(brasero_medium_track_set_leadout_CDR_blank),
	(brasero_medium_track_set_leadout),
	(brasero_medium_add_DVD_plus_RW_leadout),
	(brasero_medium_get_sessions_info), (brasero_medium_get_DVD_id),
	(brasero_medium_get_contents), (brasero_medium_check_BCD_use),
	(brasero_medium_get_CD_sessions_info),
	(brasero_medium_old_drive_get_disc_info),
	(brasero_medium_check_old_drive), (brasero_medium_get_medium_type),
	(brasero_medium_get_css_feature), (brasero_medium_get_CD_TEXT),
	(brasero_medium_read_CD_TEXT), (brasero_medium_init_real),
	(brasero_medium_probe_thread):
	* src/burn-medium.h:
	* src/burn-units.c (brasero_units_get_time_string),
	(brasero_units_get_time_string_from_size):
	* src/burn-units.h:
	* src/burn-volume-obj.c (brasero_volume_get_gvolume),
	(brasero_volume_get_mount_point),
	(brasero_volume_operation_timeout), (brasero_volume_umount_finish),
	(brasero_volume_eject):
	* src/burn-volume-read.c:
	* src/burn-volume-read.h:
	* src/burn-volume-source.c (brasero_volume_source_seek_fd),
	(brasero_volume_source_read_fd),
	(brasero_volume_source_readcd_device_handle),
	(brasero_volume_source_read10_device_handle),
	(brasero_volume_source_open_file), (brasero_volume_source_open_fd),
	(brasero_volume_source_open_device_handle):
	* src/burn-volume.c (brasero_volume_get_primary_from_file):
	* src/libbrasero-marshal.list:
	* src/main.c (main):
	* src/plugins/cdrdao/Makefile.am:
	* src/plugins/cdrkit/Makefile.am:
	* src/plugins/cdrtools/Makefile.am:
	* src/plugins/checksum/Makefile.am:
	* src/plugins/dvdauthor/Makefile.am:
	* src/plugins/dvdcss/Makefile.am:
	* src/plugins/growisofs/Makefile.am:
	* src/plugins/libburnia/Makefile.am:
	* src/plugins/local-track/Makefile.am:
	* src/plugins/transcode/Makefile.am:
	* src/plugins/vcdimager/Makefile.am:
	* src/scsi-cam.c:
	* src/scsi-error.c (brasero_scsi_set_error):
	* src/scsi-get-configuration.c (brasero_get_configuration):
	* src/scsi-get-performance.c (brasero_get_performance_get_buffer),
	(brasero_get_performance):
	* src/scsi-mode-sense.c (brasero_spc1_mode_sense_get_page):
	* src/scsi-read-disc-info.c
	(brasero_mmc1_read_disc_information_std):
	* src/scsi-read-toc-pma-atip.c (brasero_read_toc_pma_atip):
	* src/scsi-read-track-information.c (brasero_read_track_info):
	* src/scsi-sense-data.c (brasero_sense_data_print):
	* src/scsi-sg.c:
	* src/scsi-uscsi.c:
	* src/scsi-utils.h:

2009-01-06  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Small thing forgotten to remove

	* src/main.c (main):

2009-01-05  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Post release bump to 0.9.1

	* configure.in:

2009-01-05  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Updated NEWS

	* NEWS:

2009-01-05  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Remove GNOMEUI dependency

	* Makefile.am:
	* configure.in:
	* src/main.c (main):

2009-01-05  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fixed problem with retry button not retrying in the blank/check windows
	Split BraseroApp from the main window.
	It allows not to create the whole main window when brasero is simply 
	started for blanking or copying or such small operations.
	Protect burning operations when the session manager announces he wants 
	to close itself by asking the user if he really wants to cancel it

	* src/brasero-app.c (brasero_app_load_window_state),
	(brasero_app_save_contents), (brasero_app_dialog),
	(brasero_app_alert), (on_destroy_cb), (on_delete_cb), (on_exit_cb),
	(brasero_app_is_running), (brasero_app_set_parent),
	(brasero_app_burn), (brasero_app_burn_image),
	(brasero_app_copy_disc), (brasero_app_blank), (on_eject_cb),
	(brasero_app_check), (brasero_app_current_toplevel_destroyed),
	(brasero_app_set_toplevel), (on_prefs_cb), (on_about_cb),
	(on_help_cb), (on_window_state_changed_cb),
	(on_configure_event_cb), (brasero_app_create_mainwin),
	(brasero_app_run_mainwin), (brasero_app_init), (brasero_app_new):
	* src/brasero-app.h:
	* src/brasero-audio-disc.c (brasero_audio_disc_short_track_dialog),
	(brasero_audio_disc_file_type_error_dialog),
	(brasero_audio_disc_video_file_dialog),
	(brasero_audio_disc_add_dir),
	(brasero_audio_disc_unreadable_dialog),
	(brasero_audio_disc_load_track), (brasero_audio_disc_split),
	(brasero_audio_disc_inotify_removal_warning):
	* src/brasero-burn-dialog.c (brasero_burn_dialog_cancel):
	* src/brasero-burn-dialog.h:
	* src/brasero-burn-options.c (brasero_burn_options_init):
	* src/brasero-data-disc.c
	(brasero_data_disc_import_failure_dialog),
	(brasero_data_disc_switch_to_image),
	(brasero_data_disc_image_uri_cb),
	(brasero_data_disc_unreadable_uri_cb),
	(brasero_data_disc_recursive_uri_cb),
	(brasero_data_disc_unknown_uri_cb),
	(brasero_data_disc_name_collision_cb),
	(brasero_data_disc_2G_file_cb),
	(brasero_data_disc_deep_directory_cb):
	* src/brasero-eject-dialog.c (brasero_eject_dialog_cancel):
	* src/brasero-playlist.c (brasero_playlist_dialog_error):
	* src/brasero-project-manager.c
	(brasero_project_manager_set_statusbar),
	(brasero_project_manager_selected_uris_changed),
	(brasero_project_manager_sidepane_changed),
	(brasero_project_manager_switch), (brasero_project_manager_copy),
	(brasero_project_manager_open_uri):
	* src/brasero-project.c (brasero_project_update_project_size),
	(brasero_project_check_status), (brasero_project_no_song_dialog),
	(brasero_project_no_file_dialog), (brasero_project_burn),
	(brasero_project_confirm_switch), (brasero_project_set_none),
	(brasero_project_empty_cb), (brasero_project_set_uri),
	(brasero_project_invalid_project_dialog),
	(brasero_project_not_saved_dialog),
	(brasero_project_save_project_dialog),
	(brasero_project_save_session):
	* src/brasero-search-beagle.c (brasero_search_beagle_error_dialog):
	* src/brasero-session.c (brasero_session_quit_requested_cb):
	* src/brasero-tool-dialog.c (brasero_tool_dialog_run),
	(brasero_tool_dialog_set_button), (brasero_tool_dialog_cancel),
	(brasero_tool_dialog_delete), (brasero_tool_dialog_response),
	(brasero_tool_dialog_init):
	* src/brasero-tool-dialog.h:
	* src/brasero-utils.c (brasero_utils_launch_app):
	* src/brasero-video-disc.c (brasero_video_disc_directory_dialog),
	(brasero_video_disc_unreadable_uri_dialog),
	(brasero_video_disc_not_video_dialog):
	* src/main.c (brasero_app_parse_options):

2009-01-05  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix a very rare race condition problem with little amount of data

	* src/plugins/checksum/burn-checksum-files.c
	(brasero_checksum_files_start):
	* src/plugins/checksum/burn-checksum-image.c
	(brasero_checksum_image_start):
	* src/plugins/dvdcss/burn-dvdcss.c (brasero_dvdcss_start):
	* src/plugins/libburnia/burn-libisofs.c
	(brasero_libisofs_create_image), (brasero_libisofs_create_volume):
	* src/plugins/local-track/burn-local-image.c
	(brasero_local_track_start_thread):
	* src/plugins/local-track/burn-uri.c (brasero_burn_uri_thread),
	(brasero_burn_uri_start_thread):

2009-01-03  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #565253 – Use the smclient from libegg and kill gnomeui and friends
	libgnomeui is still needed but at least we don't depend on it for session
	management (which needs further work btw).

	* src/Makefile.am:
	* src/brasero-app.c (brasero_app_get_path),
	(brasero_app_load_window_state), (brasero_app_save_window_state),
	(brasero_app_save_contents), (brasero_app_get_saved_contents),
	(on_destroy_cb), (on_delete_cb), (on_exit_cb), (brasero_app_run),
	(brasero_app_set_toplevel), (brasero_app_init),
	(brasero_app_finalize):
	* src/brasero-app.h:
	* src/brasero-project-manager.c
	(brasero_project_manager_save_session):
	* src/brasero-project-manager.h:
	* src/brasero-project.c (brasero_project_save_session):
	* src/brasero-project.h:
	* src/brasero-session.c (brasero_session_quit_cb),
	(brasero_session_quit_requested_cb),
	(brasero_session_save_state_cb), (brasero_session_connect),
	(brasero_session_disconnect):
	* src/brasero-session.h:
	* src/eggdesktopfile.c (egg_desktop_file_new),
	(egg_desktop_file_new_from_data_dirs),
	(egg_desktop_file_new_from_dirs),
	(egg_desktop_file_new_from_key_file), (egg_desktop_file_free),
	(egg_desktop_file_get_source),
	(egg_desktop_file_get_desktop_file_type),
	(egg_desktop_file_get_name), (egg_desktop_file_get_icon),
	(egg_desktop_file_has_key), (egg_desktop_file_get_string),
	(egg_desktop_file_get_locale_string),
	(egg_desktop_file_get_boolean), (egg_desktop_file_get_numeric),
	(egg_desktop_file_get_string_list),
	(egg_desktop_file_get_locale_string_list),
	(egg_desktop_file_can_launch),
	(egg_desktop_file_accepts_documents),
	(egg_desktop_file_accepts_multiple),
	(egg_desktop_file_accepts_uris), (append_quoted_word),
	(do_percent_subst), (parse_exec), (translate_document_list),
	(free_document_list), (egg_desktop_file_parse_exec), (parse_link),
	(start_startup_notification), (end_startup_notification),
	(startup_notification_timeout), (set_startup_notification_timeout),
	(array_putenv), (egg_desktop_file_launchv),
	(egg_desktop_file_launch), (egg_desktop_file_error_quark),
	(egg_set_desktop_file), (egg_get_desktop_file):
	* src/eggdesktopfile.h:
	* src/eggsmclient-private.h:
	* src/eggsmclient-xsmp.c (egg_sm_client_xsmp_init),
	(egg_sm_client_xsmp_class_init), (egg_sm_client_xsmp_new),
	(sm_client_xsmp_set_initial_properties),
	(sm_client_xsmp_disconnect), (sm_client_xsmp_startup),
	(sm_client_xsmp_set_restart_command), (sm_client_xsmp_will_quit),
	(sm_client_xsmp_end_session), (idle_do_pending_events),
	(update_pending_events), (fix_broken_state), (xsmp_save_yourself),
	(do_save_yourself), (save_state), (xsmp_interact), (xsmp_die),
	(xsmp_save_complete), (xsmp_shutdown_cancelled),
	(generate_command), (set_properties), (delete_properties),
	(array_prop), (ptrarray_prop), (string_prop), (card8_prop),
	(ice_init), (process_ice_messages), (ice_iochannel_watch),
	(ice_connection_watch), (ice_error_handler),
	(ice_io_error_handler), (smc_error_handler):
	* src/eggsmclient.c (egg_sm_client_init),
	(egg_sm_client_class_init), (sm_client_post_parse_func),
	(egg_sm_client_get_option_group), (egg_sm_client_set_mode),
	(egg_sm_client_get_mode), (egg_sm_client_get),
	(egg_sm_client_is_resumed), (egg_sm_client_get_state_file),
	(egg_sm_client_set_restart_command), (egg_sm_client_will_quit),
	(egg_sm_client_end_session), (egg_sm_client_save_state),
	(egg_sm_client_quit_requested), (egg_sm_client_quit_cancelled),
	(egg_sm_client_quit), (egg_sm_client_debug_handler):
	* src/eggsmclient.h:
	* src/main.c (main):

2009-01-02  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #566178 – Insane memory usage on DVD video burning
	Stop using queues with unlimited size. Leave them to default values.
	That should make video conversion needs much more reasonable.
	(backportable)

	* src/plugins/transcode/burn-vob.c (brasero_vob_build_audio_pcm),
	(brasero_vob_build_audio_mp2), (brasero_vob_build_audio_ac3),
	(brasero_vob_build_audio_bins), (brasero_vob_build_video_bin):

2009-01-02  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Make sure 4:3 ratio can't be selected for VCDs
	(backportable)

	* src/brasero-disc-option-dialog.c
	(brasero_disc_option_dialog_update_video),
	(brasero_disc_option_dialog_SVCD),
	(brasero_disc_option_dialog_VCD),
	(brasero_disc_option_dialog_add_video_options):

2009-01-02  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Strip off options to choose audio stream types for video DVD as they are
	useless. Now default to AC3.
	(backportable)

	* src/brasero-disc-option-dialog.c (brasero_disc_option_audio_AC3),
	(brasero_disc_option_audio_MP2),
	(brasero_disc_option_dialog_update_video),
	(brasero_disc_option_dialog_add_video_options),
	(brasero_disc_option_dialog_valid_media_cb):

2009-01-01  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Set the names of plugins displayed to user as translatable
	Improved patch by Gabor Kelemen
	Fix #564262 – Untranslated strings

	* src/plugins/checksum/burn-checksum-files.c
	(brasero_checksum_files_export_caps):
	* src/plugins/checksum/burn-checksum-image.c
	(brasero_checksum_image_export_caps):
	* src/plugins/local-track/burn-local-image.c
	(brasero_local_track_export_caps):
	* src/plugins/local-track/burn-uri.c
	(brasero_burn_uri_export_caps):
	* src/plugins/transcode/burn-normalize.c
	(brasero_normalize_export_caps):

2009-01-01  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Allow the use of translated names for plugins

	* src/brasero-plugin-manager-ui.c (about_button_cb),
	(plugin_manager_ui_view_info_cell_cb), (name_search_cb),
	(model_name_sort_func):
	* src/brasero-plugin-option.c (brasero_plugin_option_set_plugin):

2009-01-01  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Silenced a warning related to GConf initialization (backportable)

	* src/brasero-search-entry.c (brasero_search_entry_init):
	* src/main.c (main):

2008-12-31  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Use GConf provided function to escape plugin names (backportable)

	* src/burn-plugin-manager.c (brasero_plugin_manager_init):
	* src/burn-plugin.c (brasero_plugin_get_gconf_priority_key):

2008-12-31  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Adding forgotten string to be translated. (must be backported)
	patch by Gabor Kelemen

	* src/brasero-song-properties.c (brasero_song_props_init):

2008-12-31  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #565877 – Brasero reports ISO standard as having gender. [typo]

	* src/brasero-data-disc.c (brasero_data_disc_2G_file_cb):
	(must be backported)

2008-12-31  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #564680 – Symlinks are written as files.
	and #526263 – Allow adding symlinks too projects

	* data/brasero.schemas.in:
	* src/brasero-data-project.c (brasero_data_project_add_node_real),
	(brasero_data_project_node_loaded),
	(brasero_data_project_add_node_from_info):
	* src/brasero-data-project.h:
	* src/brasero-data-vfs.c (brasero_data_vfs_load_directory),
	(brasero_data_vfs_load_node), (brasero_data_vfs_load_mime),
	(brasero_data_vfs_replace_sym_changed), (brasero_data_vfs_init):
	* src/brasero-data-vfs.h:
	* src/brasero-filter-option.c
	(brasero_file_filtered_replace_sym_cb),
	(brasero_filter_option_init):
	* src/brasero-io.c (brasero_io_get_file_info_thread_real),
	(brasero_io_get_file_count_process_directory),
	(brasero_io_get_file_count_start),
	(brasero_io_load_directory_thread),
	(brasero_io_xfer_recursive_thread), (brasero_io_xfer_start):
	* src/brasero-io.h:

2008-12-31  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Avoid a possible race condition when stopping threads in plugins
	(backportable)

	* src/plugins/checksum/burn-checksum-files.c
	(brasero_checksum_files_thread), (brasero_checksum_files_stop),
	(brasero_checksum_files_init), (brasero_checksum_files_finalize):
	* src/plugins/checksum/burn-checksum-image.c
	(brasero_checksum_image_thread), (brasero_checksum_image_stop),
	(brasero_checksum_image_init), (brasero_checksum_image_finalize):
	* src/plugins/dvdcss/burn-dvdcss.c
	(brasero_dvdcss_write_image_thread), (brasero_dvdcss_stop_real),
	(brasero_dvdcss_init), (brasero_dvdcss_finalize):
	* src/plugins/libburnia/burn-libisofs.c
	(brasero_libisofs_thread_started),
	(brasero_libisofs_create_volume_thread),
	(brasero_libisofs_stop_real), (brasero_libisofs_init),
	(brasero_libisofs_finalize):
	* src/plugins/local-track/burn-local-image.c
	(brasero_local_track_thread), (brasero_local_track_stop),
	(brasero_local_track_finalize), (brasero_local_track_init):
	* src/plugins/local-track/burn-uri.c (brasero_burn_uri_thread),
	(brasero_burn_uri_stop), (brasero_burn_uri_finalize),
	(brasero_burn_uri_init):

2008-12-29  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Small cleanup and (failed) attempt to rescan a drive after a change occured

	* src/burn-drive.c (brasero_drive_get_gdrive),
	(brasero_drive_hal_reprobe):
	* src/burn-drive.h:
	* src/burn-volume-obj.c (brasero_volume_eject):
	* src/burn.c (brasero_burn_unlock_dest_media):
	* src/plugins/vcdimager/burn-vcdimager.c
	(brasero_vcd_imager_generate_xml_file):

2008-12-29  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Don't use brasero icon in nautilus menu but more appropriate icons when 
	there are. (backportable)

	* nautilus/nautilus-burn-extension.c
	(nautilus_disc_burn_get_file_items), (nautilus_disc_burn_finalize),
	(nautilus_module_initialize), (nautilus_module_list_types):

2008-12-26  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	565673 – Need context to translate:
	change string and added a translator comment

	* src/main.c:

2008-12-26  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix MPEG2 encoding of video for SVCD

	* src/plugins/transcode/burn-vob.c (brasero_vob_build_audio_mp2),
	(brasero_vob_build_video_bin), (brasero_vob_build_pipeline),
	(brasero_vob_start):

2008-12-26  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Force a display ratio (and remove the "default video ratio" option)

	* src/brasero-disc-option-dialog.c
	(brasero_disc_option_dialog_add_video_options):

2008-12-26  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Make sure the BraseroBurnSession register the VCD types corresponding
	to the default button clicked in option dialog.

	* src/brasero-disc-option-dialog.c
	(brasero_disc_option_dialog_add_video_options):

2008-12-26  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Debug typo fixed

	* src/plugins/vcdimager/burn-vcdimager.c
	(brasero_vcd_imager_generate_xml_file):

2008-12-26  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix display of the sizes of images with cuesheet

	* src/brasero-src-image.c (brasero_src_image_set_track),
	(brasero_src_image_image_info_cb), (brasero_src_image_get_format),
	(brasero_src_image_set_uri):

2008-12-26  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix cue images size retrieval

	* src/burn-image-format.c (brasero_image_format_get_cue_size):

2008-12-26  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Some plugin like vcdimager advertize an output of 0 (they can't determine
	the size in advance) so create a temporary file for them too ...

	* src/burn-job.c (brasero_job_set_output_file):

2008-12-26  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix a build problem with previous patch

	* src/main.c (main):

2008-12-25  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Allow brasero to be set transient to another window from the command
	line. This change is necessary to properly work with totem plugin.
	(must be backported)

	* src/brasero-app.c (brasero_app_dialog), (brasero_app_alert),
	(brasero_app_run), (brasero_app_set_parent), (brasero_app_blank),
	(brasero_app_check), (brasero_app_current_toplevel_destroyed),
	(brasero_app_set_toplevel):
	* src/brasero-app.h:
	* src/brasero-burn-dialog.c (brasero_burn_dialog_init):
	* src/brasero-project-manager.c (brasero_project_manager_burn),
	(brasero_project_manager_burn_iso_dialog),
	(brasero_project_manager_copy_disc):
	* src/brasero-project.c (brasero_project_burn):
	* src/main.c (brasero_app_parse_options), (main):

2008-12-25  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Don't eject src medium when we're copying unless we really need to
	(to insert destination disc for example) (backportable)

	* src/burn.c (brasero_burn_unlock_src_media):

2008-12-17  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Make the plugin really side installable by changing the name of the 
	object which I had stupidly forgotten to do. (Must be backported)

	* nautilus/nautilus-burn-bar.c (nautilus_disc_burn_bar_get_button),
	(nautilus_disc_burn_bar_set_property),
	(nautilus_disc_burn_bar_get_property),
	(nautilus_disc_burn_bar_class_init), (button_clicked_cb),
	(nautilus_disc_burn_bar_init), (nautilus_disc_burn_bar_finalize),
	(nautilus_disc_burn_bar_new):
	* nautilus/nautilus-burn-bar.h:
	* nautilus/nautilus-burn-extension.c (launch_process),
	(nautilus_disc_burn_get_file_items),
	(nautilus_disc_burn_get_background_items),
	(nautilus_disc_burn_get_toolbar_items),
	(nautilus_disc_burn_menu_provider_iface_init), (bar_activated_cb),
	(destroyed_callback), (sense_widget),
	(nautilus_disc_burn_get_location_widget),
	(nautilus_disc_burn_location_widget_provider_iface_init),
	(update_widget_sensitivity), (update_empty_idle),
	(queue_update_empty), (burn_monitor_cb), (start_monitor),
	(nautilus_disc_burn_instance_init), (nautilus_disc_burn_finalize),
	(nautilus_disc_burn_class_init), (nautilus_disc_burn_get_type),
	(nautilus_disc_burn_register_type), (nautilus_module_initialize):

2008-12-17  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fixed a couple of problems with previous patch (wrong function name)
	(backportable)
	Fixes #564720 – Brasero trivially depends on Eel

	* nautilus/nautilus-burn-extension.c (launch_process):

2008-12-16  A. Walton  <awalton@gnome.org>

 	* configure.in:
	* nautilus/nautilus-burn-extension.c (launch_process):
	Remove trivial dependency on Eel.

2008-12-17  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Make sure the text of the tooltip for the tray icon is the same as
	the one in the burn dialog. (backportable)

	* src/brasero-burn-dialog.c
	(brasero_burn_dialog_action_changed_real),
	(brasero_burn_dialog_setup_session):
	* src/brasero-tray.c (brasero_tray_icon_finalize),
	(brasero_tray_icon_set_tooltip), (brasero_tray_icon_set_action):
	* src/brasero-tray.h:

2008-12-17  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Make sure all temporary files obey the specified location (backportable)

	* src/burn-session.c (brasero_burn_session_start):

2008-12-17  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix image size when loading snapshot in video project (backportable)

	* src/brasero-video-tree-model.c
	(brasero_video_tree_model_get_value):

2008-12-17  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Some mounts don't have volume, fix warnings (backportable)

	* src/burn-volume-obj.c (brasero_volume_is_mounted):

2008-12-17  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #564795 – crash in Disc Burner: Clicked Write to Disk in...
	Bug introduced by recent changes

	* src/brasero-medium-selection.c
	(brasero_medium_selection_update_no_disc_entry),
	(brasero_medium_selection_show_type):

2008-12-15  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Use new gtk+ GtkMountOperation object wherever we can

	* src/brasero-app.c:
	* src/brasero-app.h:
	* src/brasero-io.c (brasero_io_mount_enclosing_volume):
	* src/brasero-utils.h:
	* src/main.c (brasero_app_get_default), (main):

2008-12-15  Luis Medinas  <lmedinas@gnome.org>

	* src/main.c:

	Removed a missing header from my previous patch.

2008-12-15  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Use GTK+ to manage help files. Patch by Luis Medinas.
	Fix #560358 – [PATCH] Move to gtk_show_uri another step to remove libgnome

	* configure.in:
	* src/brasero-app.c (on_help_cb):

2008-12-15  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	bump gtk+ requirements to 2.14

	* configure.in:

2008-12-15  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Use GIcon in medium selection to get the same icons as nautilus

	* src/brasero-medium-selection.c
	(brasero_medium_selection_show_type),
	(brasero_medium_selection_medium_added_cb),
	(brasero_medium_selection_init):
	* src/burn-medium.c (brasero_medium_get_medium_type),
	(brasero_medium_probe_thread), (brasero_medium_init_file):
	* src/burn-volume-obj.c (brasero_volume_get_icon):
	* src/burn-volume-obj.h:

2008-12-15  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	backportable warning fix

	* src/brasero-session.c (brasero_session_load):

2008-12-14  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Post release bump to 0.9.0

	* configure.in:

2008-12-14  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Updated for release

	* NEWS:

2008-12-13  Debarshi Ray  <rishi@gnu.org>

	Fix for #564397 – Use g_timeout_add_seconds where possible

	* src/brasero-file-monitor.c (brasero_file_monitor_moved_from_event):
	* src/brasero-audio-disc.c (brasero_audio_disc_inotify_move):
	* src/brasero-burn-dialog.c (brasero_burn_dialog_dummy_success_cb):
	* src/brasero-file-filtered.c (brasero_file_filtered_add):
	* src/brasero-search-beagle.c (brasero_search_new):
	* src/brasero-search-entry.c (brasero_search_entry_activated):
	* src/brasero-playlist.c (brasero_playlist_start_beagle_search):
	* nautilus/nautilus-burn-extension.c (nautilus_burn_instance_init):
	Use g_timeout_add_seconds instead of g_timeout_add.
	
2008-12-13  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for #563989 – brasero crashs on fifo-files

	* src/brasero-io.c (brasero_io_get_file_info_thread_real),
	(brasero_io_get_file_count_process_directory),
	(brasero_io_get_file_count_start), (brasero_io_xfer_start):
	* src/plugins/checksum/burn-checksum-files.c
	(brasero_checksum_files_explore_directory),
	(brasero_checksum_files_check_files):

2008-12-06  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Attempt at fixing #559161 – Trying to burn to previously used CDRW does not offer to erase and claims to burn endlessly
	Added an additional debug statement.
	Rewrote brasero_volume_is_mounted ().

	* src/burn-volume-obj.c (brasero_volume_is_mounted),
	(brasero_volume_umount_finish), (brasero_volume_umount):
	* src/burn.c (brasero_burn_record):

2008-12-03  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #559161 – Trying to burn to previously used CDRW does not offer to erase and claims to burn endlessly
	brasero-volume.c didn't get out of the loop when the unmount operation
	failed which meant brasero got stuck. This is fixed and to make sure
	we won't loop indefinitely I added a timeout of 20 sec for all operations.

	* src/burn-volume-obj.c (brasero_volume_operation_end),
	(brasero_volume_operation_timeout),
	(brasero_volume_wait_for_operation_end),
	(brasero_volume_umount_finish), (brasero_volume_finalize):
	* src/burn.c (brasero_burn_progress_changed):

2008-12-03  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Try to fix #559161 – Trying to burn to previously used CDRW does not offer to erase and claims to burn endlessly

	* src/burn-volume-obj.c (brasero_volume_umounted_cb),
	(brasero_volume_umount_finish), (brasero_volume_mount_finish),
	(brasero_volume_class_init):

2008-12-03  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Try to fix #562879 – Multi session disk - Progress meter in systray

	* src/brasero-tray.c (brasero_tray_icon_init),
	(brasero_tray_icon_set_action), (brasero_tray_icon_set_progress):
	* src/burn-task.c (brasero_task_start):
	* src/burn.c (brasero_burn_progress_changed):

2008-12-03  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fixed some problems with incorrect strings
	See #549211 – Wrong use of word Delete (last comments)

	* src/brasero-disc.c (brasero_disc_get_use_info_notebook):
	* src/brasero-split-dialog.c
	(brasero_split_dialog_clear_confirm_dialog),
	(brasero_split_dialog_cut_clicked_cb),
	(brasero_split_dialog_reset_clicked_cb):

2008-12-03  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Rework previous change:
	Now only show alert dialog when the user clicked OK

	* src/brasero-drive-properties.c
	(brasero_drive_properties_set_tmpdir_info),
	(brasero_drive_properties_tmpdir_changed),
	(brasero_drive_properties_set_tmpdir),
	(brasero_drive_properties_check_tmpdir),
	(brasero_drive_properties_response),
	(brasero_drive_properties_init),
	(brasero_drive_properties_finalize),
	(brasero_drive_properties_class_init):

2008-12-02  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix alert error window popping up before his parent is shown

	* src/brasero-drive-properties.c
	(brasero_drive_properties_set_tmpdir_info):

2008-12-02  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #562915 – Translator comments should be the line just before the string

	* src/brasero-blank-dialog.c (brasero_blank_dialog_activate),
	(brasero_blank_dialog_init):
	* src/brasero-data-disc.c (brasero_data_disc_import_button_new):
	* src/brasero-project.c (brasero_project_update_project_size),
	(brasero_project_empty_cb):
	* src/burn-drive.c (brasero_drive_get_display_name):
	* src/burn-job.c (brasero_job_allow_deactivation):
	* src/burn-mkisofs-base.c (brasero_mkisofs_base_write_graft):
	* src/burn-process.c (brasero_process_finished):
	* src/plugins/cdrdao/burn-cdrdao.c
	(brasero_cdrdao_read_stderr_record):
	* src/plugins/checksum/burn-checksum-image.c
	(brasero_checksum_image_checksum_file_input):
	* src/plugins/libburnia/burn-libburn.c
	(brasero_libburn_start_erase):
	* src/plugins/libburnia/burn-libisofs.c
	(brasero_libisofs_create_volume_thread):
	* src/plugins/transcode/burn-transcode.c
	(brasero_transcode_create_pipeline),
	(brasero_transcode_create_sibling_image),
	(brasero_transcode_pad_real), (brasero_transcode_pad_file):
	* src/plugins/transcode/burn-vob.c (brasero_vob_build_audio_pcm):

2008-11-30  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fixed string
	Fix #562793 – Missing question mark

	* src/brasero-audio-disc.c (brasero_audio_disc_add_dir):

2008-11-30  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Allow to recover from error in image creation in disc copy too
	Complement the previous changes

	* src/burn-job.c (brasero_job_check_output_volume_space),
	(brasero_job_set_output_file):
	* src/burn-session.c (brasero_burn_session_get_tmp_dir),
	(brasero_burn_session_get_tmp_file):
	* src/burn.c (brasero_burn_same_src_dest_image):

2008-11-30  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Limit preview of images to some size
	Fix #560913 – preview of large images

	* src/brasero-player.c (brasero_player_metadata_completed):

2008-11-30  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #561683 – No status whilst copying data DVD to DVD/ISO after 2048MB copied.
	Fix an overflow when we declared the size copied using 2048 instead of 2048ULL

	* src/plugins/cdrkit/burn-readom.c (brasero_readom_read_stderr):
	* src/plugins/cdrtools/burn-readcd.c (brasero_readcd_read_stderr):
	* src/plugins/dvdcss/burn-dvdcss.c
	(brasero_dvdcss_write_image_thread):
	* src/plugins/libburnia/burn-libburn-common.c
	(brasero_libburn_common_status):
	* src/plugins/libburnia/burn-libburn.c:

2008-11-30  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix a problem introduced by late change where we incorrectly checked for
	write permissions.

	* src/brasero-drive-properties.c
	(brasero_drive_properties_set_tmpdir_info):
	* src/burn-job.c (brasero_job_check_output_volume_space):

2008-11-30  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #560365 – Image creation breaks when disk is out of space
	and #549119 – no space in /tmp given a not informative error

	Handle temporary location errors and image creation errors by asking
	the user if he wants to set another location.
	We now also detect permission problem (as well as space error) for images.

	Fix some small things in the mean time
	- malformed strings
	- a small bug in burn-job.c not returning correct value on error
	- a small bug in checksum-file plugin that was overwriting errors

	* src/brasero-burn-dialog.c (brasero_burn_dialog_image_error),
	(brasero_burn_dialog_setup_session):
	* src/brasero-data-disc.c (brasero_data_disc_unknown_uri_cb):
	* src/brasero-drive-properties.c
	(brasero_drive_properties_set_tmpdir_info),
	(brasero_drive_properties_init):
	* src/brasero-image-properties.c (brasero_image_properties_init):
	* src/brasero-marshal.list:
	* src/brasero-session-cfg.c (brasero_session_cfg_update):
	* src/brasero-sum-dialog.c (brasero_sum_dialog_download):
	* src/burn-job.c (brasero_job_check_output_volume_space),
	(brasero_job_get_tmp_file):
	* src/burn-session.c (brasero_burn_session_get_tmp_dir),
	(brasero_burn_session_get_tmp_file):
	* src/burn.c (brasero_burn_ask_for_location),
	(brasero_burn_run_imager), (brasero_burn_class_init):
	* src/burn.h:
	* src/plugins/cdrkit/burn-genisoimage.c
	(brasero_genisoimage_read_stderr):
	* src/plugins/cdrtools/burn-mkisofs.c
	(brasero_mkisofs_read_stderr):
	* src/plugins/checksum/burn-checksum-files.c
	(brasero_checksum_files_create_checksum):
	* src/plugins/libburnia/burn-libisofs.c
	(brasero_libisofs_write_image_to_file_thread):

2008-11-30  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for #562705 – brasero passes GTK_DISABLE_DEPRECATED and co unconditionally
	Use gnome-common macros to allow use of a maintainer-mode that enables
	all DISABLE-DEPRECATED macros. These macros, that were unconditionally 
	used before, created no future tarballs as they were used in release
	tarballs.

	* configure.in:
	* nautilus/Makefile.am:
	* src/Makefile.am:
	* src/plugins/cdrdao/Makefile.am:
	* src/plugins/cdrkit/Makefile.am:
	* src/plugins/cdrtools/Makefile.am:
	* src/plugins/checksum/Makefile.am:
	* src/plugins/dvdauthor/Makefile.am:
	* src/plugins/dvdcss/Makefile.am:
	* src/plugins/growisofs/Makefile.am:
	* src/plugins/libburnia/Makefile.am:
	* src/plugins/local-track/Makefile.am:
	* src/plugins/transcode/Makefile.am:
	* src/plugins/vcdimager/Makefile.am:

2008-11-29  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix part of #560365 – Image creation breaks when disk is out of space
	Make sure that if image creation fails, there is no leftover.

	* src/burn.c (brasero_burn_run_imager):

2008-11-29  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Make the "Same source, same destination drive" warning be like the rest
	of errors or warnings and appear in a yellow message box.

	* src/brasero-burn-options.c (brasero_burn_options_valid_media_cb),
	(brasero_burn_options_init):

2008-11-29  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Move "Leave disc open" option to properties dialog as it well handled
	automatically by brasero now and it's mainly useful for Data Projects.

	* src/brasero-disc-option-dialog.c
	(brasero_disc_option_dialog_add_data_options),
	(brasero_disc_option_dialog_set_disc),
	(brasero_disc_option_dialog_valid_media_cb):
	* src/brasero-drive-properties.c
	(brasero_drive_properties_get_flags),
	(brasero_drive_properties_set_flags),
	(brasero_drive_properties_init):
	* src/brasero-drive-properties.h:
	* src/brasero-session-cfg.h:

2008-11-29  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix a problem introduced lately by changes related to CD-TEXT.
	Disc copy wasn't possible anymore with same source and destination burner

	* src/brasero-burn-options.c (brasero_burn_options_add_source),
	(brasero_burn_options_init), (brasero_burn_options_finalize):
	* src/brasero-medium-selection.c
	(brasero_medium_selection_update_no_disc_entry):
	* src/brasero-session-cfg.c (brasero_session_cfg_update):
	* src/brasero-src-image.c (brasero_src_image_set_track),
	(brasero_src_image_init):
	* src/burn-caps.c
	(brasero_burn_caps_is_session_supported_same_src_dest),
	(brasero_burn_caps_is_session_supported):
	* src/burn-caps.h:

2008-11-28  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Convert all CD-TEXT to iso-8859-1 before letting cdrecord/wodim write it

	* src/burn-medium.c (brasero_medium_get_CD_TEXT):
	* src/plugins/cdrkit/burn-wodim.c (brasero_wodim_write_inf):
	* src/plugins/cdrtools/burn-cdrecord.c
	(brasero_cdrecord_write_inf):

2008-11-27  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #559107 – Never resume last used project by default
	Instead of loading automatically the last unburnt project, add a button
	in the recent projects/files pane for the user to load it in one click
	if he wants to

	* src/brasero-app.c (brasero_app_run):
	* src/brasero-app.h:
	* src/brasero-project-manager.c
	(brasero_project_manager_last_saved_clicked_cb),
	(brasero_project_manager_init):
	* src/brasero-project-type-chooser.c
	(brasero_project_type_chooser_last_unsaved_clicked_cb),
	(brasero_project_type_chooser_build_recent),
	(brasero_project_type_chooser_class_init):
	* src/brasero-project-type-chooser.h:
	* src/brasero-session.c (brasero_session_load):
	* src/brasero-session.h:
	* src/main.c (brasero_app_parse_options):

2008-11-27  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix a small stupid error

	* src/burn-caps.c (brasero_caps_audio_new):

2008-11-27  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Really set the track information

	* src/brasero-audio-disc.c
	(brasero_audio_disc_set_session_contents):

2008-11-27  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Take charset into account for CD-TEXT

	* src/burn-medium.c (brasero_medium_get_CD_TEXT),
	(_next_CD_TEXT_pack), (brasero_medium_read_CD_TEXT_block_info),
	(brasero_medium_read_CD_TEXT):
	* src/scsi-read-toc-pma-atip.h:

2008-11-25  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Don't visit the inside of directories for audio/video projects 

	* src/brasero-project-manager.c
	(brasero_project_manager_selected_uris_preview):

2008-11-25  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Try to fix
	#561050 – Brasero Hangs after trying to add mp3 files in an Audio Project
	and perhaps #558291 – Crash after New Audio Project and change path into folder /etc

	* src/brasero-io.c (brasero_io_find_metadata),
	(brasero_io_wait_for_metadata), (brasero_io_get_metadata_info),
	(brasero_io_init), (brasero_io_finalize):
	* src/brasero-metadata.c (brasero_metadata_stop),
	(brasero_metadata_set_uri), (brasero_metadata_wait_cancelled),
	(brasero_metadata_wait),
	(brasero_metadata_increase_listener_number),
	(brasero_metadata_decrease_listener_number),
	(brasero_metadata_get_result), (brasero_metadata_init),
	(brasero_metadata_finalize):
	* src/brasero-metadata.h:
	* src/brasero-split-dialog.c
	(brasero_split_dialog_metadata_finished_cb):

2008-11-23  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #561590 – Flickering "Project Size Estimation" dialog

	* src/brasero-app.c (brasero_app_alert):
	* src/brasero-utils.c (brasero_utils_create_message_dialog),
	(brasero_utils_message_dialog):
	* src/brasero-utils.h:
	* src/main.c (brasero_app_parse_options):

2008-11-23  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Improve previous patch by letting users without a burning backend able
	to write CD-TEXT write audio CDs nevertheless.

	Fix also some crashes introduced in previous patch and some minor glitches

	* src/brasero-audio-disc.c (brasero_audio_disc_set_session_param),
	(brasero_audio_disc_set_session_contents):
	* src/brasero-burn-options.c (brasero_burn_options_valid_media_cb):
	* src/brasero-disc-option-dialog.c
	(brasero_disc_option_dialog_load_multi_state),
	(brasero_disc_option_dialog_valid_media_cb):
	* src/brasero-jacket-edit.c (brasero_jacket_edit_set_audio_tracks):
	* src/brasero-medium-properties.c
	(brasero_medium_properties_valid_session):
	* src/brasero-project-manager.c
	(brasero_project_manager_burn_project):
	* src/brasero-project.c (brasero_project_set_uri):
	* src/brasero-session-cfg.c (brasero_session_cfg_get_error),
	(brasero_session_cfg_update), (brasero_session_cfg_class_init):
	* src/brasero-session-cfg.h:
	* src/burn-caps.c (brasero_caps_get_flags_for_disc),
	(brasero_caps_audio_new):
	* src/burn-debug.c (brasero_debug_audio_format_to_string):
	* src/burn-session.c (brasero_burn_session_class_init):
	* src/burn-track.h:
	* src/main.c (brasero_app_parse_options):
	* src/plugins/cdrkit/burn-wodim.c (brasero_wodim_export_caps):
	* src/plugins/cdrtools/burn-cdrecord.c
	(brasero_cdrecord_export_caps):
	* src/plugins/dvdauthor/burn-dvdauthor.c
	(brasero_dvd_author_export_caps):
	* src/plugins/local-track/burn-local-image.c
	(brasero_local_track_export_caps):
	* src/plugins/transcode/burn-normalize.c
	(brasero_normalize_export_caps):
	* src/plugins/transcode/burn-transcode.c (foreach_tag),
	(brasero_transcode_export_caps):
	* src/plugins/transcode/burn-vob.c (brasero_vob_export_caps):
	* src/plugins/vcdimager/burn-vcdimager.c
	(brasero_vcd_imager_export_caps):

2008-11-22  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Added a new flag for BraseroAudioFormat indicating the support for
	CD-TEXT. Sadly libburn doesn't support it.

	* src/brasero-audio-disc.c (brasero_audio_disc_set_session_param),
	(brasero_audio_disc_set_session_contents):
	* src/brasero-project-manager.c
	(brasero_project_manager_burn_project):
	* src/brasero-project.c (brasero_project_set_uri):
	* src/burn-caps.c (brasero_caps_audio_new):
	* src/burn-track.h:
	* src/main.c (brasero_app_parse_options):
	* src/plugins/cdrkit/burn-wodim.c (brasero_wodim_export_caps):
	* src/plugins/cdrtools/burn-cdrecord.c
	(brasero_cdrecord_export_caps):
	* src/plugins/dvdauthor/burn-dvdauthor.c
	(brasero_dvd_author_export_caps):
	* src/plugins/local-track/burn-local-image.c
	(brasero_local_track_export_caps):
	* src/plugins/transcode/burn-normalize.c
	(brasero_normalize_export_caps):
	* src/plugins/transcode/burn-transcode.c
	(brasero_transcode_export_caps):
	* src/plugins/transcode/burn-vob.c (brasero_vob_export_caps):
	* src/plugins/vcdimager/burn-vcdimager.c
	(brasero_vcd_imager_export_caps):

2008-11-22  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix small UI glitch

	* src/brasero-burn-options.c (brasero_burn_options_init):

2008-11-21  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Changes to support an upcoming rhythmbox plugin (provided it's accepted)
	Added a new command line option to open and burn a project
	If an audio project has audio end don't scan it anymore just use it
	Added a new command line option to set a cover for jacket-view
	Show a button to create a cover if the disc we've just copied is audio

	Unrelated changes:
	Use libburn signal handler while burning the docs say it's safer; so be it
	Fix a minor bug where when creating a new project in the middle of another
	no GtkFileChooser would pop up

	* src/brasero-audio-disc.c (brasero_audio_disc_get_status),
	(brasero_audio_disc_add_track), (brasero_audio_disc_load_track):
	* src/brasero-burn-dialog.c (brasero_burn_dialog_success_run),
	(brasero_burn_dialog_notify_success):
	* src/brasero-jacket-edit.c (brasero_jacket_edit_set_audio_tracks):
	* src/brasero-jacket-edit.h:
	* src/brasero-project-manager.c
	(brasero_project_manager_copy_disc),
	(brasero_project_manager_switch), (brasero_project_manager_copy),
	(brasero_project_manager_burn_project):
	* src/brasero-project-manager.h:
	* src/brasero-project.c (brasero_project_finalize),
	(brasero_project_set_cover_specifics), (brasero_project_burn),
	(brasero_project_switch), (brasero_project_set_none),
	(brasero_project_open_project_xml), (brasero_project_open_project),
	(brasero_project_load_session), (brasero_project_save_project_xml):
	* src/burn-basics.h:
	* src/main.c (brasero_app_parse_options):
	* src/plugins/libburnia/burn-libburn.c
	(brasero_libburn_start_record), (brasero_libburn_start_erase),
	(brasero_libburn_stop):

2008-11-19  Luis Medinas  <lmedinas@gnome.org>

	* src/brasero-data-disc.c:
	* src/brasero-data-disc.h:
	* src/brasero-data-tree-model.c:
	* src/brasero-dest-selection.h:
	* src/brasero-disc.c:
	* src/brasero-disc.h:
	* src/brasero-eject-dialog.h:
	* src/brasero-image-option-dialog.c:
	* src/brasero-multi-song-props.h:
	* src/brasero-sum-dialog.h:

	Last commit for cleanup GTK includes.

2008-11-19  Luis Medinas  <lmedinas@gnome.org>

	* src/brasero-audio-disc.c:
	* src/brasero-audio-disc.h:
	* src/brasero-disc-message.c:
	* src/brasero-disc-message.h:
	* src/brasero-image-type-chooser.c:
	* src/brasero-image-type-chooser.h:
	* src/brasero-mime-filter.c:
	* src/brasero-mime-filter.h:
	* src/brasero-preview.c:
	* src/brasero-preview.h:
	* src/brasero-song-properties.c:
	* src/brasero-song-properties.h:
	* src/brasero-sum-dialog.c:
	* src/brasero-tool-dialog.c:

	Third commit for cleanup GTK includes.

2008-11-19  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #558213 – There should be a proper name for color picker button.
	A new color picker button for toolbars was implemented allowing to set
	some text.

	* src/Makefile.am:
	* src/brasero-jacket-background.c (brasero_jacket_background_init):
	* src/brasero-jacket-edit.c
	(brasero_jacket_edit_colours_changed_cb),
	(brasero_jacket_edit_update_button_state),
	(brasero_jacket_edit_init):
	* src/brasero-tool-color-picker.c
	(brasero_tool_color_picker_set_text),
	(brasero_tool_color_picker_get_color),
	(brasero_tool_color_picker_set_color),
	(brasero_tool_color_picker_expose),
	(brasero_tool_color_picker_cancel_clicked),
	(brasero_tool_color_picker_ok_clicked),
	(brasero_tool_color_picker_clicked),
	(brasero_tool_color_picker_init),
	(brasero_tool_color_picker_finalize),
	(brasero_tool_color_picker_class_init),
	(brasero_tool_color_picker_new):
	* src/brasero-tool-color-picker.h:

2008-11-18  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #559105 – video could use same thumbnails as nautilus
	Now we use the thumbnails provided they are already generated otherwise
	we create our own.

	Also fix a bug where the video project would save its contents in the
	reverse order.

	* src/brasero-io.c (brasero_io_set_metadata_attributes),
	(brasero_io_get_metadata_info),
	(brasero_io_get_file_info_thread_real),
	(brasero_io_get_file_count_process_playlist),
	(brasero_io_get_file_count_process_file),
	(brasero_io_load_directory_playlist),
	(brasero_io_load_directory_thread):
	* src/brasero-io.h:
	* src/brasero-metadata.c (brasero_metadata_create_audio_pipeline),
	(brasero_metadata_new_decoded_pad_cb):
	* src/brasero-metadata.h:
	* src/brasero-video-project.c
	(brasero_video_project_set_file_information),
	(brasero_video_project_add_directory_contents),
	(brasero_video_project_add_uri),
	(brasero_video_project_get_contents),
	(brasero_video_project_file_modified):

2008-11-18  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Miscellaneous small improvements (especially don't display we're probing
	for discs if drive is empty)

	* src/brasero-tool-dialog.c (brasero_tool_dialog_init):
	* src/burn-drive.c (brasero_drive_check_medium_inside),
	(brasero_drive_medium_inside_property_changed_cb),
	(brasero_drive_set_property):

2008-11-18  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Probably (and hopefully) the last patch for string review
	Also fixed a problem with search pane which didn't return any result
	when no category was selected
	Small changes (mainly string) in search pane

	* data/brasero-copy-medium.desktop.in.in:
	* data/brasero-open-image.desktop.in.in:
	* data/brasero-open-playlist.desktop.in.in:
	* data/brasero-open-project.desktop.in.in:
	* src/brasero-app.c (brasero_app_add_recent):
	* src/brasero-audio-disc.c (brasero_audio_disc_add_uri_real):
	* src/brasero-data-disc.c (brasero_data_disc_project_oversized_cb):
	* src/brasero-data-tree-model.c
	(brasero_data_tree_model_get_value):
	* src/brasero-disc-message.c (brasero_disc_message_add_button):
	* src/brasero-drive-properties.c
	(brasero_drive_properties_set_tmpdir_info):
	* src/brasero-jacket-edit.c (brasero_jacket_edit_set_audio_tracks):
	* src/brasero-jacket-view.c
	(brasero_jacket_view_populate_popup_cb):
	* src/brasero-metadata.c (brasero_metadata_success),
	(brasero_metadata_create_pipeline):
	* src/brasero-mime-filter.c (brasero_mime_filter_init):
	* src/brasero-multi-song-props.c
	(brasero_multi_song_props_get_properties),
	(brasero_multi_song_props_gap_output_cb),
	(brasero_multi_song_props_gap_input_cb),
	(brasero_multi_song_props_entry_focus_out),
	(brasero_multi_song_props_entry_focus_in),
	(brasero_multi_song_props_init):
	* src/brasero-playlist.c (brasero_playlist_parse_result):
	* src/brasero-plugin-manager-ui.c (brasero_plugin_manager_ui_init):
	* src/brasero-preview.c (brasero_preview_init):
	* src/brasero-rename.c (brasero_rename_init):
	* src/brasero-search-entry.c (brasero_search_entry_get_type),
	(brasero_search_entry_init), (brasero_search_entry_get_query):
	* src/brasero-search-entry.h:
	* src/brasero-song-properties.c (brasero_song_props_init):
	* src/brasero-tray.c:
	* src/burn-medium.c:
	* src/plugins/libburnia/burn-libburn.c
	(brasero_libburn_export_caps):
	* src/plugins/libburnia/burn-libisofs.c
	(brasero_libisofs_export_caps):
	* src/plugins/local-track/burn-local-image.c
	(brasero_local_track_export_caps):

2008-11-17  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix UI glitch after a successful burn too fast to generate an average
	speed

	* src/brasero-burn-dialog.c (brasero_burn_dialog_init):

2008-11-17  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Improve and fix previous patch where we didn't set the checksum type
	Also improve checksuming for track < 300k

	* src/burn.c (brasero_burn_action_changed),
	(brasero_burn_run_tasks), (brasero_burn_record_session):
	* src/plugins/checksum/burn-checksum-image.c
	(brasero_checksum_image_create_checksum),
	(brasero_checksum_get_checksum_type),
	(brasero_checksum_image_image_and_checksum),
	(brasero_checksum_image_end):

2008-11-17  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix checksum-image plugin start
	Fix a string

	* src/brasero-sum-dialog.c (brasero_sum_dialog_success):
	* src/plugins/checksum/burn-checksum-image.c
	(brasero_checksum_get_checksum_type),
	(brasero_checksum_image_image_and_checksum),
	(brasero_checksum_image_activate):

2008-11-17  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix warnings

	* src/brasero-sum-dialog.c (brasero_sum_dialog_check_disc_sum):

2008-11-17  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix a problem with DVD+RW (and those media types of the same species)
	and libburn

	* src/plugins/libburnia/burn-libburn.c
	(brasero_libburn_start_record):

2008-11-17  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Show errors again when a burn fail (problem introduced by recent changes)

	* src/brasero-burn-dialog.c (brasero_burn_dialog_record_session):

2008-11-17  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix a rare crash with file monitoring where some stale nodes remained
	in the hash table. Make sure that doesn't happen anymore

	* src/brasero-file-monitor.c
	(brasero_file_monitor_foreach_cancel_file_cb):

2008-11-17  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Small speed up and fixes for project loading and exploration

	* src/brasero-data-disc.c (brasero_data_disc_size_changed),
	(brasero_data_disc_size_changed_cb), (brasero_data_disc_clear),
	(brasero_data_disc_reset), (brasero_data_disc_finalize):
	* src/brasero-data-project.c
	(brasero_data_project_convert_to_fake),
	(brasero_data_project_remove_node),
	(brasero_data_project_node_loaded),
	(brasero_data_project_load_contents):
	* src/brasero-data-vfs.c
	(brasero_data_vfs_directory_check_symlink_loop),
	(brasero_data_vfs_loading_node):
	* src/brasero-file-monitor.c (brasero_file_monitor_foreach_cancel):

2008-11-17  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Try not to crash in the very unlikely event when HAL doesn't return a
	block path

	* src/burn-drive.c (brasero_drive_init_real):

2008-11-16  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #Bug 560153 -- brasero crashed with SIGSEGV in brasero_data_project_node_to_uri()
	Avoid crashing + Fix a warning

	* src/brasero-data-project.c (brasero_data_project_create_path),
	(brasero_data_project_add_path),
	(brasero_data_project_load_contents_notify_directory),
	(brasero_data_project_load_contents_notify),
	(brasero_data_project_load_contents):
	* src/brasero-data-vfs.c (brasero_data_vfs_loading_node),
	(brasero_data_vfs_node_added):
	* src/brasero-project.c (brasero_project_open_project):

2008-11-15  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #560539 – Brasero doesn't copy track & album info to audio CD

	* src/brasero-audio-disc.c (brasero_audio_disc_init),
	(brasero_audio_disc_set_row_from_metadata),
	(brasero_audio_disc_result), (brasero_audio_disc_add_uri_real),
	(brasero_audio_disc_add_uri), (brasero_audio_disc_get_track),
	(brasero_audio_disc_set_session_contents),
	(brasero_audio_disc_load_track),
	(brasero_audio_disc_drag_data_received_cb),
	(brasero_audio_disc_display_edited_cb),
	(brasero_audio_disc_add_slices), (brasero_audio_disc_rename_songs),
	(brasero_audio_disc_edit_multi_song_properties),
	(brasero_audio_disc_edit_single_song_properties),
	(brasero_audio_disc_edit_song_properties),
	(brasero_audio_disc_clipboard_text_cb),
	(brasero_audio_disc_button_pressed_cb):
	* src/brasero-project.c (_read_audio_track),
	(_save_audio_track_xml), (brasero_project_save_project_real):
	* src/brasero-song-properties.c (brasero_song_props_title_set),
	(brasero_song_props_artist_set), (brasero_song_props_composer_set),
	(brasero_song_props_init), (brasero_song_props_get_properties),
	(brasero_song_props_set_properties):
	* src/brasero-video-disc.c (brasero_video_disc_add_uri_real),
	(brasero_video_disc_rename_songs),
	(brasero_video_disc_edit_song_properties_list),
	(brasero_video_disc_edit_song_properties_file),
	(brasero_video_disc_get_track), (brasero_video_disc_load_track):
	* src/brasero-video-project.c (brasero_video_project_rename),
	(brasero_video_project_set_file_information),
	(brasero_video_project_add_uri):
	* src/brasero-video-project.h:
	* src/brasero-video-tree-model.c
	(brasero_video_tree_model_get_value),
	(brasero_video_tree_model_drag_data_received):

2008-11-14  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	When not running full standalone application make sure modality works
	for dialogs

	* src/brasero-app.c (brasero_app_toplevel_destroyed_cb),
	(brasero_app_dialog), (brasero_app_alert):
	* src/brasero-app.h:
	* src/brasero-audio-disc.c (brasero_audio_disc_short_track_dialog),
	(brasero_audio_disc_file_type_error_dialog),
	(brasero_audio_disc_video_file_dialog),
	(brasero_audio_disc_add_dir),
	(brasero_audio_disc_unreadable_dialog), (brasero_audio_disc_split),
	(brasero_audio_disc_inotify_removal_warning):
	* src/brasero-data-disc.c
	(brasero_data_disc_import_failure_dialog),
	(brasero_data_disc_image_uri_cb),
	(brasero_data_disc_unreadable_uri_cb),
	(brasero_data_disc_recursive_uri_cb),
	(brasero_data_disc_unknown_uri_cb),
	(brasero_data_disc_name_collision_cb),
	(brasero_data_disc_2G_file_cb),
	(brasero_data_disc_deep_directory_cb):
	* src/brasero-playlist.c (brasero_playlist_dialog_error):
	* src/brasero-project-manager.c (brasero_project_manager_open_uri):
	* src/brasero-project.c (brasero_project_check_status),
	(brasero_project_no_song_dialog), (brasero_project_no_file_dialog),
	(brasero_project_confirm_switch), (brasero_project_empty_cb),
	(brasero_project_invalid_project_dialog),
	(brasero_project_not_saved_dialog),
	(brasero_project_save_project_dialog):
	* src/brasero-search-beagle.c (brasero_search_beagle_error_dialog):
	* src/brasero-utils.c (brasero_utils_launch_app):
	* src/brasero-video-disc.c (brasero_video_disc_directory_dialog),
	(brasero_video_disc_unreadable_uri_dialog),
	(brasero_video_disc_not_video_dialog):
	* src/main.c (brasero_app_parse_options):

2008-11-14  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Remove icon from the progress dialog about Project Size Estimation

	* src/brasero-project.c (brasero_project_check_status):

2008-11-13  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #560525 – Add feedback about performed tasks

	* src/brasero-audio-disc.c (brasero_audio_disc_get_status):
	* src/brasero-data-disc.c (brasero_data_disc_get_status):
	* src/brasero-disc.c (brasero_disc_get_status):
	* src/brasero-disc.h:
	* src/brasero-project.c (brasero_project_update_project_size),
	(_wait_for_ready_state), (brasero_project_check_status),
	(brasero_project_contents_changed_cb):
	* src/brasero-video-disc.c (brasero_video_disc_get_status):
	* src/brasero-video-project.c (brasero_video_project_get_status):
	* src/brasero-video-project.h:
	* src/burn-basics.c (brasero_burn_action_to_string):

2008-11-13  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fixes for previous patch (the one about strings) which included some
	changes that were not ready nor intended from prime time
	medium-selection should now indicate when there are some drives loading
	a medium
	medium-selection is grayed out when no selection is possible

	* src/brasero-medium-selection.c
	(brasero_medium_selection_update_no_disc_entry),
	(brasero_medium_selection_add_no_disc_entry),
	(brasero_medium_selection_show_type),
	(brasero_medium_selection_medium_added_cb),
	(brasero_medium_selection_medium_removed_cb):
	* src/burn-medium-monitor.c (brasero_medium_monitor_is_probing):

2008-11-13  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	String update

	* data/brasero.schemas.in:

2008-11-13  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Another string update:
	Fix capitalization problems
	Fix ends of strings
	Remove technical error messages
	Merged strings that say the same things differently

	Also rework the error enum

	* data/brasero.schemas.in:
	* src/brasero-app.c:
	* src/brasero-audio-disc.c (brasero_audio_disc_short_track_dialog),
	(brasero_audio_disc_file_type_error_dialog),
	(brasero_audio_disc_add_dir),
	(brasero_audio_disc_unreadable_dialog), (brasero_audio_disc_split),
	(brasero_audio_disc_inotify_removal_warning):
	* src/brasero-blank-dialog.c (brasero_blank_dialog_activate):
	* src/brasero-burn-dialog.c (brasero_burn_dialog_insert_disc_cb),
	(brasero_burn_dialog_disable_joliet_cb),
	(brasero_burn_dialog_show_log), (brasero_burn_dialog_notify_error):
	* src/brasero-burn-options.c (brasero_burn_options_valid_media_cb),
	(brasero_burn_options_init):
	* src/brasero-data-disc.c
	(brasero_data_disc_import_failure_dialog),
	(brasero_data_disc_project_oversized_cb),
	(brasero_data_disc_recursive_uri_cb),
	(brasero_data_disc_unknown_uri_cb), (brasero_data_disc_2G_file_cb),
	(brasero_data_disc_deep_directory_cb),
	(brasero_data_disc_import_button_new), (brasero_data_disc_init):
	* src/brasero-data-session.c
	(brasero_data_session_load_dir_result):
	* src/brasero-dest-selection.c
	(brasero_dest_selection_format_medium_string):
	* src/brasero-drive-properties.c
	(brasero_drive_properties_format_disc_speed):
	* src/brasero-file-filtered.c (brasero_file_filtered_add_real):
	* src/brasero-io.c (brasero_io_get_file_info_thread_real),
	(brasero_io_parse_playlist_get_uris),
	(brasero_io_load_directory_thread), (brasero_io_xfer_start):
	* src/brasero-jacket-view.c (brasero_jacket_view_set_image):
	* src/brasero-medium-selection.c
	(brasero_medium_selection_update_media_string),
	(brasero_medium_selection_show_type),
	(brasero_medium_selection_get_drive_num),
	(brasero_medium_selection_medium_added_cb),
	(brasero_medium_selection_medium_removed_cb):
	* src/brasero-playlist.c (brasero_playlist_dialog_error),
	(brasero_playlist_parse_result):
	* src/brasero-project-manager.c (brasero_project_manager_open_uri):
	* src/brasero-project.c (brasero_project_no_song_dialog),
	(brasero_project_no_file_dialog),
	(brasero_project_not_saved_dialog):
	* src/brasero-split-dialog.c
	(brasero_split_dialog_no_silence_message):
	* src/brasero-sum-dialog.c (brasero_sum_dialog_message),
	(brasero_sum_dialog_message_error), (brasero_sum_dialog_download),
	(brasero_sum_dialog_get_file_checksum),
	(brasero_sum_dialog_set_track_checksum_type):
	* src/brasero-tool-dialog.c (brasero_tool_dialog_media_error),
	(brasero_tool_dialog_media_busy), (brasero_tool_dialog_no_media):
	* src/brasero-utils.c (brasero_utils_launch_app),
	(brasero_utils_message_dialog):
	* src/brasero-video-disc.c (brasero_video_disc_directory_dialog),
	(brasero_video_disc_unreadable_uri_dialog),
	(brasero_video_disc_not_video_dialog):
	* src/burn-basics.h:
	* src/burn-caps.c (brasero_burn_caps_new_task),
	(brasero_burn_caps_new_checksuming_task):
	* src/burn-drive.c (brasero_drive_probing),
	(brasero_drive_check_medium_inside):
	* src/burn-drive.h:
	* src/burn-image-format.c (brasero_image_format_get_DATAFILE_info),
	(brasero_image_format_get_FILE_info),
	(brasero_image_format_get_cdrdao_size),
	(brasero_image_format_get_cue_size),
	(brasero_image_format_get_iso_size),
	(brasero_image_format_get_clone_size):
	* src/burn-iso9660.c (brasero_iso9660_is_primary_descriptor),
	(brasero_iso9660_next_record), (brasero_iso9660_read_file_record),
	(brasero_iso9660_read_directory_record):
	* src/burn-job.c (brasero_job_allow_deactivation),
	(brasero_job_check_output_disc_space),
	(brasero_job_check_output_volume_space),
	(brasero_job_set_output_file), (brasero_job_item_start),
	(brasero_job_finished_session), (brasero_job_finished_track),
	(brasero_job_set_nonblocking_fd):
	* src/burn-medium-monitor.c (brasero_medium_monitor_is_probing),
	(brasero_medium_monitor_get_media):
	* src/burn-medium-monitor.h:
	* src/burn-mkisofs-base.c (brasero_mkisofs_base_write_excluded),
	(brasero_mkisofs_base_write_graft),
	(brasero_mkisofs_base_add_graft):
	* src/burn-plugin-manager.c:
	* src/burn-process.c (brasero_process_check_path),
	(brasero_process_finished):
	* src/burn-session.c (brasero_burn_session_get_output),
	(brasero_burn_session_set_image_output_full),
	(brasero_burn_session_get_tmp_dir),
	(brasero_burn_session_get_tmp_file):
	* src/burn-volume-obj.c (brasero_volume_get_mount_point):
	* src/burn-volume.c (brasero_volume_get_primary_from_file):
	* src/burn.c (brasero_burn_eject), (brasero_burn_eject_dest_media),
	(brasero_burn_eject_src_media), (brasero_burn_ask_for_dest_media),
	(brasero_burn_lock_src_media),
	(brasero_burn_lock_rewritable_media),
	(brasero_burn_is_loaded_dest_media_supported),
	(brasero_burn_lock_dest_media), (brasero_burn_mount_media),
	(brasero_burn_lock_checksum_media), (brasero_burn_run_eraser),
	(brasero_burn_run_imager), (brasero_burn_run_recorder),
	(brasero_burn_check_real),
	(brasero_burn_check_session_consistency), (brasero_burn_check),
	(brasero_burn_same_src_dest_image),
	(brasero_burn_same_src_dest_reload_medium), (brasero_burn_record),
	(brasero_burn_blank):
	* src/main.c (brasero_app_parse_options):
	* src/plugins/cdrdao/burn-cdrdao.c
	(brasero_cdrdao_read_stderr_record), (brasero_cdrdao_read_stderr),
	(brasero_cdrdao_export_caps):
	* src/plugins/cdrdao/burn-toc2cue.c (brasero_toc2cue_export_caps):
	* src/plugins/cdrkit/burn-genisoimage.c
	(brasero_genisoimage_read_stderr),
	(brasero_genisoimage_set_argv_image),
	(brasero_genisoimage_export_caps):
	* src/plugins/cdrkit/burn-readom.c (brasero_readom_read_stderr),
	(brasero_readom_set_argv), (brasero_readom_export_caps):
	* src/plugins/cdrkit/burn-wodim.c (brasero_wodim_stderr_read),
	(brasero_wodim_stdout_read), (brasero_wodim_write_inf),
	(brasero_wodim_set_argv_record):
	* src/plugins/cdrtools/burn-cdrecord.c
	(brasero_cdrecord_stderr_read), (brasero_cdrecord_stdout_read),
	(brasero_cdrecord_write_inf), (brasero_cdrecord_set_argv_record):
	* src/plugins/cdrtools/burn-mkisofs.c
	(brasero_mkisofs_read_stderr), (brasero_mkisofs_set_argv_image),
	(brasero_mkisofs_export_caps):
	* src/plugins/cdrtools/burn-readcd.c (brasero_readcd_read_stderr),
	(brasero_readcd_set_argv), (brasero_readcd_export_caps):
	* src/plugins/checksum/burn-checksum-files.c
	(brasero_checksum_files_get_file_checksum),
	(brasero_checksum_files_add_file_checksum),
	(brasero_checksum_files_create_checksum),
	(brasero_checksum_files_check_files), (brasero_checksum_files_end),
	(brasero_checksum_files_export_caps):
	* src/plugins/checksum/burn-checksum-image.c
	(brasero_checksum_image_read), (brasero_checksum_image_write),
	(brasero_checksum_image_checksum_file_input),
	(brasero_checksum_image_end), (brasero_checksum_image_export_caps):
	* src/plugins/dvdcss/burn-dvdcss.c (brasero_dvdcss_library_init),
	(brasero_dvdcss_write_sector_to_fd),
	(brasero_dvdcss_write_image_thread):
	* src/plugins/growisofs/burn-dvd-rw-format.c
	(brasero_dvd_rw_format_read_stderr),
	(brasero_dvd_rw_format_export_caps):
	* src/plugins/growisofs/burn-growisofs.c
	(brasero_growisofs_read_stderr),
	(brasero_growisofs_set_argv_record),
	(brasero_growisofs_export_caps):
	* src/plugins/libburnia/burn-libburn-common.c
	(brasero_libburn_common_ctx_new):
	* src/plugins/libburnia/burn-libburn.c (brasero_libburn_add_track),
	(brasero_libburn_start_erase), (brasero_libburn_clock_tick):
	* src/plugins/libburnia/burn-libisofs.c
	(brasero_libisofs_write_sector_to_fd),
	(brasero_libisofs_write_image_to_file_thread),
	(brasero_libisofs_create_image),
	(brasero_libisofs_import_last_session),
	(brasero_libisofs_create_volume_thread),
	(brasero_libisofs_create_volume):
	* src/plugins/local-track/burn-local-image.c
	(brasero_local_track_recursive_transfer),
	(brasero_local_track_transfer):
	* src/plugins/local-track/burn-uri.c
	(brasero_burn_uri_explore_directory), (brasero_burn_uri_thread),
	(brasero_burn_uri_export_caps):
	* src/plugins/transcode/burn-normalize.c
	(brasero_normalize_set_next_track),
	(brasero_normalize_build_pipeline),
	(brasero_normalize_export_caps):
	* src/plugins/transcode/burn-transcode.c
	(brasero_transcode_create_pipeline),
	(brasero_transcode_create_sibling_image),
	(brasero_transcode_pad_real), (brasero_transcode_pad_file),
	(brasero_transcode_get_duration),
	(brasero_transcode_error_on_pad_linking):
	* src/plugins/transcode/burn-vob.c (brasero_vob_build_audio_pcm),
	(brasero_vob_build_audio_mp2), (brasero_vob_build_audio_ac3),
	(brasero_vob_build_audio_bins), (brasero_vob_build_video_bin),
	(brasero_vob_build_pipeline):
	* src/scsi-error.c:

2008-11-11  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Make "Please wait" dialog appear in the task bar when started from nautilus

	* src/brasero-app.c (brasero_app_is_running):
	* src/brasero-app.h:
	* src/brasero-project.c (brasero_project_check_status):

2008-11-11  Luis Medinas  <lmedinas@gnome.org>

	* src/brasero-blank-dialog.c:
	* src/brasero-burn-dialog.c:
	* src/brasero-burn-dialog.h:
	* src/brasero-file-chooser.c:
	* src/brasero-file-chooser.h:
	* src/brasero-image-properties.h:
	* src/brasero-layout.c:
	* src/brasero-layout.h:
	* src/brasero-player-bacon.h:
	* src/brasero-search-beagle.c:
	* src/brasero-search-beagle.h:
	* src/brasero-uri-container.c:

	Second commit for cleanup GTK includes.

2008-11-11  Luis Medinas  <lmedinas@gnome.org>

	* src/baobab-cell-renderer-progress.h:
	* src/brasero-blank-dialog.h:
	* src/brasero-dest-selection.c:
	* src/brasero-disc-copy-dialog.c:
	* src/brasero-disc-copy-dialog.h:
	* src/brasero-disc-option-dialog.c:
	* src/brasero-disc-option-dialog.h:
	* src/brasero-drive-properties.c:
	* src/brasero-drive-properties.h:
	* src/brasero-file-filtered.c:
	* src/brasero-file-filtered.h:
	* src/brasero-filter-option.c:
	* src/brasero-filter-option.h:
	* src/brasero-image-option-dialog.h:
	* src/brasero-image-properties.c:
	* src/brasero-medium-selection.h:
	* src/brasero-multi-dnd.c:
	* src/brasero-player-bacon.c:
	* src/brasero-player.c:
	* src/brasero-player.h:
	* src/brasero-playlist.c:
	* src/brasero-playlist.h:
	* src/brasero-plugin-option.c:
	* src/brasero-plugin-option.h:
	* src/brasero-pref.c:
	* src/brasero-pref.h:
	* src/brasero-progress.c:
	* src/brasero-progress.h:
	* src/brasero-project-manager.c:
	* src/brasero-project-manager.h:
	* src/brasero-project-type-chooser.c:
	* src/brasero-project-type-chooser.h:
	* src/brasero-project.c:
	* src/brasero-project.h:
	* src/brasero-search-entry.c:
	* src/brasero-search-entry.h:
	* src/brasero-split-dialog.c:
	* src/brasero-split-dialog.h:
	* src/brasero-time-button.c:
	* src/brasero-time-button.h:
	* src/brasero-tool-dialog.h:
	* src/brasero-tray.c:
	* src/brasero-tray.h:
	* src/brasero-video-tree-model.c:

	First commit for cleanup GTK includes.

2008-11-11  Luis Medinas  <lmedinas@gnome.org>

	* nautilus/nautilus-burn-bar.c (nautilus_burn_bar_init),
	(nautilus_burn_bar_finalize):

	Make nautilus extension use the new Gtk Tooltip API.

2008-11-11  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #557857 – Audio disc x h of data
	Fixed strings

	* src/brasero-medium-selection.c
	(brasero_medium_selection_get_medium_string):

2008-11-11  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Change the way we handle multiple copies to disc and offer the
	possibility to reburn another disc after a successful burn.
	Fix some problems with medium locking that appeared

	* src/brasero-burn-dialog.c (brasero_burn_dialog_insert_disc_cb),
	(brasero_burn_dialog_activity_start),
	(brasero_burn_dialog_success_run),
	(brasero_burn_dialog_notify_success),
	(brasero_burn_dialog_end_session),
	(brasero_burn_dialog_record_session), (brasero_burn_dialog_run):
	* src/brasero-burn-dialog.h:
	* src/brasero-burn-options.c (brasero_burn_options_valid_media_cb),
	(brasero_burn_options_init):
	* src/brasero-progress.c (brasero_burn_progress_create_info),
	(brasero_burn_progress_display_session_info),
	(brasero_burn_progress_set_property),
	(brasero_burn_progress_get_property),
	(brasero_burn_progress_reset):
	* src/brasero-project-manager.c (brasero_project_manager_burn):
	* src/brasero-project.c (brasero_project_burn):
	* src/burn-basics.h:
	* src/burn-session.c (brasero_burn_session_start):
	* src/burn-session.h:
	* src/burn.c (brasero_burn_lock_dest_media),
	(brasero_burn_check_session_consistency),
	(brasero_burn_record_session), (brasero_burn_record):

2008-11-10  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix button order in alert dialog
	Improve coherence of strings

	* src/brasero-burn-dialog.c (brasero_burn_dialog_loss_warnings_cb),
	(brasero_burn_dialog_disable_joliet_cb):
	* src/brasero-disc-option-dialog.c
	(brasero_disc_option_dialog_joliet_toggled_cb):

2008-11-10  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #560192 – Brasero reports it is 'fixating'
	Replace by "Finalizing"

	* src/burn-basics.c (brasero_burn_action_to_string):

2008-11-10  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Change UI of burn progress dialog

	* src/brasero-progress.c (brasero_burn_progress_create_info),
	(brasero_burn_progress_display_session_info),
	(brasero_burn_progress_set_property), (brasero_burn_progress_init),
	(brasero_burn_progress_set_status),
	(brasero_burn_progress_set_action), (brasero_burn_progress_reset):

2008-11-10  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix a bug with URI where it couldn't sometimes determine if the local
	path for a URI

	* src/burn-mkisofs-base.c (brasero_mkisofs_base_write_excluded):

2008-11-10  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for
	#557561 – Brasero don't recognize empty disk
	#556449 – Session error : Insufficient space on media when copying an audio CD (same problem with trunk)

	* src/burn-medium.c (brasero_medium_track_set_leadout_CDR_blank),
	(brasero_medium_track_set_leadout):
	* src/scsi-write-page.h:

2008-11-10  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Another bunch of string fixes (forgotten strings not marked, button
	without mnemonics, ...)

	* data/brasero.schemas.in:
	* src/brasero-audio-disc.c (brasero_audio_disc_split):
	* src/brasero-burn-dialog.c (brasero_burn_dialog_loss_warnings_cb),
	(brasero_burn_dialog_data_loss_cb),
	(brasero_burn_dialog_previous_session_loss_cb),
	(brasero_burn_dialog_audio_to_appendable_cb),
	(brasero_burn_dialog_rewritable_cb),
	(brasero_burn_dialog_disable_joliet_cb),
	(brasero_burn_dialog_dummy_success_cb),
	(brasero_burn_dialog_notify_error),
	(brasero_burn_dialog_notify_success):
	* src/brasero-burn-options.c (brasero_burn_options_init):
	* src/brasero-data-disc.c (brasero_data_disc_image_uri_cb),
	(brasero_data_disc_import_button_new),
	(brasero_data_disc_session_available_cb),
	(brasero_data_disc_add_ui):
	* src/brasero-drive-properties.c (brasero_drive_properties_init):
	* src/brasero-layout.c (brasero_layout_add_source):
	* src/brasero-layout.h:
	* src/brasero-playlist.c (brasero_playlist_init):
	* src/brasero-pref.c (brasero_pref_init):
	* src/brasero-project-manager.c (brasero_project_manager_init):
	* src/brasero-project-name.c
	(brasero_project_name_get_default_label):
	* src/brasero-project-type-chooser.c
	(brasero_project_type_chooser_new_item):
	* src/brasero-project.c (brasero_project_register_ui),
	(brasero_project_open_project_xml),
	(brasero_project_open_audio_playlist_project):
	* src/brasero-search-beagle.c (brasero_search_init):
	* src/brasero-search-entry.c (brasero_search_entry_init):
	* src/brasero-sum-dialog.c (brasero_sum_dialog_corruption_warning),
	(brasero_sum_dialog_download),
	(brasero_sum_dialog_get_file_checksum):
	* src/brasero-tool-dialog.c (brasero_tool_dialog_media_error),
	(brasero_tool_dialog_media_busy),
	(brasero_tool_dialog_cancel_dialog), (brasero_tool_dialog_init):
	* src/burn-job.c (brasero_job_check_output_volume_space):
	* src/burn.c (brasero_burn_ask_for_dest_media),
	(brasero_burn_lock_src_media),
	(brasero_burn_lock_rewritable_media),
	(brasero_burn_lock_dest_media),
	(brasero_burn_check_session_consistency):
	* src/plugins/cdrdao/burn-cdrdao.c
	(brasero_cdrdao_read_stderr_record), (brasero_cdrdao_read_stderr):
	* src/plugins/cdrkit/burn-readom.c (brasero_readom_read_stderr):
	* src/plugins/cdrkit/burn-wodim.c (brasero_wodim_export_caps):
	* src/plugins/cdrtools/burn-cdrecord.c
	(brasero_cdrecord_stderr_read), (brasero_cdrecord_export_caps):
	* src/plugins/cdrtools/burn-readcd.c (brasero_readcd_read_stderr):
	* src/plugins/dvdauthor/burn-dvdauthor.c
	(brasero_dvd_author_export_caps):
	* src/plugins/vcdimager/burn-vcdimager.c
	(brasero_vcd_imager_export_caps):

2008-11-10  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Some more HIG fixes (capitalization in button)
	Remove some unused or redundant strings.

	* src/brasero-app.c:
	* src/brasero-blank-dialog.c (brasero_blank_dialog_activate):
	* src/brasero-dest-selection.c (brasero_dest_selection_lock):
	* src/brasero-medium-properties.c (brasero_medium_properties_init):
	* src/brasero-playlist.c (brasero_playlist_dialog_error):
	* src/plugins/local-track/burn-uri.c (brasero_burn_uri_thread),
	(brasero_burn_uri_export_caps):

2008-11-09  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fixed windows headers (capitalizations and alert windows)

	* src/brasero-audio-disc.c (brasero_audio_disc_video_file_dialog),
	(brasero_audio_disc_add_dir):
	* src/brasero-blank-dialog.c (brasero_blank_dialog_activate):
	* src/brasero-burn-dialog.c (brasero_burn_dialog_loss_warnings_cb),
	(brasero_burn_dialog_data_loss_cb),
	(brasero_burn_dialog_previous_session_loss_cb),
	(brasero_burn_dialog_audio_to_appendable_cb),
	(brasero_burn_dialog_rewritable_cb),
	(brasero_burn_dialog_disable_joliet_cb),
	(brasero_burn_dialog_dummy_success_cb),
	(brasero_burn_dialog_notify_error),
	(brasero_burn_dialog_cancel_dialog):
	* src/brasero-medium-properties.c
	(brasero_medium_properties_image_extension_ask):
	* src/brasero-project-manager.c (brasero_project_manager_switch):
	* src/brasero-project.c (brasero_project_confirm_switch),
	(brasero_project_empty_cb), (brasero_project_save_project_dialog):
	* src/brasero-split-dialog.c (brasero_split_dialog_size_error),
	(brasero_split_dialog_clear_confirm_dialog):
	* src/brasero-sum-dialog.c (brasero_sum_dialog_message),
	(brasero_sum_dialog_message_error), (brasero_sum_dialog_success),
	(brasero_sum_dialog_corruption_warning),
	(brasero_sum_dialog_check_md5_file), (brasero_sum_dialog_new):
	* src/brasero-tool-dialog.c (brasero_tool_dialog_cancel_dialog):
	* src/brasero-video-disc.c (brasero_video_disc_directory_dialog):

2008-11-09  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #558852 – translation issues

	* data/brasero.schemas.in:
	* src/brasero-audio-disc.c (brasero_audio_disc_short_track_dialog),
	(brasero_audio_disc_file_type_error_dialog),
	(brasero_audio_disc_video_file_dialog),
	(brasero_audio_disc_inotify_removal_warning):
	* src/brasero-blank-dialog.c (brasero_blank_dialog_activate),
	(brasero_blank_dialog_init):
	* src/brasero-burn-dialog.c (brasero_burn_dialog_insert_disc_cb),
	(brasero_burn_dialog_previous_session_loss_cb),
	(brasero_burn_dialog_audio_to_appendable_cb),
	(brasero_burn_dialog_rewritable_cb),
	(brasero_burn_dialog_disable_joliet_cb),
	(brasero_burn_dialog_show_log), (brasero_burn_dialog_notify_error):
	* src/brasero-burn-options.c (brasero_burn_options_init):
	* src/brasero-data-disc.c
	(brasero_data_disc_import_failure_dialog),
	(brasero_data_disc_unreadable_uri_cb),
	(brasero_data_disc_recursive_uri_cb),
	(brasero_data_disc_unknown_uri_cb),
	(brasero_data_disc_name_collision_cb),
	(brasero_data_disc_2G_file_cb),
	(brasero_data_disc_deep_directory_cb),
	(brasero_data_disc_rename_activated):
	* src/brasero-disc-option-dialog.c
	(brasero_disc_option_dialog_joliet_toggled_cb),
	(brasero_disc_option_dialog_add_audio_options):
	* src/brasero-jacket-view.c (brasero_jacket_view_set_image):
	* src/brasero-playlist.c (brasero_playlist_dialog_error):
	* src/brasero-project-manager.c (brasero_project_manager_open_uri):
	* src/brasero-project.c (brasero_project_check_status),
	(brasero_project_invalid_project_dialog),
	(brasero_project_open_project_xml),
	(brasero_project_not_saved_dialog),
	(brasero_project_save_audio_project_plain_text):
	* src/brasero-search-beagle.c (brasero_search_beagle_error_dialog):
	* src/brasero-split-dialog.c
	(brasero_split_dialog_no_silence_message),
	(brasero_split_dialog_metadata_finished_cb):
	* src/brasero-sum-dialog.c (brasero_sum_dialog_message_error),
	(brasero_sum_dialog_success), (brasero_sum_dialog_check_md5_file):
	* src/brasero-time-button.c (brasero_time_button_init):
	* src/brasero-tool-dialog.c (brasero_tool_dialog_media_error),
	(brasero_tool_dialog_media_busy), (brasero_tool_dialog_no_media):
	* src/brasero-tray.c (brasero_tray_icon_init):
	* src/brasero-utils.c (brasero_utils_launch_app):
	* src/burn.c (brasero_burn_run_eraser), (brasero_burn_run_imager),
	(brasero_burn_run_recorder), (brasero_burn_check_real):
	* src/main.c (brasero_app_parse_options):
	* src/plugins/local-track/burn-uri.c
	(brasero_burn_uri_explore_directory):
	* src/scsi-error.c:

2008-11-09  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Post release bump to 0.8.4

	* configure.in:

2008-11-08  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Allow to burn NCB data project straight from the command line

	* src/brasero-data-disc.c (brasero_data_disc_project_loaded_cb),
	(brasero_data_disc_load_track), (brasero_data_disc_get_status):
	* src/brasero-data-project.c (brasero_data_project_is_empty):
	* src/brasero-project-manager.c (brasero_project_manager_data):
	* src/brasero-project.c (brasero_project_set_data):
	* src/brasero-project.h:
	* src/main.c (brasero_app_parse_options):

2008-11-08  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix a problem with a variable uselessly defined

	* src/plugins/local-track/burn-uri.c
	(brasero_burn_uri_explore_directory):

2008-11-08  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	fix memory leaks

	* src/brasero-data-disc.c (brasero_data_disc_session_available_cb):
	* src/brasero-project.c (brasero_project_open_project):

2008-11-08  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix some problem when cancelling job (crash) or progress report (not
	used so unnoticeable), also happened when we tried to give a higher
	priority to jobs

	* src/brasero-data-disc.c (brasero_data_disc_session_available_cb):
	* src/brasero-io.c (brasero_io_job_progress_report_cb),
	(brasero_io_job_free), (brasero_io_cancel_tasks_by_data_cb),
	(brasero_io_compare_unprocessed_task),
	(brasero_io_free_async_queue):
	* src/brasero-project.c (brasero_project_open_project):

2008-11-08  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Change behavior of display->show/hide sidebar.
	This setting is now for all types of projects and not on a per-type
	basis which was stupid

	* src/brasero-file-chooser.c (brasero_file_chooser_set_context):
	* src/brasero-layout.c (brasero_layout_item_set_active),
	(brasero_layout_show_sidepane_changed_cb),
	(brasero_layout_combo_changed_cb), (brasero_layout_load),
	(brasero_layout_empty_toggled_cb), (brasero_layout_init):
	* src/brasero-search-entry.c (brasero_search_entry_set_context):
	* src/plugins/local-track/burn-uri.c
	(brasero_burn_uri_start_if_found):

2008-11-08  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix rare crash

	* src/brasero-io.c (brasero_io_get_metadata_info):

2008-11-08  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Implement a much better way to strengthen project loading avoiding the
	use of a virtual function freeze (reverts a previous patch).

	* src/brasero-data-project.c (brasero_data_project_add_node_real),
	(brasero_data_project_add_path),
	(brasero_data_project_load_contents_notify_directory),
	(brasero_data_project_load_contents_notify),
	(brasero_data_project_load_contents):
	* src/brasero-data-project.h:
	* src/brasero-data-tree-model.c
	(brasero_data_tree_model_node_added),
	(brasero_data_tree_model_node_removed),
	(brasero_data_tree_model_node_changed),
	(brasero_data_tree_model_node_reordered),
	(brasero_data_tree_model_class_init):

2008-11-07  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Try to workaround a warning generated by gail because of a strange behavior (bug?)

	* src/brasero-data-tree-model.c
	(brasero_data_tree_model_iter_has_child),
	(brasero_data_tree_model_node_added):
	* src/brasero-file-node.h:

2008-11-07  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Allow to freeze the tree model at project load time to delay display
	until we're ready and created all necessary nodes.

	* src/brasero-data-project.c (brasero_data_project_load_contents):
	* src/brasero-data-project.h:
	* src/brasero-data-tree-model.c (brasero_data_tree_model_freeze),
	(brasero_data_tree_model_node_added),
	(brasero_data_tree_model_node_removed),
	(brasero_data_tree_model_node_changed),
	(brasero_data_tree_model_class_init):

2008-11-07  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Revert fix for #552811 – crash after delete used directory (comment #10)
	and fix it in a more definitive way (hopefully)

	Also when replacing a fake folder (created at project load time) by an
	session imported one, make sure the folder contents from the session
	get loaded.

	* src/brasero-data-session.c
	(brasero_data_session_load_dir_result):
	* src/brasero-data-tree-model.c
	(brasero_data_tree_model_iter_has_child),
	(brasero_data_tree_model_node_to_path),
	(brasero_data_tree_model_get_path),
	(brasero_data_tree_model_node_added),
	(brasero_data_tree_model_node_changed):

2008-11-07  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Silenced a warning at start when we were trying to set windows properties
	whereas it wasn't already realized.

	* src/brasero-app.c (brasero_app_run):
	* src/brasero-app.h:
	* src/brasero-session.c (brasero_session_load):
	* src/main.c (brasero_app_parse_options), (main):

2008-11-07  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for #543377 – No multisession (last comment)
	When a session with deep directory nesting is detected also check when
	a file or a directory is added beyond the depth 6 to the already session

	* src/brasero-data-project.c (brasero_data_project_is_deep),
	(brasero_data_project_move_node),
	(brasero_data_project_add_empty_directory),
	(brasero_data_project_node_loaded),
	(brasero_data_project_add_node_from_info),
	(brasero_data_project_file_moved):
	* src/brasero-file-node.c (brasero_file_node_add),
	(brasero_file_node_move_to):

2008-11-06  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix a problem with accessibility enabled (gail) that triggered a loop
	in libgail and then an exhaustion of memory
	Probably bug #552811 – crash after delete used directory (comment #10)

	* src/brasero-data-tree-model.c
	(brasero_data_tree_model_node_index),
	(brasero_data_tree_model_node_to_path),
	(brasero_data_tree_model_get_path):

2008-11-06  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix warnings

	* src/burn-mkisofs-base.c (brasero_mkisofs_base_write_excluded):
	* src/plugins/checksum/burn-checksum-files.c
	(brasero_checksum_files_create_checksum):
	* src/plugins/local-track/burn-local-image.c
	(brasero_local_track_translate_uri):
	* src/plugins/local-track/burn-uri.c (brasero_burn_uri_thread),
	(brasero_burn_uri_start_if_found):

2008-11-06  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix crashes with accessibility on in data project

	* src/brasero-data-tree-model.c
	(brasero_data_tree_model_iter_children):
	* src/brasero-file-node.c (brasero_file_node_get_n_children):

2008-11-06  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #559427 – uses strerror
	Patch by Christian Persch

	* src/brasero-audio-disc.c (brasero_audio_disc_init),
	(brasero_audio_disc_start_monitoring):
	* src/brasero-burn-dialog.c (brasero_burn_dialog_show_log):
	* src/brasero-file-monitor.c
	(brasero_file_monitor_start_monitoring_real),
	(brasero_file_monitor_init):
	* src/brasero-io.c (brasero_io_xfer_start):
	* src/brasero-sum-check.c (brasero_sum_check_get_line_num),
	(brasero_sum_check_thread):
	* src/brasero-sum-dialog.c (brasero_sum_dialog_get_file_checksum):
	* src/burn-image-format.c (brasero_image_format_get_DATAFILE_info),
	(brasero_image_format_get_FILE_info),
	(brasero_image_format_get_cdrdao_size),
	(brasero_image_format_get_cue_size),
	(brasero_image_format_get_iso_size),
	(brasero_image_format_get_clone_size):
	* src/burn-job.c (brasero_job_item_start):
	* src/burn-process.c (brasero_process_setup),
	(brasero_process_stop):
	* src/burn-session.c (brasero_burn_session_get_tmp_dir),
	(brasero_burn_session_get_tmp_file), (brasero_burn_session_clean):
	* src/burn-volume-source.c (brasero_volume_source_seek_fd),
	(brasero_volume_source_read_fd), (brasero_volume_source_open_file),
	(brasero_volume_source_open_fd):
	* src/plugins/cdrdao/burn-toc2cue.c (brasero_toc2cue_read_stderr):
	* src/plugins/cdrkit/burn-wodim.c (brasero_wodim_write_inf):
	* src/plugins/cdrtools/burn-cdrecord.c
	(brasero_cdrecord_write_inf):
	* src/plugins/checksum/burn-checksum-files.c
	(brasero_checksum_files_get_file_checksum),
	(brasero_checksum_files_add_file_checksum),
	(brasero_checksum_files_create_checksum):
	* src/plugins/checksum/burn-checksum-image.c
	(brasero_checksum_image_read), (brasero_checksum_image_write),
	(brasero_checksum_image_checksum_file_input):
	* src/plugins/dvdcss/burn-dvdcss.c
	(brasero_dvdcss_write_sector_to_fd),
	(brasero_dvdcss_write_image_thread):
	* src/plugins/libburnia/burn-libisofs.c
	(brasero_libisofs_write_sector_to_fd),
	(brasero_libisofs_write_image_to_file_thread):
	* src/plugins/local-track/burn-local-image.c
	(brasero_local_track_recursive_transfer),
	(brasero_local_track_transfer):
	* src/plugins/transcode/burn-transcode.c
	(brasero_transcode_create_sibling_image),
	(brasero_transcode_pad_real), (brasero_transcode_pad_file):
	* src/scsi-error.c (brasero_scsi_strerror):
	* src/scsi-utils.h:

2008-11-06  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Modify previous patch that uses g_set_error_literal which is only 
	available in glib 2.18 and brasero 0.8.x targets 2.16

	* src/brasero-sum-dialog.c (brasero_sum_dialog_get_file_checksum):
	* src/burn-job.c (brasero_job_check_output_volume_space),
	(brasero_job_set_output_file), (brasero_job_set_nonblocking_fd):
	* src/burn-mkisofs-base.c (_write_line),
	(brasero_mkisofs_base_process_video_graft),
	(brasero_mkisofs_base_write_to_files):
	* src/burn-volume-source.c (brasero_volume_source_seek_fd),
	(brasero_volume_source_read_fd),
	(brasero_volume_source_readcd_device_handle),
	(brasero_volume_source_read10_device_handle),
	(brasero_volume_source_open_file), (brasero_volume_source_open_fd):
	* src/plugins/checksum/burn-checksum-files.c
	(brasero_checksum_file_process_former_line),
	(brasero_checksum_files_get_line_num),
	(brasero_checksum_files_check_files):
	* src/plugins/libburnia/burn-libburn.c
	(brasero_libburn_add_file_track):
	* src/scsi-error.c (brasero_scsi_set_error):

2008-11-06  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for #559414 – format not a string literal and no format arguments
	Patch by Christian Persch

	* src/brasero-app.c (on_help_cb):
	* src/brasero-burn-dialog.c (brasero_burn_dialog_insert_disc_cb),
	(brasero_burn_dialog_loss_warnings_cb):
	* src/brasero-sum-dialog.c (brasero_sum_dialog_message),
	(brasero_sum_dialog_corruption_warning),
	(brasero_sum_dialog_get_file_checksum):
	* src/burn-job.c (brasero_job_check_output_volume_space),
	(brasero_job_set_output_file), (brasero_job_set_nonblocking_fd):
	* src/burn-mkisofs-base.c (_write_line),
	(brasero_mkisofs_base_process_video_graft),
	(brasero_mkisofs_base_write_to_files):
	* src/burn-volume-source.c (brasero_volume_source_seek_fd),
	(brasero_volume_source_read_fd),
	(brasero_volume_source_readcd_device_handle),
	(brasero_volume_source_read10_device_handle),
	(brasero_volume_source_open_file), (brasero_volume_source_open_fd):
	* src/plugins/cdrdao/burn-toc2cue.c (brasero_toc2cue_read_stderr):
	* src/plugins/checksum/burn-checksum-files.c
	(brasero_checksum_file_process_former_line),
	(brasero_checksum_files_get_line_num),
	(brasero_checksum_files_check_files):
	* src/plugins/dvdcss/burn-dvdcss.c
	(brasero_dvdcss_write_image_thread):
	* src/scsi-error.c (brasero_scsi_set_error):

2008-11-06  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #559415 – consolidate error dialogue code
	Create a simple common error dialog function used throughout brasero

	* src/brasero-audio-disc.c (brasero_audio_disc_short_track_dialog),
	(brasero_audio_disc_file_type_error_dialog),
	(brasero_audio_disc_unreadable_dialog), (brasero_audio_disc_split),
	(brasero_audio_disc_inotify_removal_warning):
	* src/brasero-burn-dialog.c (brasero_burn_dialog_show_log):
	* src/brasero-data-disc.c
	(brasero_data_disc_import_failure_dialog),
	(brasero_data_disc_unreadable_uri_cb),
	(brasero_data_disc_recursive_uri_cb),
	(brasero_data_disc_unknown_uri_cb):
	* src/brasero-jacket-view.c (brasero_jacket_view_set_image):
	* src/brasero-playlist.c (brasero_playlist_dialog_error):
	* src/brasero-project-manager.c (brasero_project_manager_open_uri):
	* src/brasero-project.c (brasero_project_no_song_dialog),
	(brasero_project_no_file_dialog),
	(brasero_project_invalid_project_dialog),
	(brasero_project_not_saved_dialog):
	* src/brasero-search-beagle.c (brasero_search_beagle_error_dialog):
	* src/brasero-split-dialog.c
	(brasero_split_dialog_no_silence_message),
	(brasero_split_dialog_metadata_finished_cb):
	* src/brasero-src-image.c (brasero_src_image_error):
	* src/brasero-tool-dialog.c (brasero_tool_dialog_media_error),
	(brasero_tool_dialog_media_busy), (brasero_tool_dialog_no_media):
	* src/brasero-utils.c (brasero_utils_launch_app),
	(brasero_utils_message_dialog):
	* src/brasero-utils.h:
	* src/brasero-video-disc.c
	(brasero_video_disc_unreadable_uri_dialog),
	(brasero_video_disc_not_video_dialog):
	* src/main.c (brasero_app_parse_options):

2008-11-05  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #559229 – Brasero svn trunk crashes when cancel an iso.
	The crash was triggered by our attempt at gtk_main_quit () whereas we
	had not even started it

	* src/brasero-app.c (on_delete_cb), (on_destroy_cb),
	(brasero_app_run):
	* src/brasero-app.h:
	* src/brasero-project-manager.c
	(brasero_project_manager_burn_iso_dialog):
	* src/main.c (brasero_app_parse_options), (main):

2008-11-05  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix build of nautilus extension (bug from previous change)

	* nautilus/Makefile.am:

2008-11-05  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Allow use of path or URIs in uri member of BraseroGraftPt structure

	* src/burn-mkisofs-base.c (brasero_mkisofs_base_write_excluded),
	(brasero_mkisofs_base_add_graft),
	(brasero_mkisofs_base_write_to_files):
	* src/plugins/checksum/burn-checksum-files.c
	(brasero_checksum_files_create_checksum):
	* src/plugins/libburnia/burn-libisofs.c
	(brasero_libisofs_create_volume_thread):

2008-11-05  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Add blanking and checking to nautilus extension

	* nautilus/nautilus-burn-bar.c:
	* nautilus/nautilus-burn-extension.c (blank_disc_activate_cb),
	(check_disc_activate_cb), (nautilus_burn_get_file_items):

2008-11-05  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Allow blanking and checking from the command line specifying a drive path
	Once done close brasero

	* src/brasero-app.c (brasero_app_blank), (on_erase_cb),
	(brasero_app_check), (on_integrity_check_cb):
	* src/brasero-app.h:
	* src/main.c (brasero_app_parse_options), (main):

2008-11-05  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Add function so set the medium and handles "blank/check again" in a
	more graceful way (block the response signal)

	* src/brasero-tool-dialog.c (brasero_tool_dialog_run),
	(brasero_tool_dialog_set_medium):
	* src/brasero-tool-dialog.h:

2008-11-05  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix LIBS flags for building brasero and nautilus extension

	* configure.in:
	* src/Makefile.am:

2008-11-05  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	make nautilus extension installable side by side with NCB's

	* nautilus/Makefile.am:

2008-11-05  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Increased the number of mount attempts

	* src/burn.c (brasero_burn_mount_media):

2008-11-05  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Move burn:// URI handling to its own plugin and make it work.

	* src/plugins/local-track/Makefile.am:
	* src/plugins/local-track/burn-local-image.c
	(brasero_local_track_update_track),
	(brasero_local_track_thread_finished),
	(brasero_local_track_add_if_non_local),
	(brasero_local_track_start):
	* src/plugins/local-track/burn-uri.c
	(brasero_burn_uri_thread_finished),
	(brasero_burn_uri_explore_directory), (brasero_burn_uri_thread),
	(brasero_burn_uri_start_thread), (brasero_burn_uri_start_if_found),
	(brasero_burn_uri_start), (brasero_burn_uri_stop),
	(brasero_burn_uri_finalize), (brasero_burn_uri_class_init),
	(brasero_burn_uri_init), (brasero_burn_uri_export_caps):
	* src/plugins/local-track/burn-uri.h:

2008-11-03  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Provide a nautilus extension (based on existing nautilus-cd-burner)

	* Makefile.am:
	* configure.in:
	* nautilus/Makefile.am:
	* nautilus/nautilus-burn-bar.c (nautilus_burn_bar_get_button),
	(nautilus_burn_bar_set_property), (nautilus_burn_bar_get_property),
	(nautilus_burn_bar_class_init), (button_clicked_cb),
	(nautilus_burn_bar_init), (nautilus_burn_bar_finalize),
	(nautilus_burn_bar_new):
	* nautilus/nautilus-burn-bar.h:
	* nautilus/nautilus-burn-extension.c (debug_init), (debug_print),
	(launch_process), (launch_brasero_on_window), (write_activate_cb),
	(uri_to_path), (write_iso_activate_cb), (copy_disc_activate_cb),
	(get_hal_context), (volume_is_blank), (drive_get_first_volume),
	(drive_is_cd_device), (nautilus_burn_get_file_items),
	(nautilus_burn_get_background_items),
	(nautilus_burn_get_toolbar_items),
	(nautilus_burn_menu_provider_iface_init), (bar_activated_cb),
	(dir_is_empty), (destroyed_callback), (sense_widget),
	(nautilus_burn_get_location_widget),
	(nautilus_burn_location_widget_provider_iface_init),
	(update_widget_sensitivity), (update_empty_idle),
	(queue_update_empty), (burn_monitor_cb), (start_monitor),
	(nautilus_burn_instance_init), (nautilus_burn_finalize),
	(nautilus_burn_class_init), (nautilus_burn_get_type),
	(nautilus_burn_register_type), (nautilus_module_initialize),
	(nautilus_module_shutdown), (nautilus_module_list_types):
	* src/Makefile.am:
	* src/main.c (brasero_app_parse_options):

2008-11-03  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #558852 – translation issues

	* data/brasero.schemas.in:
	* src/brasero-app.c (brasero_app_init):
	* src/brasero-audio-disc.c (brasero_audio_disc_add_uri_real):
	* src/brasero-blank-dialog.c (brasero_blank_dialog_activate),
	(brasero_blank_dialog_init):
	* src/brasero-data-disc.c (brasero_data_disc_import_button_new):
	* src/brasero-mime-filter.c (brasero_mime_filter_add_mime):
	* src/brasero-playlist.c (brasero_playlist_insert):
	* src/brasero-progress.c
	(brasero_burn_progress_display_session_info):
	* src/brasero-project.c (brasero_project_empty_cb):
	* src/brasero-utils.c (brasero_utils_free),
	(brasero_utils_register_string), (brasero_utils_unregister_string),
	(brasero_utils_get_size_string):
	* src/brasero-video-tree-model.c
	(brasero_video_tree_model_get_value):

2008-11-03  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	If we're asked to open a new empty data project on the command line,
	then add the contents of burn:/// by default

	* src/brasero-project-manager.c (brasero_project_manager_data):

2008-11-02  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Changed the way we dealt with lists of files having a wrong checksum.
	Use track tags instead which cleans up the headers a little.

	* src/brasero-sum-dialog.c (brasero_sum_dialog_corruption_warning),
	(brasero_sum_dialog_set_track_checksum_type),
	(brasero_sum_dialog_check_disc_sum):
	* src/burn-basics.h:
	* src/burn-job.c:
	* src/burn-job.h:
	* src/burn-session.c (brasero_burn_session_finalize):
	* src/burn-session.h:
	* src/burn-track.c (brasero_track_tag_add):
	* src/burn-track.h:
	* src/plugins/checksum/burn-checksum-files.c
	(brasero_checksum_files_check_files):

2008-11-02  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Some headers cleanup and (small) code reorganization

	* src/brasero-session-cfg.c (brasero_session_cfg_get_gconf_key),
	(brasero_session_cfg_save_drive_properties),
	(brasero_session_cfg_set_drive_properties),
	(brasero_session_cfg_update):
	* src/brasero-session-cfg.h:
	* src/burn-caps.c (brasero_track_type_is_supported):
	* src/burn-caps.h:
	* src/burn-session.c:
	* src/burn-session.h:
	* src/burn-track.h:

2008-11-02  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Some more code cleanup removed some function that shouldn't be declared
	in burn-caps.h

	* src/brasero-app.c (brasero_caps_changed_cb), (brasero_app_init):
	* src/brasero-data-session.c (brasero_data_session_is_valid_multi):
	* src/burn-basics.h:
	* src/burn-caps.c (brasero_media_capabilities),
	(brasero_burn_library_can_checksum):
	* src/burn-caps.h:
	* src/burn-media.h:

2008-11-02  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Silence a warning

	* src/burn-basics.c:
	* src/burn-caps.c (brasero_caps_list_dump):

2008-11-02  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Some cleanups of headers and API

	* src/brasero-plugin-manager-ui.c
	(plugin_manager_ui_populate_lists):
	* src/burn-caps.c (brasero_plugin_can_burn),
	(brasero_plugin_can_image), (brasero_plugin_can_convert):
	* src/burn-caps.h:
	* src/burn-plugin-manager.c
	(brasero_plugin_manager_set_plugins_state),
	(brasero_plugin_manager_plugin_state_changed):
	* src/burn-plugin-manager.h:
	* src/burn-plugin-private.h:
	* src/burn-plugin.c (brasero_plugin_get_gconf_priority_key):

2008-11-01  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Small code cleanup

	* src/burn-caps.c (brasero_plugin_register_group):
	* src/burn-caps.h:
	* src/burn-plugin.c (brasero_plugin_set_group):

2008-11-01  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	small fix for a warning

	* src/plugins/transcode/burn-transcode.c
	(brasero_transcode_new_decoded_pad_cb):

2008-10-31  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for #554294 – brasero crashed with SIGSEGV in brasero_project_save_project_as()

	* src/brasero-project.c (brasero_project_save_project_real),
	(brasero_project_save_project_as):

2008-10-31  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for #556144 – brasero crashed with SIGSEGV in IA__g_sequence_iter_get_sequence()

	* src/brasero-file-filtered.c
	(brasero_file_filtered_restore_pressed_cb):

2008-10-31  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Try to improve debugging to catch error with drive/medium initialization

	* src/burn-drive.c (brasero_drive_init_real):
	* src/burn-medium-monitor.c (brasero_medium_monitor_init):

2008-10-31  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #558343 – Cover Editor accessibility issue.
	Updated NEWS file

	* src/brasero-jacket-view.c (brasero_jacket_view_container_forall),
	(brasero_jacket_view_init):

2008-10-30  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fixed a string attribute typo

	* src/brasero-jacket-background.c (brasero_jacket_background_init):

2008-10-30  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Updated NEWS file

	* NEWS:

2008-10-30  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix a bunch of build warnings that could have turned into crash in some
	rare cases.

	* src/burn-hal-watch.c (brasero_hal_watch_init):
	* src/burn-job.c (brasero_job_set_output_file):
	* src/burn-medium.c (brasero_medium_get_capacity_DVD_RW):

2008-10-30  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	(Realized a bit late that) libburn hasn't got any overburning capabilities

	* src/burn-drive.c (brasero_drive_can_use_exclusively):
	* src/burn-medium-monitor.c (brasero_medium_monitor_init):
	* src/burn-plugin.h:
	* src/plugins/cdrkit/burn-wodim.c (brasero_wodim_export_caps):
	* src/plugins/growisofs/burn-growisofs.c
	(brasero_growisofs_export_caps):
	* src/plugins/libburnia/burn-libburn.c
	(brasero_libburn_export_caps):

2008-10-30  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for #558469 – Audio CD cloning fails but brasero reports success 
	readcd/readom fail but report success on reading. Do a workaround in the
	plugins

	* src/plugins/cdrkit/burn-readom.c (brasero_readom_read_stderr):
	* src/plugins/cdrtools/burn-readcd.c (brasero_readcd_read_stderr):

2008-10-29  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Make (and fix) ChecksumImage by not using it when that's a
	simulation and/or when there is already a checksum set

	* src/burn-task.c (brasero_task_start_items):
	* src/plugins/checksum/burn-checksum-files.c
	(brasero_checksum_files_activate):
	* src/plugins/checksum/burn-checksum-image.c
	(brasero_checksum_image_start), (brasero_checksum_image_activate),
	(brasero_checksum_image_class_init):

2008-10-29  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix a crash introduced by previous change.

	* src/burn.c (brasero_burn_record_session):

2008-10-29  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Sometimes after simulation HAL reprobes drive; so check if we can use
	the drive exclusively before starting to burn
	Also reprobe medium after blanking

	* src/brasero-io.c (brasero_io_image_directory_contents_thread):
	* src/burn-drive.c (brasero_drive_is_door_open),
	(brasero_drive_can_use_exclusively):
	* src/burn-drive.h:
	* src/burn-medium.c (brasero_medium_probe_thread):
	* src/burn.c (brasero_burn_reprobe),
	(brasero_burn_can_use_drive_exclusively),
	(brasero_burn_run_recorder), (brasero_burn_run_tasks),
	(brasero_burn_record_session):
	* src/plugins/checksum/burn-checksum-files.c
	(brasero_checksum_files_merge_with_former_session):
	* src/scsi-cam.c (brasero_device_handle_open):
	* src/scsi-device.h:
	* src/scsi-sg.c (brasero_device_handle_open):
	* src/scsi-uscsi.c (brasero_device_handle_open):

2008-10-29  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Small memleak

	* src/plugins/libburnia/burn-libburn.c
	(brasero_libburn_setup_session_file):

2008-10-29  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Put burn dialog back to normal state after the simulation info dialog
	gets destroyed

	* src/brasero-burn-dialog.c (brasero_burn_dialog_dummy_success_cb):

2008-10-28  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Properly release drive and shutdown libburn (allows dummy mode to work)

	* src/plugins/libburnia/burn-libburn-common.c
	(brasero_libburn_common_ctx_free_real),
	(brasero_libburn_common_ctx_wait_for_idle_drive),
	(brasero_libburn_common_ctx_free),
	(brasero_libburn_common_ctx_new):

2008-10-28  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #558207 – Labels in start page of New Audio Disc is not accessible to screen reader.

	* src/brasero-disc.c (brasero_disc_draw_focus_around_help_text),
	(brasero_disc_get_use_info_notebook):

2008-10-28  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #557810  – Video Project Compute File size Hang
	Don't tell the user that a video file hasn't video if we can't create a
	snapshot

	* src/brasero-metadata.c (brasero_metadata_create_video_pipeline),
	(brasero_metadata_new_decoded_pad_cb):

2008-10-27  Luis Medinas  <lmedinas@gnome.org>
 	  	 
         * src/main.c (brasero_app_parse_options):

         Parse video project to cmd line args.
         Fixes bgo #556725.
 	  	 
2008-10-27  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Same as before, try to avoid GStreamer deadlock with video files when
	we only need audio stream for an audio CD.

	* src/plugins/transcode/burn-transcode.c
	(brasero_transcode_error_on_pad_linking),
	(brasero_transcode_new_decoded_pad_cb):

2008-10-27  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #557810 – Video Project Compute File size Hang
	Some Gstreamer plugin need to have the decoded video stream linked as well

	* src/brasero-metadata.c (brasero_metadata_destroy_pipeline),
	(brasero_metadata_create_audio_pipeline),
	(brasero_metadata_create_video_pipeline),
	(brasero_metadata_error_on_pad_linking),
	(brasero_metadata_link_dummy_pad),
	(brasero_metadata_new_decoded_pad_cb),
	(brasero_metadata_get_info_wait):

2008-10-27  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix a crash when an audio/video file isn't loaded yet or hasn't got any
	BraseroSongInfo and we're trying to save the project contents.

	* src/burn-track.c (brasero_song_info_copy):

2008-10-27  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix a problem where metadata object didn't always return a snapshot 
	because it was stopped by a state change event

	* src/brasero-metadata.c (brasero_metadata_bus_messages):
	* src/brasero-src-image.c (brasero_src_image_save):

2008-10-27  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Tell the user when we can't recognize the format of the image

	* src/brasero-data-project.c
	(brasero_data_project_graft_is_needed):
	* src/brasero-session-cfg.c (brasero_session_cfg_update):
	* src/brasero-src-image.c (brasero_src_image_set_track),
	(brasero_src_image_image_info_cb):
	* src/burn-track.c (brasero_track_set_image_source):

2008-10-25  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Try to fix #557833 – Brasero Graphical Interaface Disappears after simulate & during writing

	* src/brasero-burn-dialog.c (brasero_burn_dialog_dummy_success_cb):

2008-10-25  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #556874 – Error is shown when trying to select an image file to burning
	Make sure there is a valid parent path to be set in image dialog
	Tell user when the image path is not valid
	Mark a string to be translated (used an old string)
	Fix a small memory leak
	Fix potential crash when it's not possible to retrieve content type

	* src/brasero-data-vfs.c (brasero_data_vfs_finalize):
	* src/brasero-project-manager.c (brasero_project_manager_open_uri):
	* src/brasero-src-image.c (brasero_src_image_error),
	(brasero_src_image_image_info_cb), (brasero_src_image_folder_cb),
	(brasero_src_image_changed), (brasero_src_image_clicked),
	(brasero_src_image_init), (brasero_src_image_finalize):

2008-10-25  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fixed typo in previous patch

	* src/burn-medium.c (brasero_medium_track_set_leadout):

2008-10-25  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Added debug line to catch problem with CD-R initialization

	* src/burn-medium.c (brasero_medium_track_set_leadout):

2008-10-25  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #556146 – brasero crashed with SIGSEGV in g_main_context_dispatch()
	Fixed a crash when the mime type detection failed

	* src/brasero-player.c (brasero_player_metadata_completed):

2008-10-25  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #556724 – Brasero main GUI appears after closing the dialog when opening an ISO file using Nautilus

	* src/brasero-data-disc.c (brasero_data_disc_switch_to_image):
	* src/brasero-project-manager.c
	(brasero_project_manager_burn_iso_dialog),
	(brasero_project_manager_copy_disc),
	(brasero_project_manager_switch),
	(brasero_project_manager_type_changed_cb),
	(brasero_project_manager_new_empty_prj_cb),
	(brasero_project_manager_new_audio_prj_cb),
	(brasero_project_manager_new_data_prj_cb),
	(brasero_project_manager_new_video_prj_cb),
	(brasero_project_manager_new_copy_prj_cb),
	(brasero_project_manager_new_iso_prj_cb),
	(brasero_project_manager_audio), (brasero_project_manager_data),
	(brasero_project_manager_video), (brasero_project_manager_copy),
	(brasero_project_manager_iso), (brasero_project_manager_open_cb),
	(brasero_project_manager_recent_clicked_cb),
	(brasero_project_manager_set_oneshot):
	* src/brasero-project-manager.h:
	* src/main.c (brasero_app_parse_options):

2008-10-24  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Small cleanup

	* src/burn-medium.c (brasero_medium_get_contents):

2008-10-24  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Added and use TEST_UNIT_READY function before probing the device, which
	may avoid to get stuck later.

	* src/Makefile.am:
	* src/burn-medium.c (brasero_medium_probe_thread):
	* src/scsi-spc1.h:
	* src/scsi-test-unit-ready.c (brasero_spc1_test_unit_ready):

2008-10-24  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Improved debugging for sense data on error

	* src/scsi-sense-data.c (brasero_sense_data_print):

2008-10-24  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Turn off some debugging statements as they were flooding bug reports
	with unnecessary information

	* src/burn-job.c (brasero_job_start_progress),
	(brasero_job_set_progress), (brasero_job_set_rate),
	(brasero_job_set_written_track), (brasero_job_set_written_session):

2008-10-23  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Remove unneeded graft when updating URI for a node

	* src/brasero-data-project.c
	(brasero_data_project_graft_is_needed),
	(brasero_data_project_update_uri):

2008-10-23  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #555860 – Brasero fails make distcheck

	* Makefile.am:
	* data/Makefile.am:
	* docs/Makefile.am:
	* src/Makefile.am:
	* src/brasero-io.c (brasero_io_check_symlink_target),
	(brasero_io_get_file_info_thread_real),
	(brasero_io_get_file_info_thread),
	(brasero_io_parse_playlist_thread),
	(brasero_io_load_directory_thread):
	* src/plugins/libburnia/burn-libread-disc.c:

2008-10-22  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Allow using remote image files

	* src/brasero-src-image.c (brasero_src_image_set_track),
	(brasero_src_image_image_info_cb), (brasero_src_image_get_format),
	(brasero_src_image_changed), (brasero_src_image_set_uri):

2008-10-22  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for #547395 – Support for remote filesystems
	Fix wrong changes introduced in previous changes (memleaks change)
	Improved image handling by downloading a potential checksum file in the
	same folder
	Delete destination tmp file before starting downloading

	* src/burn-image-format.c (brasero_image_format_get_iso_size):
	* src/plugins/local-track/burn-local-image.c
	(brasero_local_track_transfer),
	(brasero_local_track_translate_uri),
	(brasero_local_track_read_checksum),
	(brasero_local_track_download_checksum),
	(brasero_local_track_thread_finished),
	(brasero_local_track_add_if_non_local),
	(brasero_local_track_start):

2008-10-22  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Don't create a new checksum if there is one already

	* src/plugins/checksum/burn-checksum-image.c
	(brasero_checksum_image_start):

2008-10-22  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Silenced a warning

	* src/brasero-medium-selection.c
	(brasero_medium_selection_set_active):

2008-10-22  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix valid signal emission (doesn't take any argument)

	* src/brasero-session-cfg.c (brasero_session_cfg_update):

2008-10-21  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix memleaks in local-track plugin

	* src/plugins/local-track/burn-local-image.c
	(brasero_local_track_thread_finished):

2008-10-21  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for #547395 – Support for remote filesystems
	Download all directory contents not half of them
	Also if an unreadable cannot be translated drop it

	* src/plugins/local-track/burn-local-image.c
	(brasero_local_track_recursive_transfer),
	(brasero_local_track_thread_finished):

2008-10-20  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for #547395 – Support for remote filesystems
	Fix progress and directory creation

	* src/plugins/local-track/burn-local-image.c
	(brasero_local_track_get_download_size),
	(brasero_local_track_progress_cb),
	(brasero_local_track_file_transfer),
	(brasero_local_track_recursive_transfer),
	(brasero_local_track_transfer),
	(brasero_local_track_translate_uri),
	(brasero_local_track_thread_finished), (_foreach_non_local_cb):

2008-10-19  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for #547395 – Support for remote filesystems
	make local-track plugin work (sort of)

	* src/burn-caps.c (brasero_burn_caps_sort_modifiers):
	* src/plugins/local-track/burn-local-image.c
	(brasero_local_track_transfer), (_foreach_non_local_cb),
	(brasero_local_track_stop):

2008-10-19  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for #547395 – Support for remote filesystems

	* src/brasero-io.c (brasero_io_return_result_idle),
	(brasero_io_mount_enclosing_volume_cb),
	(brasero_io_mount_ask_password),
	(brasero_io_mount_enclosing_volume),
	(brasero_io_get_file_info_thread_real), (brasero_io_finalize):

2008-10-19  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	minor cleanup

	* src/brasero-data-project.c (brasero_data_project_node_loaded),
	(brasero_data_project_add_node_from_info):

2008-10-19  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix a problem with infinite loading and potential crash when the same 
	uri was requested to be loaded at the same time

	* src/brasero-data-vfs.c (brasero_data_vfs_load_mime):

2008-10-18  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for #556449 – Session error : Insufficient space on media when copying an audio CD (same problem with trunk)

	* src/burn-medium.c (brasero_medium_track_set_leadout):
	* src/scsi-mode-select.c (brasero_spc1_mode_select):

2008-10-18  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Remove leftover debug statements

	* src/brasero-disc-option-dialog.c
	(brasero_disc_option_dialog_load_multi_state),
	(brasero_disc_option_dialog_update_multi):

2008-10-18  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Update multi ("leave session open") toggle according to changes

	* src/brasero-disc-option-dialog.c
	(brasero_disc_option_dialog_load_multi_state),
	(brasero_disc_option_dialog_update_multi),
	(brasero_disc_option_dialog_valid_media_cb):
	* src/brasero-session-cfg.c (brasero_session_cfg_update):

2008-10-18  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #543377 – No multisession (comment #51/52)

	* src/plugins/libburnia/burn-libburn.c
	(brasero_libburn_start_record):

2008-10-18  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Be a little more patient and understanding when we eject media

	* src/brasero-file-monitor.c
	(brasero_file_monitor_start_monitoring_real),
	(brasero_file_monitor_single_file):
	* src/burn-volume-obj.c (brasero_volume_eject):
	* src/burn.c (brasero_burn_eject), (brasero_burn_eject_dest_media),
	(brasero_burn_eject_src_media):

2008-10-18  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for file change monitoring we were stopping parent nodes instead of
	children nodes
	Possibly fixing: 552811 – crash after delete used directory

	* src/brasero-file-monitor.c
	(brasero_file_monitor_foreach_cancel_file_cb),
	(brasero_file_monitor_foreach_cancel):

2008-10-17  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Remove leftovers debug statements

	* src/brasero-data-project.c (brasero_data_project_uri_add_graft),
	(brasero_data_project_uri_graft_nodes),
	(brasero_data_project_add_node_real),
	(brasero_data_project_add_loading_node):

2008-10-17  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix a problem in the tree when adding file(s) to graft that was already
	in the tree but not grafted yet. The previous location(s) were not
	grafted as well.

	* src/brasero-data-project.c (brasero_data_project_uri_add_graft),
	(brasero_data_project_uri_graft_nodes),
	(brasero_data_project_node_removed),
	(brasero_data_project_move_node),
	(brasero_data_project_rename_node),
	(brasero_data_project_add_node_real),
	(brasero_data_project_add_loading_node):
	* src/brasero-file-monitor.c
	(brasero_file_monitor_inotify_monitor_cb):

2008-10-17  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix a potential crash in the file monitor backend

	* src/brasero-file-monitor.c (brasero_file_monitor_foreach_cancel):

2008-10-17  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Improved handling of symlinks pointing to an image
	Fix #551051 – Brasero shows absurdly large %-done when burning a symlink-to-ISO (divide by 0 error)
	since we were using the size of the symlink file not the size of the target

	* src/brasero-project-manager.c (brasero_project_manager_open_uri):
	* src/burn-image-format.c (brasero_image_format_get_FILE_info),
	(brasero_image_format_get_cue_size),
	(brasero_image_format_get_iso_size),
	(brasero_image_format_get_clone_size):
	* src/burn-medium.c (brasero_medium_track_set_leadout):

2008-10-16  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Try to fix
	#556449 – Session error : Insufficient space on media when copying an audio CD (same problem with trunk)

	* src/burn-medium.c (brasero_medium_track_set_leadout):
	* src/scsi-mode-sense.c (brasero_spc1_mode_sense_get_page):

2008-10-16  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Ensure that if CD-TEXT string can't be converted to UTF-8 we keep the
	original one since it may (must if brasero burnt it) be already UTF-8

	* src/burn-drive.c (brasero_drive_lock), (brasero_drive_unlock):
	* src/burn-medium.c (brasero_medium_get_CD_TEXT):
	* src/burn-volume-obj.c (brasero_volume_eject):
	* src/burn.c (brasero_burn_eject_src_media):
	* src/plugins/cdrdao/burn-cdrdao.c (brasero_cdrdao_set_argv_image):

2008-10-15  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Probe for medium asynchronously and avoid blocking sometimes

	* src/burn-drive.c (brasero_drive_get_medium),
	(brasero_drive_medium_probed), (brasero_drive_reprobe),
	(brasero_drive_check_medium_inside):
	* src/burn-drive.h:
	* src/burn-medium.c (brasero_medium_get_sessions_info),
	(brasero_medium_init_real), (brasero_medium_probed),
	(brasero_medium_probe_thread), (brasero_medium_probe),
	(brasero_medium_finalize), (brasero_medium_set_property),
	(brasero_medium_class_init):
	* src/burn-medium.h:
	* src/burn.c (brasero_burn_record_session):

2008-10-15  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Small memory leak fixed.

	* src/brasero-dest-selection.c
	(brasero_dest_selection_format_medium_string):

2008-10-15  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Changed the way drives and media are probed since when HAL failed to 
	probe a medium it remained unknown to brasero. Now brasero can blank
	those media for example.

	* src/Makefile.am:
	* src/brasero-data-disc.c
	(brasero_disc_disc_session_import_response_cb),
	(brasero_data_disc_import_button_new),
	(brasero_data_disc_session_available_cb),
	(brasero_data_disc_session_loaded_cb):
	* src/brasero-marshal.list:
	* src/brasero-tool-dialog.c (brasero_tool_dialog_drive_changed_cb):
	* src/burn-basics.c (brasero_burn_library_shutdown):
	* src/burn-drive.c (brasero_drive_lock), (brasero_drive_unlock),
	(brasero_drive_get_display_name), (brasero_drive_finalize),
	(brasero_drive_check_medium_inside),
	(brasero_drive_medium_inside_property_changed_cb),
	(brasero_drive_init_real), (brasero_drive_set_property):
	* src/burn-drive.h:
	* src/burn-hal-watch.c (brasero_hal_watch_get_ctx),
	(brasero_hal_watch_property_changed_cb),
	(brasero_hal_watch_device_added_cb),
	(brasero_hal_watch_device_removed_cb), (brasero_hal_watch_init),
	(brasero_hal_watch_finalize), (brasero_hal_watch_class_init),
	(brasero_hal_watch_get_default), (brasero_hal_watch_destroy):
	* src/burn-hal-watch.h:
	* src/burn-medium-monitor.c (brasero_medium_monitor_get_media),
	(brasero_medium_monitor_medium_added_cb),
	(brasero_medium_monitor_medium_removed_cb),
	(brasero_medium_monitor_inserted_cb),
	(brasero_medium_monitor_removed_cb), (brasero_medium_monitor_init),
	(brasero_medium_monitor_finalize):
	* src/burn-medium.c (brasero_medium_finalize),
	(brasero_medium_set_property), (brasero_medium_get_property),
	(brasero_medium_class_init):
	* src/burn-medium.h:

2008-10-14  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Small cleanup

	* src/burn-medium-monitor.c (brasero_medium_monitor_get_drive):
	* src/burn-session.c (brasero_burn_session_clean):

2008-10-13  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix (really remember flags) some problem and cleanup recent code

	* src/brasero-medium-properties.c
	(brasero_medium_properties_drive_properties):
	* src/brasero-session-cfg.c
	(brasero_session_cfg_add_drive_properties_flags),
	(brasero_session_cfg_check_drive_settings),
	(brasero_session_cfg_update), (brasero_session_cfg_input_changed),
	(brasero_session_cfg_output_changed),
	(brasero_session_cfg_caps_changed),
	(brasero_session_cfg_add_flags),
	(brasero_session_cfg_remove_flags):

2008-10-13  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix usage of --simulate option when blanking

	* src/plugins/cdrdao/burn-cdrdao.c
	(brasero_cdrdao_set_argv_common_rec),
	(brasero_cdrdao_set_argv_common), (brasero_cdrdao_set_argv_blank):

2008-10-13  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix a problem introduced by previous changes that prevented to burn images
	Fix extension of image and toc temporary files

	* src/burn-job.c (brasero_job_set_output_file):
	* src/burn-session.c (brasero_burn_session_get_image_complement),
	(brasero_burn_session_get_tmp_image):

2008-10-12  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Some additional changes for DVD-RAM and BDs support

	* src/brasero-burn-dialog.c (brasero_burn_dialog_update_info),
	(brasero_burn_dialog_get_media_type_string),
	(brasero_burn_dialog_progress_changed_real),
	(brasero_burn_dialog_notify_success):
	* src/brasero-disc-option-dialog.c
	(brasero_disc_option_dialog_update_multi):
	* src/brasero-drive-properties.c
	(brasero_drive_properties_format_disc_speed):
	* src/brasero-progress.c
	(brasero_burn_progress_display_session_info),
	(brasero_burn_progress_set_status):
	* src/brasero-progress.h:
	* src/brasero-tool-dialog.c (brasero_tool_dialog_set_progress):
	* src/burn-caps.c (brasero_burn_caps_get_required_media_type),
	(brasero_burn_caps_get_default_output_format),
	(brasero_burn_caps_sort):
	* src/burn-debug.c (brasero_debug_medium_info_to_string):
	* src/burn-job.c (brasero_job_get_speed),
	(brasero_job_get_max_speed):
	* src/burn-media.c (brasero_media_new_status),
	(brasero_media_new_attribute), (brasero_media_new_subtype),
	(brasero_media_get_all_list):
	* src/burn-media.h:
	* src/burn-medium.c (brasero_medium_track_get_info),
	(brasero_medium_track_set_leadout),
	(brasero_medium_get_medium_type):
	* src/burn-medium.h:
	* src/burn-plugin.h:
	* src/burn.c (brasero_burn_is_loaded_dest_media_supported),
	(brasero_burn_reload_dest_media),
	(brasero_burn_same_src_dest_reload_medium):
	* src/plugins/cdrkit/burn-genisoimage.c
	(brasero_genisoimage_export_caps):
	* src/plugins/cdrkit/burn-readom.c (brasero_readom_export_caps):
	* src/plugins/cdrtools/burn-mkisofs.c
	(brasero_mkisofs_export_caps):
	* src/plugins/cdrtools/burn-readcd.c (brasero_readcd_export_caps):
	* src/plugins/checksum/burn-checksum-files.c
	(brasero_checksum_files_export_caps):
	* src/plugins/dvdauthor/burn-dvdauthor.c
	(brasero_dvd_author_export_caps):
	* src/plugins/dvdcss/burn-dvdcss.c (brasero_dvdcss_export_caps):
	* src/plugins/growisofs/burn-dvd-rw-format.c
	(brasero_dvd_rw_format_export_caps):
	* src/plugins/growisofs/burn-growisofs.c
	(brasero_growisofs_export_caps):
	* src/plugins/libburnia/burn-libburn.c
	(brasero_libburn_export_caps):
	* src/plugins/libburnia/burn-libisofs.c
	(brasero_libisofs_export_caps):

2008-10-12  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Again another problem for big endian architecture

	* src/scsi-read-disc-info.h:

2008-10-12  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix another problem on big endian architecture

	* src/scsi-read-disc-info.h:

2008-10-12  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Patch by Lin Ma
	Fix #555776 – Brasero will fail to get disck information on big-endian machines
	Fix a problem on big endian machines with medium information retrieval

	* src/scsi-read-disc-info.h:
	* src/scsi-uscsi.c (dump_bytes), (dump_cdb),
	(brasero_scsi_command_issue_sync), (brasero_device_handle_open):

2008-10-11  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Improved processing plugin handling

	* src/burn-caps.c (brasero_burn_caps_sort_modifiers),
	(brasero_caps_add_processing_plugins_to_task),
	(brasero_burn_caps_new_task):
	* src/burn-plugin.h:
	* src/plugins/checksum/burn-checksum-files.c
	(brasero_checksum_files_export_caps):
	* src/plugins/checksum/burn-checksum-image.c
	(brasero_checksum_image_export_caps):
	* src/plugins/local-track/burn-local-image.c
	(brasero_local_track_export_caps):
	* src/plugins/transcode/burn-normalize.c
	(brasero_normalize_export_caps):

2008-10-11  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Respect modifiers priority order

	* src/burn-caps.c (brasero_burn_caps_sort_modifiers),
	(brasero_caps_add_processing_plugins_to_task):
	* src/burn-plugin.h:
	* src/plugins/checksum/burn-checksum-image.c
	(brasero_checksum_image_export_caps):

2008-10-10  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Added 2 missing files
	Fix #555703 – brasero delete original files in VIDEO_TS folder

2008-10-10  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Bump to 0.8.3

	* configure.in:

2008-10-09  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Initial support BD-R(E) and DVD-RAM

	* src/burn-medium.c (brasero_medium_get_capacity_DVD_RW),
	(brasero_medium_get_capacity_by_type),
	(brasero_medium_get_sessions_info),
	(brasero_medium_get_medium_type):
	* src/burn-medium.h:
	* src/scsi-read-format-capacities.h:

2008-10-08  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Cleanups and rotten code removal
	New CD-TEXT retrieval function => brasero displays the CD-TEXT title for the medium
	Fix plugin flag declaration when multiple flags set were defined for a same medium
	Fix a problem with drive locking when doing multisession with multiple medium inserted
	Fix a problem with DVD+RW selection when copying with two writable media with data
	<= don't always add FAST flag

	* src/Makefile.am:
	* src/brasero-burn-options.c (brasero_burn_options_lock_selection):
	* src/brasero-dest-selection.c (brasero_dest_selection_lock),
	(brasero_dest_selection_medium_changed),
	(brasero_dest_selection_set_property):
	* src/brasero-disc-option-dialog.c
	(brasero_disc_option_dialog_load_multi_state),
	(brasero_disc_option_dialog_update_multi),
	(brasero_disc_option_dialog_set_multi),
	(brasero_disc_option_dialog_set_disc),
	(brasero_disc_option_dialog_valid_media_cb):
	* src/brasero-session-cfg.c
	(brasero_session_cfg_save_drive_properties),
	(brasero_session_cfg_add_drive_properties_flags),
	(brasero_session_cfg_check_drive_settings),
	(brasero_session_cfg_add_flags),
	(brasero_session_cfg_remove_flags),
	(brasero_session_cfg_is_supported),
	(brasero_session_cfg_is_compulsory):
	* src/brasero-session-cfg.h:
	* src/burn-caps.c (brasero_burn_caps_get_flags_for_medium),
	(brasero_caps_disc_lookup_or_create), (brasero_caps_disc_new):
	* src/burn-medium.c (brasero_medium_get_CD_TEXT),
	(brasero_medium_read_CD_TEXT), (brasero_medium_init_real),
	(brasero_medium_reload_info), (brasero_medium_finalize),
	(brasero_medium_get_CD_TEXT_title):
	* src/burn-medium.h:
	* src/burn-plugin.c (brasero_plugin_set_flags),
	(brasero_plugin_get_all_flags):
	* src/burn-plugin.h:
	* src/burn-volume-obj.c (brasero_volume_get_name):

2008-10-08  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Make brasero more intelligent when choosing destination media
	Fix a small bug with FAST_BLANK flag being used unconditionally

	* src/brasero-burn-options.c (brasero_burn_options_add_source),
	(brasero_burn_options_valid_media_cb):
	* src/brasero-dest-selection.c
	(brasero_dest_selection_foreach_medium),
	(brasero_dest_selection_choose_best),
	(brasero_dest_selection_set_property):
	* src/brasero-dest-selection.h:
	* src/brasero-medium-selection.c
	(brasero_medium_selection_foreach):
	* src/brasero-medium-selection.h:
	* src/brasero-session-cfg.c
	(brasero_session_cfg_add_drive_properties_flags):

2008-10-06  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fixed a small problem with copy dialog if disc is inserted during
	run time: the button stayed grayed
	Some cleanup (removed one unused flag)

	* src/brasero-burn-options.c (brasero_burn_options_valid_media_cb),
	(brasero_burn_options_init):
	* src/brasero-dest-selection.c
	(brasero_dest_selection_valid_session):
	* src/brasero-disc-option-dialog.c
	(brasero_disc_option_dialog_valid_media_cb):
	* src/brasero-medium-properties.c
	(brasero_medium_properties_valid_session):
	* src/brasero-session-cfg.c (brasero_session_cfg_get_error),
	(brasero_session_cfg_add_drive_properties_flags),
	(brasero_session_cfg_check_size), (brasero_session_cfg_update),
	(brasero_session_cfg_class_init):
	* src/brasero-session-cfg.h:
	* src/brasero-src-image.c:
	* src/burn-basics.h:
	* src/burn-caps.c (brasero_burn_caps_get_flags):
	* src/burn-debug.c (brasero_debug_burn_flags_to_string):

2008-10-05  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #535330 – Volume label should be part of the project

	* src/brasero-project-name.c (brasero_project_name_label_changed),
	(brasero_project_name_class_init):
	* src/brasero-project.c (brasero_project_name_changed_cb),
	(brasero_project_init), (brasero_project_open_project_xml),
	(brasero_project_open_project),
	(brasero_project_playlist_playlist_started),
	(brasero_project_open_audio_playlist_project),
	(brasero_project_open_playlist), (brasero_project_load_session),
	(brasero_project_save_project_xml),
	(brasero_project_save_audio_project_plain_text),
	(brasero_project_save_audio_project_playlist):

2008-10-05  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Use average read rate for these two to avoid jerky rate displaying
	Fix #550526 – Wrong drive's speed displayed

	* src/plugins/cdrkit/burn-readom.c (brasero_readom_set_argv):
	* src/plugins/cdrtools/burn-readcd.c (brasero_readcd_set_argv):

2008-10-05  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Update project name on multisession medium loading in data projects

	* src/brasero-project-name.c (brasero_project_name_set_type),
	(brasero_project_name_set_multisession_medium):
	* src/brasero-project.c (brasero_project_update_project_size),
	(brasero_project_flags_changed_cb):

2008-10-05  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for #554201 – Project size graph in status bar

	* src/brasero-data-disc.c (brasero_data_disc_get_loaded_medium):
	* src/brasero-data-disc.h:
	* src/brasero-project-type-chooser.c
	(brasero_project_type_chooser_build_recent),
	(brasero_project_type_chooser_init):
	* src/brasero-project.c (brasero_project_update_project_size),
	(brasero_project_flags_changed_cb), (brasero_project_switch):

2008-10-05  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #553349 – Cannot burn a .m3u playlist file when the logical steps below are followed

	* src/brasero-audio-disc.c (brasero_audio_disc_add_playlist):

2008-10-05  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix a crash with opening playlists

	* src/brasero-project.c (brasero_project_open_playlist):

2008-10-05  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #465175 – Location field not working

	* src/brasero-project.c (brasero_project_set_add_button_state),
	(brasero_project_add_uris_cb):

2008-10-05  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix small layout problem

	* src/brasero-project-type-chooser.c
	(brasero_project_type_chooser_build_recent):

2008-10-04  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for #547874 – Unable to choose order audio tracks in a Audio CD project

	* src/eggtreemultidnd.c (egg_tree_multi_drag_motion_event):

2008-10-04  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Create an even more compact first view

	* src/brasero-project-type-chooser.c
	(brasero_project_type_chooser_init):

2008-10-03  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Make sure the session auto configuration object is off when starting burn dialog

	* src/brasero-burn-dialog.c (brasero_burn_dialog_run):
	* src/brasero-session-cfg.c (brasero_session_cfg_disable),
	(brasero_session_cfg_input_changed),
	(brasero_session_cfg_output_changed),
	(brasero_session_cfg_caps_changed):
	* src/brasero-session-cfg.h:

2008-10-03  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #554722 – Main window does not fit on a 600px vertical screen (netbooks)
	Fix #525376 – Dialog contains a lot of empty space

	* src/brasero-project-type-chooser.c
	(brasero_project_type_chooser_new_item),
	(brasero_project_type_chooser_build_recent),
	(brasero_project_type_chooser_init):

2008-10-03  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #554599 – Translation comments
	Added some comments to help make things clearer

	* src/brasero-dest-selection.c
	(brasero_dest_selection_format_medium_string):
	* src/brasero-project.c
	(brasero_project_save_audio_project_plain_text):
	* src/burn-mkisofs-base.c (brasero_mkisofs_base_write_graft):
	* src/burn.c (brasero_burn_record_session):

2008-10-01  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix a small widget layout problem

	* src/brasero-project.c (brasero_project_get_proportion),
	(brasero_project_init):

2008-10-01  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #No files filtered

	* src/brasero-file-filtered.c
	(brasero_file_filtered_get_label_text):

2008-10-01  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix problems with deep directory handling

	* src/brasero-file-node.c (brasero_file_node_add),
	(brasero_file_node_move_from), (brasero_file_node_move_to):
	* src/burn-debug.c (brasero_debug_data_fs_to_string):
	* src/burn-task-ctx.c (brasero_task_ctx_get_progress):
	* src/plugins/cdrkit/burn-genisoimage.c
	(brasero_genisoimage_export_caps):
	* src/plugins/cdrtools/burn-mkisofs.c
	(brasero_mkisofs_export_caps):
	* src/plugins/growisofs/burn-growisofs.c
	(brasero_growisofs_export_caps):
	* src/plugins/libburnia/burn-libburn-common.c
	(brasero_libburn_common_ctx_free_real),
	(brasero_libburn_common_ctx_wait_for_idle_drive):
	* src/plugins/libburnia/burn-libburn.c
	(brasero_libburn_start_record):
	* src/plugins/libburnia/burn-libisofs.c
	(brasero_libisofs_export_caps):

2008-09-30  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #552834 – burning image file fails

	* src/plugins/libburnia/burn-libburn.c
	(brasero_libburn_setup_session_file),
	(brasero_libburn_start_record), (brasero_libburn_clock_tick):

2008-09-30  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fixed #550048 – Icon missing in burn dialog

	* src/burn-medium.c:

2008-09-30  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #554410 – Disc burning setup combo
	New message to tell the user when there is no writable disc inserted

	* src/brasero-burn-options.c
	(brasero_burn_options_update_no_medium_warning),
	(brasero_burn_options_valid_media_cb),
	(brasero_burn_options_medium_num_changed),
	(brasero_burn_options_init):
	* src/brasero-medium-selection.c
	(brasero_medium_selection_show_type),
	(brasero_medium_selection_get_drive_num),
	(brasero_medium_selection_medium_added_cb),
	(brasero_medium_selection_medium_removed_cb),
	(brasero_medium_selection_class_init):
	* src/brasero-medium-selection.h:

2008-09-30  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Added a message when the input is a protected disc

	* src/brasero-burn-options.c (brasero_burn_options_valid_media_cb):
	* src/brasero-session-cfg.c (brasero_session_cfg_update),
	(brasero_session_cfg_check):
	* src/brasero-session-cfg.h:
	* src/burn-caps.c (brasero_caps_find_link_for_input),
	(brasero_caps_has_active_input), (brasero_burn_caps_is_input),
	(brasero_burn_caps_has_capability):
	* src/burn-caps.h:

2008-09-29  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #554292 – brasero crashed with SIGSEGV in brasero_mkisofs_base_write_to_files()

	* src/burn-mkisofs-base.c (brasero_mkisofs_base_write_excluded),
	(brasero_mkisofs_base_write_to_files):

2008-09-29  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Improved size representation and strings in source and destination choosers

	* src/brasero-dest-selection.c
	(brasero_dest_selection_format_medium_string):
	* src/brasero-medium-selection.c
	(brasero_medium_selection_get_medium_string),
	(brasero_medium_selection_show_type),
	(brasero_medium_selection_medium_removed_cb):

2008-09-29  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Change label for disc copy to make it clearer

	* data/brasero-copy-medium.desktop.in.in:

2008-09-29  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix a potential crash

	* src/brasero-file-node.c (brasero_file_node_nth_child),
	(brasero_file_node_get_pos_as_child):

2008-09-29  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #550050 – First run dialog after burn

	* src/brasero-project.c (brasero_project_burn):

2008-09-28  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix a small problem with import

	* src/brasero-data-project.c
	(brasero_data_project_add_imported_session_file):

2008-09-28  Luis Medinas  <lmedinas@gnome.org>

	* src/plugins/cdrtools/burn-cdrecord.c
	(brasero_cdrecord_export_caps):
	* src/plugins/cdrtools/burn-mkisofs.c
	(brasero_mkisofs_set_argv_image):

	Added support for cdrtools format DVD-RW.
	Patch from <lin.ma@sun.com> closes bgo #553229.

2008-09-28  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #549852 – Data DVD+RW detected badly as multisession
	Greatly improved performance when loading session (now it's done async)
	and save memory by not loading all nodes

	* src/brasero-burn-options.c (brasero_burn_options_valid_media_cb):
	* src/brasero-data-project.c
	(brasero_data_project_add_imported_session_file):
	* src/brasero-data-project.h:
	* src/brasero-data-session.c
	(brasero_data_session_load_dir_destroy),
	(brasero_data_session_load_dir_result),
	(brasero_data_session_load_directory_contents_real),
	(brasero_data_session_load_directory_contents),
	(brasero_data_session_add_last), (brasero_data_session_stop_io),
	(brasero_data_session_reset), (brasero_data_session_finalize),
	(brasero_data_session_class_init):
	* src/brasero-data-session.h:
	* src/brasero-data-tree-model.c
	(brasero_data_tree_model_node_shown):
	* src/brasero-dest-selection.c (brasero_dest_selection_finalize):
	* src/brasero-file-node.c
	(brasero_file_node_new_imported_session_file):
	* src/brasero-file-node.h:
	* src/brasero-io.c (brasero_io_image_directory_contents_destroy),
	(brasero_io_image_directory_contents_thread),
	(brasero_io_load_image_directory):
	* src/brasero-io.h:
	* src/brasero-tool-dialog.c (brasero_tool_dialog_init):
	* src/burn-iso9660.c (brasero_iso9660_get_first_directory_record),
	(brasero_iso9660_read_directory_record),
	(brasero_iso9660_load_directory_records),
	(brasero_iso9660_check_SUSP_RR_use), (brasero_iso9660_ctx_init),
	(brasero_iso9660_get_contents), (brasero_iso9660_get_file),
	(brasero_iso9660_get_directory_contents):
	* src/burn-iso9660.h:
	* src/burn-volume.c (brasero_volume_file_free),
	(brasero_volume_get_files),
	(brasero_volume_load_directory_contents):
	* src/burn-volume.h:

2008-09-28  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for a few bugs (mostly added by latest changes) and improvements
	Fix #538298 – Burn image dialog history
	Fix #551938 – Image burning dialog

	* src/Makefile.am:
	* src/brasero-app.c (brasero_app_get_ui_manager):
	* src/brasero-app.h:
	* src/brasero-burn-dialog.c:
	* src/brasero-burn-options.c (brasero_burn_options_add_source),
	(brasero_burn_options_lock_selection),
	(brasero_burn_options_set_type_shown),
	(brasero_burn_options_valid_media_cb), (brasero_burn_options_init):
	* src/brasero-data-disc.c (brasero_data_disc_import_button_new),
	(brasero_data_disc_session_available_cb),
	(brasero_data_disc_clear):
	* src/brasero-dest-selection.c (brasero_dest_selection_lock),
	(brasero_dest_selection_valid_session),
	(brasero_dest_selection_medium_changed),
	(brasero_dest_selection_init), (brasero_dest_selection_finalize),
	(brasero_dest_selection_set_property),
	(brasero_dest_selection_get_output_path),
	(brasero_dest_selection_format_medium_string),
	(brasero_dest_selection_class_init), (brasero_dest_selection_new):
	* src/brasero-dest-selection.h:
	* src/brasero-disc-copy-dialog.c
	(brasero_disc_copy_dialog_set_drive),
	(brasero_disc_copy_dialog_init):
	* src/brasero-drive-info.c:
	* src/brasero-drive-info.h:
	* src/brasero-drive-properties.h:
	* src/brasero-drive-selection.c:
	* src/brasero-drive-selection.h:
	* src/brasero-image-option-dialog.c
	(brasero_image_option_dialog_set_image_uri),
	(brasero_image_option_dialog_init),
	(brasero_image_option_dialog_finalize):
	* src/brasero-image-option-dialog.h:
	* src/brasero-medium-properties.c
	(brasero_medium_properties_drive_properties),
	(brasero_medium_properties_get_output_path),
	(brasero_medium_properties_set_output_path),
	(brasero_medium_properties_get_possible_output_formats),
	(brasero_medium_properties_image_format_changed_cb),
	(brasero_medium_properties_image_check_extension),
	(brasero_medium_properties_image_extension_ask),
	(brasero_medium_properties_image_properties),
	(brasero_medium_properties_clicked),
	(brasero_medium_properties_update_image_output),
	(brasero_medium_properties_valid_session),
	(brasero_medium_properties_init),
	(brasero_medium_properties_finalize),
	(brasero_medium_properties_set_property),
	(brasero_medium_properties_get_property),
	(brasero_medium_properties_class_init),
	(brasero_medium_properties_new):
	* src/brasero-medium-properties.h:
	* src/brasero-medium-selection.c
	(brasero_medium_selection_get_medium_string),
	(brasero_medium_selection_update_media_string),
	(brasero_drive_selection_set_tooltip),
	(brasero_medium_selection_changed),
	(brasero_medium_selection_set_active),
	(brasero_medium_selection_get_active_drive),
	(brasero_medium_selection_show_type),
	(brasero_medium_selection_medium_added_cb),
	(brasero_medium_selection_medium_removed_cb),
	(brasero_medium_selection_init),
	(brasero_medium_selection_class_init):
	* src/brasero-medium-selection.h:
	* src/brasero-project-manager.c
	(brasero_project_manager_burn_iso_dialog):
	* src/brasero-project.c
	(brasero_project_file_chooser_activated_cb),
	(brasero_project_file_chooser_response_cb):
	* src/brasero-session-cfg.h:
	* src/brasero-src-image.c (brasero_src_image_save),
	(brasero_src_image_set_track), (brasero_src_image_image_info_cb),
	(brasero_src_image_get_format), (brasero_src_image_changed),
	(brasero_src_image_set_formats), (brasero_src_image_clicked),
	(brasero_src_image_set_uri), (brasero_src_image_init),
	(brasero_src_image_finalize), (brasero_src_image_set_property),
	(brasero_src_image_get_property), (brasero_src_image_class_init),
	(brasero_src_image_new):
	* src/brasero-src-image.h:
	* src/brasero-src-info.c:
	* src/brasero-src-info.h:
	* src/brasero-src-selection.c
	(brasero_src_selection_medium_changed),
	(brasero_src_selection_init), (brasero_src_selection_finalize),
	(brasero_src_selection_set_property),
	(brasero_src_selection_class_init):
	* src/brasero-src-selection.h:
	* src/brasero-tool-dialog.c (brasero_tool_dialog_run),
	(brasero_tool_dialog_set_medium_type_shown),
	(brasero_tool_dialog_get_medium),
	(brasero_tool_dialog_drive_changed_cb), (brasero_tool_dialog_init):
	* src/burn-medium.c (brasero_medium_get_tooltip):
	* src/burn-medium.h:
	* src/burn-volume-obj.c (brasero_volume_get_name):
	* src/burn-volume-obj.h:

2008-09-24  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Another patch that moves the project name back to main window (was in
	burn option dialogs before)
	It removes the project size as a consequence, the size of the project is
	now in the statusbar
	It modifies the way multisession media are displayed and loaded
	It fixes some small bugs introduced by previous changes

	One known bug: the project name is not updated when a multisession disc
	is loaded

	* src/Makefile.am:
	* src/brasero-app.c (brasero_app_get_statusbar1),
	(brasero_menu_item_selected_cb), (brasero_menu_item_deselected_cb):
	* src/brasero-burn-options.c (brasero_burn_options_valid_media_cb),
	(brasero_burn_options_init):
	* src/brasero-data-disc.c (brasero_data_disc_import_session),
	(brasero_data_disc_import_session_cb),
	(brasero_data_disc_use_overburn_response_cb),
	(brasero_data_disc_project_oversized_cb),
	(brasero_disc_disc_session_import_response_cb),
	(brasero_data_disc_import_button_new),
	(brasero_data_disc_session_available_cb),
	(brasero_data_disc_session_loaded_cb), (brasero_data_disc_clear),
	(brasero_data_disc_reset), (brasero_data_disc_set_session_param),
	(brasero_data_disc_add_ui), (brasero_data_disc_init),
	(brasero_data_disc_iface_disc_init):
	* src/brasero-data-session.c (brasero_data_session_check_size),
	(brasero_data_session_size_changed),
	(brasero_data_session_remove_last),
	(brasero_data_session_add_last),
	(brasero_data_session_has_available_media),
	(brasero_data_session_get_available_media),
	(brasero_data_session_get_loaded_medium),
	(brasero_data_session_is_valid_multi),
	(brasero_data_session_disc_added_cb),
	(brasero_data_session_disc_removed_cb),
	(brasero_data_session_init), (brasero_data_session_finalize),
	(brasero_data_session_class_init):
	* src/brasero-data-session.h:
	* src/brasero-disc-message.c (brasero_disc_message_add_button),
	(brasero_disc_message_add_close_button):
	* src/brasero-disc-message.h:
	* src/brasero-disc-option-dialog.c
	(brasero_disc_option_dialog_set_disc),
	(brasero_disc_option_dialog_valid_media_cb):
	* src/brasero-disc.c:
	* src/brasero-disc.h:
	* src/brasero-file-filtered.c
	(brasero_file_filtered_get_label_text):
	* src/brasero-marshal.list:
	* src/brasero-notify.c (brasero_notify_button_add):
	* src/brasero-notify.h:
	* src/brasero-project-name.c (brasero_project_name_truncate_label),
	(brasero_project_name_get_default_label),
	(brasero_project_name_label_insert_text),
	(brasero_project_name_label_changed),
	(brasero_project_name_set_type),
	(brasero_project_name_set_multisession_medium),
	(brasero_project_name_init), (brasero_project_name_finalize),
	(brasero_project_name_class_init), (brasero_project_name_new):
	* src/brasero-project-name.h:
	* src/brasero-project-size.c:
	* src/brasero-project-size.h:
	* src/brasero-project.c (brasero_project_get_proportion),
	(brasero_project_init), (brasero_project_update_project_size),
	(brasero_project_size_changed_cb),
	(brasero_project_flags_changed_cb), (brasero_project_burn),
	(brasero_project_switch), (brasero_project_set_none),
	(brasero_project_open_project), (brasero_project_open_playlist):
	* src/brasero-session-cfg.c (brasero_session_cfg_check):

2008-09-24  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix problem with no message being displayed when session is not supported

	* src/brasero-burn-options.c (brasero_burn_options_valid_media_cb):

2008-09-24  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Move size check to a parent dialog class BraseroBurnOptions
	Allow overburn to be activated for any type of project

	* src/Makefile.am:
	* src/brasero-audio-disc.c (brasero_audio_disc_set_session_param):
	* src/brasero-data-disc.c (brasero_data_disc_set_session_param):
	* src/brasero-dest-selection.c
	(brasero_dest_selection_image_properties),
	(brasero_dest_selection_update_image_output),
	(brasero_dest_selection_valid_session),
	(brasero_dest_selection_init), (brasero_dest_selection_finalize),
	(brasero_dest_selection_set_property):
	* src/brasero-disc-copy-dialog.c (brasero_disc_copy_dialog_init),
	(brasero_disc_copy_dialog_finalize):
	* src/brasero-disc-copy-dialog.h:
	* src/brasero-disc-option-dialog.c
	(brasero_disc_option_dialog_save_multi_state),
	(brasero_disc_option_dialog_load_multi_state),
	(brasero_disc_option_dialog_get_default_label),
	(brasero_disc_option_dialog_update_label),
	(brasero_disc_option_dialog_update_joliet),
	(brasero_disc_option_dialog_update_multi),
	(brasero_disc_option_dialog_update_video),
	(brasero_disc_option_dialog_set_joliet),
	(brasero_disc_option_dialog_set_multi),
	(brasero_disc_option_label_changed),
	(brasero_disc_option_dialog_title_widget),
	(brasero_disc_option_dialog_joliet_widget),
	(brasero_disc_option_dialog_add_data_options),
	(brasero_disc_option_dialog_add_audio_options),
	(brasero_disc_option_dialog_AC3), (brasero_disc_option_dialog_MP2),
	(brasero_disc_option_dialog_set_tag),
	(brasero_disc_option_dialog_native_framerate),
	(brasero_disc_option_dialog_native_aspect),
	(brasero_disc_option_dialog_add_video_options),
	(brasero_disc_option_dialog_set_disc),
	(brasero_disc_option_dialog_get_session),
	(brasero_disc_option_dialog_valid_media_cb),
	(brasero_disc_option_dialog_init),
	(brasero_disc_option_dialog_finalize):
	* src/brasero-disc-option-dialog.h:
	* src/brasero-drive-selection.c
	(brasero_drive_selection_set_button),
	(brasero_drive_selection_init):
	* src/brasero-image-option-dialog.c
	(brasero_image_option_dialog_set_track),
	(brasero_image_option_dialog_set_formats),
	(brasero_image_option_dialog_get_session),
	(brasero_image_option_dialog_valid_media_cb),
	(brasero_image_option_dialog_init),
	(brasero_image_option_dialog_finalize):
	* src/brasero-image-option-dialog.h:
	* src/brasero-project-manager.c
	(brasero_project_manager_copy_disc):
	* src/brasero-project-size.c (brasero_project_size_check_status):
	* src/brasero-project.c:
	* src/brasero-session-cfg.c
	(brasero_session_cfg_set_drive_properties),
	(brasero_session_cfg_check_size), (brasero_session_cfg_update),
	(brasero_session_cfg_check), (brasero_session_cfg_add_flags),
	(brasero_session_cfg_class_init):
	* src/brasero-session-cfg.h:
	* src/brasero-utils.c (brasero_utils_pack_properties_list):
	* src/brasero-video-disc.c (brasero_video_disc_set_session_param):

2008-09-20  Luis Medinas  <lmedinas@gnome.org>

	* src/brasero-jacket-view.c (brasero_jacket_view_focus_in_cb),
	(brasero_jacket_view_focus_out_cb):

	Added patch from Takao Fujiwara <Takao.Fujiwara@sun.com>  
	to fix bgo #552366. 

2008-09-20  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Some more minor cleanups

	* src/brasero-disc-copy-dialog.c
	(brasero_disc_copy_dialog_valid_media_cb),
	(brasero_disc_copy_dialog_init):
	* src/brasero-disc-option-dialog.c
	(brasero_disc_option_dialog_init):
	* src/brasero-image-option-dialog.c
	(brasero_image_option_dialog_init):

2008-09-20  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Some cleanups to get ready for further changes
	Probably fix some minor bugs with image paths handling

	* src/Makefile.am:
	* src/brasero-dest-selection.c
	(brasero_dest_selection_drive_properties),
	(brasero_dest_selection_image_format_changed_cb),
	(brasero_dest_selection_image_properties),
	(brasero_dest_selection_update_image_output),
	(brasero_dest_selection_valid_session),
	(brasero_dest_selection_drive_changed),
	(brasero_dest_selection_init), (brasero_dest_selection_finalize),
	(brasero_dest_selection_set_property),
	(brasero_dest_selection_class_init):
	* src/brasero-disc-copy-dialog.c
	(brasero_disc_copy_dialog_valid_media_cb),
	(brasero_disc_copy_dialog_init):
	* src/brasero-disc-option-dialog.c
	(brasero_disc_option_dialog_init):
	* src/brasero-drive-info.c (brasero_drive_info_set_image_path),
	(brasero_drive_info_set_same_src_dest),
	(brasero_drive_info_set_medium):
	* src/brasero-image-option-dialog.c
	(brasero_image_option_dialog_valid_media_cb),
	(brasero_image_option_dialog_init):
	* src/brasero-project.c (brasero_project_set_cover_specifics):
	* src/brasero-session-cfg.c
	(brasero_session_cfg_save_drive_properties),
	(brasero_session_cfg_add_drive_properties_flags),
	(brasero_session_cfg_set_drive_properties),
	(brasero_session_cfg_check_drive_settings),
	(brasero_session_cfg_update), (brasero_session_cfg_input_changed),
	(brasero_session_cfg_output_changed), (brasero_session_cfg_check),
	(brasero_session_cfg_caps_changed), (brasero_session_cfg_init),
	(brasero_session_cfg_finalize), (brasero_session_cfg_class_init),
	(brasero_session_cfg_new):
	* src/brasero-session-cfg.h:
	* src/brasero-src-selection.c
	(brasero_src_selection_drive_changed):
	* src/burn-caps.c (brasero_burn_caps_get_default_output_format):
	* src/burn-caps.h:
	* src/burn-image-format.c (brasero_image_format_get_default_path),
	(brasero_image_format_fix_path_extension):
	* src/burn-image-format.h:
	* src/burn-session.c (brasero_burn_session_get_output),
	(brasero_burn_session_set_image_output_full),
	(brasero_burn_session_class_init):
	* src/burn-session.h:

2008-09-14  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Ask the user if he wants to burn an image when one is added to a data project
	Fix #547731 – warn idiot users ...

	* src/brasero-data-disc.c (brasero_data_disc_switch_to_image),
	(brasero_data_disc_image_uri_cb), (brasero_data_disc_init):
	* src/brasero-data-vfs.c (brasero_data_vfs_emit_image_signal),
	(brasero_data_vfs_loading_node_result),
	(brasero_data_vfs_class_init):
	* src/brasero-marshal.list:

2008-09-14  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Changed some names to fix #549580 – Minor Name/Comment improvements

	* data/brasero-copy-medium.desktop.in.in:
	* data/brasero-open-image.desktop.in.in:
	* data/brasero-open-playlist.desktop.in.in:
	* data/brasero-open-project.desktop.in.in:
	* data/brasero.desktop.in.in:

2008-09-14  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix problem reported in #549368 – string typos

	* src/brasero-audio-disc.c (brasero_audio_disc_add_gap):
	* src/brasero-burn-dialog.c (brasero_burn_dialog_update_info):
	* src/brasero-data-disc.c (brasero_data_disc_rename_activated):
	* src/brasero-disc-copy-dialog.c (brasero_disc_copy_dialog_init):
	* src/brasero-disc-option-dialog.c
	(brasero_disc_option_dialog_title_widget),
	(brasero_disc_option_dialog_add_data_options),
	(brasero_disc_option_dialog_add_audio_options),
	(brasero_disc_option_dialog_add_video_options),
	(brasero_disc_option_dialog_init):
	* src/brasero-drive-info.c (brasero_drive_info_update_info),
	(brasero_drive_info_set_image_path), (brasero_drive_info_init):
	* src/brasero-drive-properties.c (brasero_drive_properties_init):
	* src/brasero-filter-option.c (brasero_filter_option_init):
	* src/brasero-image-option-dialog.c
	(brasero_image_option_dialog_init):
	* src/brasero-jacket-background.c (brasero_jacket_background_init):
	* src/brasero-multi-song-props.c (brasero_multi_song_props_init):
	* src/brasero-plugin-option.c (brasero_plugin_option_set_plugin):
	* src/brasero-project-type-chooser.c
	(brasero_project_type_chooser_init):
	* src/brasero-search-beagle.c (brasero_search_init),
	(brasero_search_update_header):
	* src/brasero-search-entry.c (brasero_search_entry_init):
	* src/brasero-song-properties.c (brasero_song_props_init),
	(brasero_song_props_set_properties):
	* src/brasero-split-dialog.c (brasero_split_dialog_init):
	* src/brasero-src-info.c (brasero_src_info_init):
	* src/brasero-sum-dialog.c (brasero_sum_dialog_corruption_warning):
	* src/brasero-tool-dialog.c (brasero_tool_dialog_pack_options),
	(brasero_tool_dialog_init):

2008-09-13  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Improve ejection

	* src/burn-volume-obj.c (brasero_volume_get_gdrive),
	(brasero_volume_eject):

2008-09-13  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Again fix problem with flags appearing in disc copy dialog

	* src/burn-caps.c (brasero_burn_caps_get_flags_same_src_dest),
	(brasero_burn_caps_get_flags):

2008-09-13  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Updated for upcoming release

	* NEWS:

2008-09-13  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Avoid doing a too early init for session flags and support to save some
	time

	* src/brasero-dest-selection.c
	(brasero_dest_selection_set_property):

2008-09-13  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Some more cleanups and work on flags management
	Fix a problem with burn button being available for clicking when no
	image is set as source in burn image dialog
	Fix a problem with dummy still available with CLONE images

	* src/brasero-dest-selection.c
	(brasero_dest_selection_add_drive_properties_flags):
	* src/brasero-disc-option-dialog.c
	(brasero_disc_option_dialog_update_joliet):
	* src/brasero-image-option-dialog.c
	(brasero_image_option_dialog_set_track),
	(brasero_image_option_dialog_changed),
	(brasero_image_option_dialog_format_changed),
	(brasero_image_option_dialog_file_changed),
	(brasero_image_option_dialog_set_formats),
	(brasero_image_option_dialog_valid_media_cb),
	(brasero_image_option_dialog_init),
	(brasero_image_option_dialog_finalize):
	* src/brasero-image-type-chooser.c
	(brasero_image_type_chooser_set_formats),
	(brasero_image_type_chooser_get_format),
	(brasero_image_type_chooser_changed_cb),
	(brasero_image_type_chooser_finalize):
	* src/burn-basics.h:
	* src/burn-caps.c (brasero_caps_is_compatible_type),
	(brasero_caps_find_link), (brasero_caps_try_output),
	(brasero_caps_try_output_with_blanking),
	(brasero_burn_caps_is_input_supported),
	(brasero_burn_caps_is_output_supported),
	(brasero_burn_caps_is_session_supported_same_src_dest),
	(brasero_burn_caps_is_session_supported),
	(brasero_burn_caps_get_required_media_type),
	(brasero_caps_get_flags_for_disc),
	(brasero_burn_caps_get_flags_for_medium),
	(brasero_burn_caps_get_flags_same_src_dest):
	* src/burn-caps.h:

2008-09-12  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	warn when reaching a directory depth of 6 while exploring a directory graft

	* src/brasero-data-project.c
	(brasero_data_project_add_node_from_info):

2008-09-12  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix behaviour where instead of blanking rewritable medium when adding
	new data, brasero was automatically merging the new data

	* src/brasero-dest-selection.c
	(brasero_dest_selection_add_drive_properties_flags):
	* src/burn-caps.c (brasero_burn_caps_get_flags_for_medium),
	(brasero_burn_caps_get_flags):

2008-09-11  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #551678 – Writing on-the-fly stops at ~390MB instead of full size
	and possibly #544665 – Brasero burns 139MiB into the dvd when the project has 4GB

	Used an int instead of an int64 in libburn

	* src/plugins/libburnia/burn-libburn.c
	(brasero_libburn_create_fd_source),
	(brasero_libburn_setup_session_fd):

2008-09-10  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Improved flag management when copying a medium

	* src/brasero-dest-selection.c
	(brasero_dest_selection_drive_properties),
	(brasero_dest_selection_add_drive_properties_flags),
	(brasero_dest_selection_set_drive_properties),
	(brasero_dest_selection_check_drive_settings):
	* src/burn-caps.c (brasero_burn_caps_get_blanking_flags_real),
	(brasero_burn_caps_get_blanking_flags),
	(brasero_burn_caps_can_blank_real), (brasero_burn_caps_can_blank),
	(brasero_caps_link_check_media_restrictions),
	(brasero_burn_caps_is_session_supported_same_src_dest),
	(brasero_burn_caps_get_flags_for_medium),
	(brasero_burn_caps_get_flags_same_src_dest),
	(brasero_burn_caps_get_flags):

2008-09-10  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Allow cdrdao to output images of media again

	* src/plugins/cdrdao/burn-cdrdao.c (brasero_cdrdao_export_caps):

2008-09-10  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Added new flag (RAW write mode) to be only used for CLONE images

	* src/burn-basics.h:
	* src/burn-caps.c (brasero_caps_get_flags_for_disc):
	* src/burn-debug.c (brasero_debug_burn_flags_to_string):
	* src/burn-plugin.h:
	* src/plugins/cdrkit/burn-wodim.c (brasero_wodim_set_argv_record),
	(brasero_wodim_export_caps):
	* src/plugins/cdrtools/burn-cdrecord.c
	(brasero_cdrecord_set_argv_record), (brasero_cdrecord_export_caps):

2008-09-09  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Some fixes for libisofs plugin:
	- when in merging from a previous session remove previous files with same name
	- when cancelling don't block

	* src/plugins/libburnia/burn-libburn-common.c
	(brasero_libburn_common_ctx_free):
	* src/plugins/libburnia/burn-libisofs.c
	(brasero_libisofs_write_image_to_fd_thread),
	(brasero_libisofs_create_volume_thread),
	(brasero_libisofs_stop_real), (brasero_libisofs_clean_output):

2008-09-08  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Miscellaneous improvements and cleanups

	* src/brasero-dest-selection.c
	(brasero_dest_selection_add_drive_properties_flags):
	* src/burn-caps.c (brasero_burn_caps_get_flags):
	* src/plugins/libburnia/burn-libisofs.c
	(brasero_libisofs_export_caps):

2008-09-08  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix problem with this two plugins that didn't support DVD+RW/DVD-RW (rest)

	* src/plugins/cdrkit/burn-genisoimage.c
	(brasero_genisoimage_export_caps):
	* src/plugins/cdrtools/burn-mkisofs.c
	(brasero_mkisofs_export_caps):

2008-09-08  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Improved libburn cancellation

	* src/plugins/libburnia/burn-libburn-common.c
	(brasero_libburn_common_ctx_free_real),
	(brasero_libburn_common_ctx_wait_for_idle_drive),
	(brasero_libburn_common_ctx_free):
	* src/plugins/libburnia/burn-libburn.c (brasero_libburn_finalize),
	(brasero_libburn_export_caps):

2008-09-08  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix checksums for DVD+RW with which we didn't start at the right address
	in multisession

	* src/burn-track.h:
	* src/burn.c (brasero_burn_action_changed),
	(brasero_burn_record_session):
	* src/plugins/cdrkit/burn-readom.c
	(brasero_readom_argv_set_iso_boundary), (brasero_readom_get_size):
	* src/plugins/cdrtools/burn-readcd.c
	(brasero_readcd_argv_set_iso_boundary), (brasero_readcd_get_size):
	* src/plugins/checksum/burn-checksum-files.c
	(brasero_checksum_files_end):

2008-09-07  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix some problems with our reading ISO images
	That fixes problems mentioned in #543377 – No multisession

	* src/burn-iso9660.c (brasero_iso9660_read_susp),
	(brasero_iso9660_get_susp),
	(brasero_iso9660_read_directory_record),
	(brasero_iso9660_read_directory_records),
	(brasero_iso9660_lookup_directory_record_RR),
	(brasero_iso9660_lookup_directory_records):
	* src/burn-susp.c (brasero_susp_ER), (brasero_susp_read):
	* src/burn-susp.h:
	* src/plugins/checksum/burn-checksum-files.c
	(brasero_checksum_files_merge_with_former_session):

2008-09-06  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix a problem with reading file contents
	Make plugin read straight from the drive the checksum file when merging

	* src/burn-volume-read.c (brasero_volume_file_check_state):
	* src/plugins/checksum/burn-checksum-files.c
	(brasero_checksum_files_merge_with_former_session):

2008-09-06  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Some cleanups, improvements and bug fixes
	Rework the plugin flags system a bit
	Fix a problem with CDRW (and probably DVDRW) which add data appended
	instead of being blanked.
	Fixed media capabilities reporting (no DAO, DUMMY for DVD+RW)

	* src/brasero-dest-selection.c
	(brasero_dest_selection_set_image_properties),
	(brasero_dest_selection_check_image_settings),
	(brasero_dest_selection_source_changed):
	* src/brasero-disc-option-dialog.c
	(brasero_disc_option_dialog_set_disc):
	* src/burn-caps.c (brasero_burn_caps_flags_check_for_drive),
	(brasero_burn_caps_new_task),
	(brasero_caps_try_output_with_blanking),
	(brasero_burn_caps_is_output_supported),
	(brasero_burn_caps_is_session_supported_same_src_dest),
	(brasero_burn_caps_get_required_media_type),
	(brasero_burn_caps_get_flags), (brasero_caps_disc_new_subtype):
	* src/burn-plugin.h:
	* src/burn-session.c (brasero_burn_session_clear_current_track):
	* src/burn.c (brasero_burn_lock_dest_media),
	(brasero_burn_reload_dest_media),
	(brasero_burn_check_session_consistency),
	(brasero_burn_same_src_dest_image),
	(brasero_burn_same_src_dest_reload_medium), (brasero_burn_record):
	* src/plugins/cdrkit/burn-wodim.c (brasero_wodim_export_caps):
	* src/plugins/cdrtools/burn-cdrecord.c
	(brasero_cdrecord_export_caps):
	* src/plugins/growisofs/burn-growisofs.c
	(brasero_growisofs_export_caps):
	* src/plugins/libburnia/burn-libburn.c
	(brasero_libburn_export_caps):

2008-09-04  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	(Sometimes huge) speed gain when loading files by returning many at a
	time when they are pending

	* src/brasero-io.c (brasero_io_return_result_idle):

2008-09-03  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Reload flags when image format changes or is detected

	* src/brasero-image-option-dialog.c
	(brasero_image_option_dialog_set_track):
	* src/burn-session.c (brasero_burn_session_clear_current_track),
	(brasero_burn_session_add_track):
	* src/burn-session.h:

2008-09-03  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Added checks for simulation/burnfree to see if the drive supports them

	* src/burn-caps.c (brasero_burn_caps_can_blank),
	(brasero_burn_caps_flags_check_for_drive),
	(brasero_burn_caps_new_task),
	(brasero_burn_caps_flags_update_for_drive):
	* src/burn-drive.c:
	* src/burn-drive.h:
	* src/burn-medium.c (brasero_medium_supported_flags),
	(brasero_medium_support_flags),
	(brasero_medium_test_simulate_CD_SAO),
	(brasero_medium_test_simulate_CD_TAO),
	(brasero_medium_test_simulate_DVDRW),
	(brasero_medium_test_simulate_2A), (brasero_medium_init_caps),
	(brasero_medium_init_real):
	* src/burn-medium.h:

2008-09-03  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #550475 – brasero crashed with SIGSEGV in brasero_medium_reload_info()

	* src/burn-medium.c (brasero_medium_reload_info):

2008-09-03  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fixed a crash when the operation was cancelled while it is in wait loop

	* src/burn.c (brasero_burn_wakeup), (brasero_burn_sleep),
	(brasero_burn_cancel), (brasero_burn_finalize):

2008-09-03  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fixed a memleak when importing sessions in data projects

	* src/brasero-data-session.c (brasero_data_session_add_last):
	* src/brasero-file-node.c
	(brasero_file_node_destroy_with_children):
	* src/burn-volume-source.c:
	* src/burn-volume-source.h:

2008-09-03  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix problems in last comment of #543377 No multisession:
	Don't crash any more
	Ability to import a disc after the project was loaded

	* src/brasero-data-project.c
	(brasero_data_project_uri_remove_graft),
	(brasero_data_project_remove_node_children_graft_cb),
	(brasero_data_project_node_removed),
	(brasero_data_project_add_imported_session_file),
	(brasero_data_project_load_contents):
	* src/brasero-file-node.c (brasero_file_node_ungraft),
	(brasero_file_node_destroy_with_children):

2008-09-02  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix blank discs size retrieval

	* src/burn-medium.c (brasero_medium_track_set_leadout),
	(brasero_medium_get_sessions_info), (brasero_medium_get_contents):

2008-09-02  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix typo in declaration header

	* src/scsi-get-configuration.h:

2008-09-01  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Improved toc type recognition

	* src/brasero-image-option-dialog.c
	(brasero_image_option_dialog_image_info_cb):

2008-09-01  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Remove dialog title
	Fix #550050 – First run dialog after burn

	* src/brasero-project.c
	(brasero_project_check_default_burning_app):

2008-09-01  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Removed BRASERO_BURN_FLAG_BLANK_BEFORE_WRITE from plugins as it is
	mostly a flag for the library not the plugins

	* src/burn-plugin.h:
	* src/plugins/cdrkit/burn-wodim.c (brasero_wodim_export_caps):
	* src/plugins/cdrtools/burn-cdrecord.c
	(brasero_cdrecord_export_caps):
	* src/plugins/growisofs/burn-growisofs.c
	(brasero_growisofs_export_caps):
	* src/plugins/libburnia/burn-libburn.c
	(brasero_libburn_export_caps):

2008-08-31  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fixed two problems:
	- brasero was using the wrong order when loading file list passed on the
	  command line
	- brasero crashed when passed arguments on the command line (the problem 
	  was introduced by recent changes)

	* src/main.c (brasero_app_parse_options):

2008-08-31  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix problems with CLONE image when choosing the toc file.
	Now brasero can properly retrieve the image file from the toc file and
	vice versa.

	* src/burn-image-format.c (brasero_image_format_get_complement):
	* src/burn-session.c (brasero_burn_session_get_image_complement):

2008-08-31  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix warning

	* src/burn-medium.c (brasero_medium_get_contents):

2008-08-31  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix debugging strings

	* src/burn.c (brasero_burn_is_loaded_dest_media_supported),
	(brasero_burn_lock_dest_media), (brasero_burn_record):

2008-08-31  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Improved toc file type detection (between CDRDAO and CLONE types)

	* src/brasero-image-option-dialog.c
	(brasero_image_option_dialog_image_info_cb):

2008-08-31  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix a problem with disc copy using same src and dest driven (brasero not
	accepting blank disc for destination).
	BRASERO_BURN_FLAG_BLANK_BEFORE_WRITING was on by default which would of
	course be unsupported by a BLANK medium. So we are more lenient now with
	this flag

	* src/burn-caps.c (brasero_burn_caps_new_task),
	(brasero_caps_try_output_with_blanking),
	(brasero_burn_caps_get_flags):

2008-08-31  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Avoid crashing when reloading a media that isn't supported in copy

	* src/burn.c (brasero_burn_lock_dest_media),
	(brasero_burn_reload_dest_media):

2008-08-31  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix race condition in brasero-io

	* src/brasero-async-task-manager.c
	(brasero_async_task_manager_thread),
	(brasero_async_task_manager_foreach_active_remove),
	(brasero_async_task_manager_foreach_unprocessed_remove):
	* src/brasero-async-task-manager.h:
	* src/brasero-io.c (brasero_io_unref_result_callback_data),
	(brasero_io_return_result), (brasero_io_set_job),
	(brasero_io_job_free), (brasero_io_job_destroy),
	(brasero_io_get_file_count_destroy),
	(brasero_io_load_directory_destroy),
	(brasero_io_load_directory_thread), (brasero_io_xfer_destroy),
	(brasero_io_free_async_queue):

2008-08-30  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	revert fix for rare race condition as it created another one even worse

	* src/brasero-io.c (brasero_io_job_free), (brasero_io_set_job),
	(brasero_io_load_directory_thread):

2008-08-29  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Try to fix #544416 – Burning on open-sesion DVD gives over-burn warning

	* src/burn-medium.c (brasero_medium_track_set_leadout),
	(brasero_medium_get_sessions_info), (brasero_medium_get_contents):
	* src/scsi-read-track-information.c (brasero_read_track_info):

2008-08-29  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Again small mistake

	* src/burn-medium.c (brasero_medium_get_sessions_info):

2008-08-29  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Correct a small mistake

	* src/burn-medium.c (brasero_medium_get_sessions_info):

2008-08-29  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Added a debug statement at the beginning with the version

	* src/burn-basics.c (brasero_burn_library_init):

2008-08-29  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Bump version number

	* configure.in:

2008-08-29  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Improved debugging to catch some bug

	* src/burn-medium.c (brasero_medium_track_volume_size),
	(brasero_medium_get_sessions_info):
	* src/burn-volume.c (brasero_volume_get_primary_from_file),
	(brasero_volume_get_size):

2008-08-29  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix a crash introduced by recent changes

	* src/brasero-burn-dialog.c (brasero_burn_dialog_notify_success):

2008-08-28  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for #549726 – The symbol of the term kibibyte is 'KiB' not 'kiB'

	* src/brasero-progress.c
	(brasero_burn_progress_display_session_info):

2008-08-28  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for #549570 – Can't burn audio CD when saving to disk first

	* src/burn-caps.c (brasero_caps_is_compatible_type):

2008-08-28  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Improve size of button in yellow notify zone when the main text is 
	wrapped

	* src/brasero-disc-message.c (brasero_disc_message_add_button),
	(brasero_disc_message_add_close_button),
	(brasero_disc_message_init):

2008-08-28  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix a crash introduced by recent change

	* src/brasero-app.c (brasero_app_recent_open):

2008-08-27  Ivan N. Zlatev  <contact@i-nz.net>
 
 	Make the filtered files expandable initially visible.
 
 	* src/brasero-data-disk.c (brasero_data_disc_init):

2008-08-28  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Try to get a valid unique ID for media (only working for CDs and DVD-)

	* src/burn-medium.c (brasero_medium_get_DVD_id),
	(brasero_medium_get_contents), (brasero_medium_reload_info),
	(brasero_medium_finalize), (brasero_medium_get_id):
	* src/burn-medium.h:
	* src/scsi-read-disc-structure.c
	(brasero_mmc2_read_generic_structure):
	* src/scsi-read-disc-structure.h:

2008-08-28  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #549492 – crash after creating new project

	* src/brasero-data-tree-model.c (brasero_data_tree_model_get_iter):

2008-08-28  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Some missing debugging

	* src/burn-volume-source.c
	(brasero_volume_source_read10_device_handle):

2008-08-27  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Again some forgotten strings

	* src/brasero-project-size.c
	(brasero_project_size_get_media_string):

2008-08-27  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fixed a rare race condition which could result in some callback_data
	not being destroyed

	* src/brasero-io.c (brasero_io_job_free), (brasero_io_set_job),
	(brasero_io_load_directory_thread):

2008-08-27  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	When cut and pasting on the information page of data projects, make
	the project tree appear

	* src/brasero-data-disc.c (brasero_data_disc_paste_activated_cb):

2008-08-27  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Split drive info and create a new info object more specific for source
	drive.

	* src/Makefile.am:
	* src/brasero-dest-selection.c
	(brasero_dest_selection_image_properties),
	(brasero_dest_selection_set_image_properties),
	(brasero_dest_selection_check_image_settings),
	(brasero_dest_selection_source_changed),
	(brasero_dest_selection_drive_changed),
	(brasero_dest_selection_init),
	(brasero_dest_selection_set_property):
	* src/brasero-disc-copy-dialog.c (brasero_disc_copy_dialog_init):
	* src/brasero-drive-selection.c
	(brasero_drive_selection_drive_changed),
	(brasero_drive_selection_init):
	* src/brasero-drive-selection.h:
	* src/brasero-medium-selection.c
	(brasero_medium_selection_medium_removed_cb):
	* src/brasero-src-info.c (brasero_src_info_update),
	(brasero_src_info_set_medium), (brasero_src_info_init),
	(brasero_src_info_finalize), (brasero_src_info_class_init),
	(brasero_src_info_new):
	* src/brasero-src-info.h:
	* src/brasero-src-selection.c
	(brasero_src_selection_drive_changed),
	(brasero_src_selection_init):
	* src/brasero-tool-dialog.c (brasero_tool_dialog_drive_changed_cb),
	(brasero_tool_dialog_init):

2008-08-27  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for previous changes

	* src/brasero-project-manager.c
	(brasero_project_manager_sidepane_changed):
	* src/brasero-session.c (brasero_session_die_cb),
	(brasero_session_save_yourself_cb):
	* src/main.c (brasero_app_parse_options), (main):

2008-08-27  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Created a new BraseroApp object type

	* src/Makefile.am:
	* src/brasero-app.h:
	* src/brasero-project-manager.c
	(brasero_project_manager_set_statusbar),
	(brasero_project_manager_selected_uris_changed),
	(brasero_project_manager_switch):
	* src/brasero-project-manager.h:
	* src/brasero-session.c (brasero_session_load),
	(brasero_session_save):
	* src/main.c (brasero_app_parse_options), (main):

2008-08-27  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Removed unneeded GConf connection

	* src/main.c (main):

2008-08-27  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #548547 – Can't burn/erase unformatted DVD-RW

	* src/burn-caps.c (brasero_caps_disc_new_status):

2008-08-27  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	In data-vfs use the URI string passed as a callback for some operations

	* src/brasero-data-project.c
	(brasero_data_project_add_loading_node):
	* src/brasero-data-vfs.c (brasero_data_vfs_check_uri_result),
	(brasero_data_vfs_loading_node_result),
	(brasero_data_vfs_loading_node):

2008-08-26  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix wrong fix ;)

	* src/plugins/local-track/burn-local-image.c
	(brasero_local_track_translate_uri):

2008-08-26  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for #546787 – Problem with burning symlinked files

	* src/brasero-io.c (brasero_io_check_for_parent_symlink):

2008-08-26  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #549299 – brasero crashed with SIGSEGV in brasero_jacket_buffer_add_default_tag()

	* src/brasero-jacket-edit.c (brasero_jacket_edit_font_changed_cb):

2008-08-26  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for #547742 – brasero crashed with SIGSEGV in brasero_medium_get_write_speeds()
	When resorting to page 2A we didn't add the max write speed to the list
	which was then empty

	* src/burn-medium.c (brasero_medium_get_page_2A_max_speed),
	(brasero_medium_get_sessions_info):
	* src/scsi-read-track-information.c (brasero_read_track_info):
	* src/scsi-read-track-information.h:

2008-08-26  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fixed some strings according to #549368 – string typos

	* src/brasero-burn-dialog.c
	(brasero_burn_dialog_get_media_type_string):
	* src/brasero-data-project.c (brasero_data_project_update_uri):
	* src/brasero-player.c (brasero_player_update_position),
	(brasero_player_image), (brasero_player_update_info_real):
	* src/brasero-plugin-manager-ui.c
	(plugin_manager_ui_view_info_cell_cb):
	* src/burn-mkisofs-base.c (brasero_mkisofs_base_write_to_files):

2008-08-25  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix symlink handling
	Fix #546787 – Problem with burning symlinked files

	* src/brasero-data-project.c
	(brasero_data_project_graft_is_needed),
	(brasero_data_project_update_uri),
	(brasero_data_project_node_loaded):

2008-08-25  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix URI creation

	* src/brasero-io.c (brasero_io_check_for_parent_symlink):

2008-08-25  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix URI creation

	* src/plugins/local-track/burn-local-image.c
	(brasero_local_track_translate_uri):

2008-08-25  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Copy excluded URI list when adding our new DATA track

	* src/plugins/checksum/burn-checksum-files.c
	(brasero_checksum_files_end):

2008-08-25  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Removed second line inside jacket editor

	* src/brasero-jacket-edit.c (brasero_jacket_edit_init):

2008-08-25  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Added separators to the toolbar

	* src/brasero-jacket-edit.c (brasero_jacket_edit_init):

2008-08-25  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Added a button to set background image/color to the toolbar in the
	cover editor

	* src/brasero-jacket-background.c (brasero_jacket_background_init):
	* src/brasero-jacket-edit.c
	(brasero_jacket_edit_configure_background_pressed_cb),
	(brasero_jacket_edit_update_button_state),
	(brasero_jacket_edit_init):
	* src/brasero-jacket-view.c
	(brasero_jacket_view_configure_background),
	(brasero_jacket_view_change_image_activated_cb):
	* src/brasero-jacket-view.h:

2008-08-24  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #549211 – Wrong use of word Delete
	Again fixed some strings

	* data/brasero.schemas.in:
	* src/brasero-burn-dialog.c (brasero_burn_dialog_insert_disc_cb):
	* src/brasero-data-session.c (brasero_data_session_add_last):
	* src/brasero-project.c (brasero_project_error_size_dialog),
	(brasero_project_overburn_dialog),
	(brasero_project_check_default_burning_app):

2008-08-24  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Use media direct access

	* src/brasero-data-session.c (brasero_data_session_add_last):

2008-08-24  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Implemented READ (10) function and use it when possible

	* src/Makefile.am:
	* src/burn-volume-source.c (brasero_volume_source_read_fd),
	(brasero_volume_source_readcd_device_handle),
	(brasero_volume_source_read10_device_handle),
	(brasero_volume_source_open_device_handle):
	* src/scsi-opcodes.h:
	* src/scsi-read10.c (brasero_sbc_read10_block):

2008-08-24  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix bug in medium reading

	* src/burn-volume-source.c
	(brasero_volume_source_read_device_handle):

2008-08-24  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix crash introduced by previous change

	* src/brasero-file-filtered.c (brasero_file_filtered_add_real),
	(brasero_file_filtered_restore_pressed_cb),
	(brasero_file_filtered_init):

2008-08-24  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #542103 – Disc copy "Disc Replacement" dialog
	Also improved some strings to be more GUI compliant along the same pattern as above

	* src/brasero-burn-dialog.c
	(brasero_burn_dialog_get_media_type_string),
	(brasero_burn_dialog_insert_disc_cb):

2008-08-24  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #548640 – HIdden Files filter is extremely slow

	* src/brasero-data-vfs.c (brasero_data_vfs_directory_load_result):
	* src/brasero-file-filtered.c (brasero_file_filtered_update),
	(brasero_file_filtered_add_real), (brasero_file_filtered_add_loop),
	(brasero_file_filtered_add), (brasero_file_filtered_clear),
	(brasero_file_filtered_finalize):

2008-08-24  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix problem with URI handling in data project triggering various bugs

	* src/brasero-audio-disc.c (brasero_audio_disc_inotify_monitor_cb):
	* src/brasero-data-project.c (brasero_data_project_node_to_uri),
	(brasero_data_project_node_loaded),
	(brasero_data_project_file_added),
	(brasero_data_project_file_update_URI),
	(brasero_data_project_file_graft):

2008-08-23  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Make brasero handles uris better by avoiding some escaping

	* src/brasero-audio-disc.c (brasero_audio_disc_inotify_monitor_cb):
	* src/brasero-data-project.c (brasero_data_project_node_to_uri),
	(brasero_data_project_file_added),
	(brasero_data_project_file_update_URI),
	(brasero_data_project_file_graft):
	* src/brasero-project.c (_read_graft_point), (_read_audio_track),
	(_save_audio_track_xml), (_save_data_track_xml):

2008-08-23  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix a bug where some symlinks pointing to files were detected as looping

	* src/brasero-data-vfs.c
	(brasero_data_vfs_directory_check_symlink_loop):

2008-08-23  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #548985 – crash in Brasero Disc Burning:

	* src/burn-volume-obj.c (brasero_volume_get_gvolume):

2008-08-22  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Don't show any information including icon when copying to the same drive

	* src/brasero-drive-info.c (brasero_drive_info_set_same_src_dest),
	(brasero_drive_info_set_medium):

2008-08-22  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Update icon theme names

	* src/burn-medium.c:

2008-08-22  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Huge change. Medium image moved to the right in dialogs.

	* src/brasero-drive-info.c (brasero_drive_info_init):

2008-08-22  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #548556 – Nagging about checking newly burned CDs

	* src/brasero-burn-dialog.c (brasero_burn_dialog_insert_disc_cb),
	(brasero_burn_dialog_loss_warnings_cb),
	(brasero_burn_dialog_disable_joliet_cb),
	(brasero_burn_dialog_progress_changed_real),
	(brasero_burn_dialog_progress_changed_cb),
	(brasero_burn_dialog_action_changed_cb),
	(brasero_burn_dialog_dummy_success_cb),
	(brasero_burn_dialog_finalize),
	(brasero_burn_dialog_setup_session),
	(brasero_burn_dialog_notify_success),
	(brasero_burn_dialog_end_session):
	* src/brasero-progress.c
	(brasero_burn_progress_display_session_info):
	* src/brasero-progress.h:
	* src/burn.c (brasero_burn_status):

2008-08-22  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Add progress report to dvdauthor plugin

	* src/plugins/dvdauthor/burn-dvdauthor.c
	(brasero_dvd_author_read_stderr):

2008-08-22  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Add progress report to vcdimager plugin

	* src/plugins/vcdimager/burn-vcdimager.c
	(brasero_vcd_imager_read_stdout), (brasero_vcd_imager_read_stderr),
	(brasero_vcd_imager_generate_xml_file):

2008-08-22  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Add information when burning video DVD/(S)VCD

	* src/brasero-burn-dialog.c (brasero_burn_dialog_update_info),
	(brasero_burn_dialog_insert_disc_cb),
	(brasero_burn_dialog_update_title_writing_progress),
	(brasero_burn_dialog_progress_changed_real),
	(brasero_burn_dialog_action_changed_cb), (brasero_burn_dialog_run):
	* src/burn-track.h:

2008-08-21  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Some changes to fix or at least debug 
	#543377 – No multisession

	* src/burn-volume-source.c
	(brasero_volume_source_read_device_handle):

2008-08-21  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Enable progress reporting for vob plugin

	* src/plugins/transcode/burn-vob.c (brasero_vob_start):

2008-08-21  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for 548137 – Duplicate disc autorun action

	* configure.in:
	* data/Makefile.am:
	* data/brasero-copy-medium.desktop.in.in:
	* data/brasero-open-image.desktop.in.in:
	* data/brasero-open-playlist.desktop.in.in:
	* data/brasero-open-project.desktop.in.in:
	* data/brasero.desktop.in.in:
	* src/brasero-dest-selection.c
	(brasero_dest_selection_source_changed),
	(brasero_dest_selection_drive_changed),
	(brasero_dest_selection_set_property):
	* src/brasero-disc-copy-dialog.c
	(brasero_disc_copy_dialog_set_drive):
	* src/brasero-disc-copy-dialog.h:
	* src/brasero-drive-info.c (brasero_drive_info_set_same_src_dest):
	* src/brasero-drive-info.h:
	* src/brasero-drive-selection.c
	(brasero_drive_selection_drive_changed),
	(brasero_drive_selection_drive_changed_cb),
	(brasero_drive_selection_set_same_src_dest),
	(brasero_drive_selection_set_drive):
	* src/brasero-drive-selection.h:
	* src/brasero-medium-selection.c
	(brasero_medium_selection_set_active):
	* src/brasero-medium-selection.h:
	* src/brasero-project-manager.c
	(brasero_project_manager_copy_disc),
	(brasero_project_manager_switch), (brasero_project_manager_copy):
	* src/brasero-project-manager.h:
	* src/brasero-src-selection.c
	(brasero_src_selection_drive_changed):
	* src/burn-medium-monitor.c (brasero_medium_monitor_get_drive):
	* src/burn-medium-monitor.h:
	* src/main.c (brasero_app_parse_options):

2008-08-20  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for #538978 – copy CD/DVD button disabled in Brasero
	plus some debugging changes

	* src/burn-caps.c (brasero_caps_image_new),
	(brasero_caps_audio_new), (brasero_caps_data_new),
	(brasero_caps_create_links):
	* src/burn-plugin-manager.c (brasero_plugin_manager_init):

2008-08-20  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for #538978 – copy CD/DVD button disabled in Brasero
	Comment #17 (original bug report)

	* src/brasero-dest-selection.c
	(brasero_dest_selection_source_changed):

2008-08-20  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #548538 – Crash when adding files

	* src/brasero-data-vfs.c (brasero_data_vfs_loading_node_result):

2008-08-20  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #548543 – Crash when loading project

	* src/brasero-data-vfs.c (brasero_data_vfs_loading_node):
	* src/brasero-file-node.c (brasero_file_node_get_uri_name):

2008-08-19  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Make sure we remove any kind of message when switching to another project

	* src/brasero-data-disc.c (brasero_data_disc_reset):

2008-08-19  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix cursor showing activity undefinitely when exploring directories

	* src/brasero-audio-disc.c (brasero_audio_disc_visit_dir_async):

2008-08-19  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Really fix #548098 – Add dialog missing add button

	* src/brasero-project.c (brasero_project_add_uris_cb):

2008-08-19  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Close #548098 – Add dialog missing add button

	* src/brasero-project.c (brasero_project_file_chooser_response_cb),
	(brasero_project_add_uris_cb):

2008-08-19  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix large memleak in metadata retrieval

	* src/brasero-metadata.c (brasero_metadata_create_audio_pipeline),
	(brasero_metadata_create_pipeline):

2008-08-19  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	If there are 2 or more requests at the same time to retrieve metadata
	for the same URI with the same flags, then just use one metadata object
	search for all of them

	* src/brasero-io.c (brasero_io_get_metadata_info):
	* src/brasero-metadata.c (brasero_metadata_lock),
	(brasero_metadata_unlock), (brasero_metadata_try_lock),
	(brasero_metadata_get_uri), (brasero_metadata_get_flags),
	(brasero_metadata_init), (brasero_metadata_finalize):
	* src/brasero-metadata.h:

2008-08-19  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Small warning

	* src/brasero-player.c (brasero_player_set_length):

2008-08-18  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Don't update selection size preview if there are the same URIs

	* src/brasero-project-manager.c
	(brasero_project_manager_selected_uris_preview),
	(brasero_project_manager_selected_uris_changed):

2008-08-18  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Improved cancellation and secure metadata entry insertion in cache

	* src/brasero-io.c (brasero_io_get_metadata_info),
	(brasero_io_get_file_count_process_directory):

2008-08-18  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Small improvement

	* src/brasero-metadata.c (brasero_metadata_get_info_async):

2008-08-18  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Delay start of selection size preview

	* src/brasero-project-manager.c
	(brasero_project_manager_selected_uris_preview),
	(brasero_project_manager_selected_uris_changed),
	(brasero_project_manager_sidepane_changed),
	(brasero_project_manager_finalize):

2008-08-18  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	cleanup

	* src/brasero-metadata.c (brasero_metadata_stop),
	(brasero_metadata_completed), (brasero_metadata_finalize):

2008-08-17  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #546968 – Some buttons of the gui is not working (part B)

	* src/brasero-metadata.c (brasero_metadata_destroy_pipeline),
	(brasero_metadata_stop), (brasero_metadata_cancel),
	(brasero_metadata_set_new_uri), (brasero_metadata_get_info_wait):

2008-08-16  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #547112 – Vertical and Horizontal layout options reversed

	* src/brasero-layout.c:

2008-08-16  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #547687 – Icons for video-cd-new action
	Patch by Michael Monreal

	* data/icons/Makefile.am:
	* data/icons/svg/media-optical-video-new.svg:
	* src/brasero-project-type-chooser.c:

2008-08-16  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Increased mount timeout to 20 seconds as that could help

	* src/burn.c:

2008-08-16  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix potential crash in brasero-data-session
	Fix problem with import session button not being off after clearing project

	* src/brasero-data-disc.c (brasero_data_disc_reset):
	* src/brasero-data-disc.c (brasero_data_disc_clear):
	* src/brasero-data-session.c (brasero_data_disc_clear):

2008-08-16  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Huge fix for multisession import in case there are relocated directories
	NOTE: there is a bug in genisoimage that doesn't generate unique RR names
	for relocated directories under rr_moved/
	Fixed memleaks in:
	brasero-io
	burn-plugin
	burn-volume-read
	burn-checksum-files

	* src/brasero-data-session.c
	(brasero_data_session_add_children_files):
	* src/brasero-io.c (brasero_io_get_file_info_thread):
	* src/burn-iso-field.c (brasero_iso9660_get_733_val):
	* src/burn-iso9660.c (brasero_iso9660_seek),
	(brasero_iso9660_read_susp), (brasero_iso9660_read_file_record),
	(brasero_iso9660_read_directory_record),
	(brasero_iso9660_read_directory_records),
	(brasero_iso9660_lookup_directory_record_RR),
	(brasero_iso9660_lookup_directory_record_ISO),
	(brasero_iso9660_lookup_directory_records),
	(brasero_iso9660_get_file):
	* src/burn-plugin.c (brasero_plugin_finalize):
	* src/burn-susp.c (brasero_susp_CE), (brasero_susp_ER),
	(brasero_susp_CL), (brasero_susp_RE), (brasero_susp_PL),
	(brasero_susp_read):
	* src/burn-susp.h:
	* src/burn-volume-read.c (brasero_volume_file_close),
	(brasero_volume_file_open):
	* src/burn-volume-source.c
	(brasero_volume_source_seek_device_handle),
	(brasero_volume_source_seek_fd):
	* src/burn-volume-source.h:
	* src/burn-volume.c (brasero_volume_get_primary_from_file),
	(brasero_volume_get_size), (brasero_volume_get_files),
	(brasero_volume_get_file):
	* src/burn-volume.h:
	* src/plugins/checksum/burn-checksum-files.c
	(brasero_checksum_file_process_former_line),
	(brasero_checksum_files_merge_with_former_session):

2008-08-14  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fixed a susp (RR) entry incorrectly read

	* src/burn-susp.c (brasero_susp_RE), (brasero_susp_read):

2008-08-14  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Improved previous change

	* src/brasero-drive-properties.c (brasero_drive_properties_init):

2008-08-14  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Clarify how simulation works in brasero

	* src/brasero-drive-properties.c (brasero_drive_properties_init):

2008-08-14  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Improved some strings

	* src/burn-job.c (brasero_job_check_output_volume_space):
	* src/plugins/growisofs/burn-dvd-rw-format.c
	(brasero_dvd_rw_format_read_stderr):
	* src/plugins/libburnia/burn-libburn-common.c
	(brasero_libburn_common_ctx_new):

2008-08-14  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #547751 – Explanation about limitations of the ISO9660 standard aren't straight

	* src/brasero-data-disc.c (brasero_data_disc_2G_file_cb):

2008-08-14  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #543737 – Project change notification
	as proposed by Michael Montreal

	* src/brasero-data-disc.c (brasero_data_disc_project_loaded_cb):
	* src/brasero-disc-message.c
	(brasero_disc_message_expander_activated_cb):

2008-08-14  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Some fixes for medium integrity checking
	- don't eject at the end
	- fix a warning
	- cleanup burn.c of commented out lines
	- fix progress not displayed
	- fix a string copy

	* src/brasero-sum-dialog.c (brasero_sum_dialog_check_disc_sum):
	* src/burn.c (brasero_burn_record_session), (brasero_burn_check):
	* src/plugins/checksum/burn-checksum-files.c
	(brasero_checksum_files_check_files):

2008-08-14  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix part of #546968 – Some buttons of the gui is not working
	Make all recent menu/main window buttons work

	* src/brasero-project-manager.c
	(brasero_project_manager_open_project),
	(brasero_project_manager_open_by_mime),
	(brasero_project_manager_open_uri):
	* src/brasero-project.c (brasero_project_open_project):
	* src/main.c (brasero_app_recent_open):

2008-08-14  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	small cleanup

	* src/brasero-progress.c (brasero_burn_progress_set_status):

2008-08-14  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #547616 – brasero crashed with SIGSEGV in brasero_track_get_toc_source()
	Any message received during erasing caused crashes with cdrdao

	* src/plugins/cdrdao/burn-cdrdao.c
	(brasero_cdrdao_read_stderr_record):

2008-08-14  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Attempt at fixing #547742 – brasero crashed with SIGSEGV in brasero_medium_get_write_speeds()
	New string to tell users speed retrieval didn't work.

	* src/brasero-drive-properties.c
	(brasero_drive_properties_set_drive):
	* src/burn-medium.c (brasero_medium_get_write_speeds):

2008-08-13  Gintautas Miliauskas  <gintas@akl.lt>

	* lt.po: Updated Lithuanian translation.

2008-08-13  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Remove some separator in dialogs

	* src/brasero-tool-dialog.c (brasero_tool_dialog_init):

2008-08-13  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Add line wrapping for brasero messages

	* src/brasero-disc-message.c (brasero_disc_message_set_secondary),
	(brasero_disc_message_init):

2008-08-13  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Improved messaging and reset cursor when cancelling project loading

	* src/brasero-data-disc.c (brasero_data_disc_clear),
	(brasero_data_disc_reset), (brasero_data_disc_message_response_cb):
	* src/brasero-disc-message.c (brasero_disc_message_timeout),
	(brasero_disc_message_button_clicked_cb),
	(brasero_disc_message_destroy):
	* src/brasero-disc-message.h:
	* src/brasero-notify.c (brasero_notify_remove_all_messages),
	(brasero_notify_message_remove):

2008-08-13  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #547444 – Big files burnig warnig/error message

	* src/plugins/cdrkit/burn-genisoimage.c
	(brasero_genisoimage_set_argv_image):
	* src/plugins/growisofs/burn-growisofs.c
	(brasero_growisofs_set_mkisofs_argv), (brasero_growisofs_init):

2008-08-13  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fixes for #547114 – "Gio" is French regionalism and should be replaced with "GiB" or "GB"

	* src/brasero-data-disc.c
	* src/brasero-drive-properties.c
	* src/brasero-file-node.c
	* src/brasero-file-node.h
	* src/burn-job.c

2008-08-13  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Make sure we obey immediatly the filtering option changes in data projects.

	* src/brasero-data-vfs.c (brasero_data_vfs_filter_hidden_changed),
	(brasero_data_vfs_filter_broken_sym_changed),
	(brasero_data_vfs_init):

2008-08-11  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Turn the sidepane selection information display (in statusbar)
	on and off according to the sidepane state

	* src/brasero-layout.c (brasero_layout_set_side_pane_visible),
	(brasero_layout_class_init):
	* src/brasero-project-manager.c
	(brasero_project_manager_sidepane_changed),
	(brasero_project_manager_init):

2008-08-09  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #543715 – Burn image not possible

	* src/burn-caps.c (brasero_caps_disc_new_status):

2008-08-08  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Updated NEWS file for 0.8.1 release

	* NEWS:

2008-08-08  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fixed e-mail address and some copyright names

	* src/brasero-multi-dnd.c:
	* src/brasero-multi-dnd.h:
	* src/burn-debug.c:
	* src/burn-debug.h:
	* src/burn-iso-field.c:
	* src/burn-iso-field.h:
	* src/burn-iso9660.h:
	* src/burn-plugin-private.h:
	* src/burn-susp.c:
	* src/burn-susp.h:
	* src/burn-track.c:
	* src/burn-track.h:
	* src/plugins/dvdcss/burn-dvdcss-private.h:
	* src/scsi-base.h:
	* src/scsi-command.h:
	* src/scsi-dvd-structures.h:
	* src/scsi-error.h:
	* src/scsi-get-configuration.c:
	* src/scsi-get-configuration.h:
	* src/scsi-get-performance.c:
	* src/scsi-get-performance.h:
	* src/scsi-mmc1.h:
	* src/scsi-mmc2.h:
	* src/scsi-mmc3.h:
	* src/scsi-mode-pages.h:
	* src/scsi-mode-sense.c:
	* src/scsi-opcodes.h:
	* src/scsi-q-subchannel.h:
	* src/scsi-read-capacity.c:
	* src/scsi-read-capacity.h:
	* src/scsi-read-disc-info.h:
	* src/scsi-read-disc-structure.c:
	* src/scsi-read-disc-structure.h:
	* src/scsi-read-format-capacities.c:
	* src/scsi-read-format-capacities.h:
	* src/scsi-read-toc-pma-atip.c:
	* src/scsi-read-toc-pma-atip.h:
	* src/scsi-read-track-information.c:
	* src/scsi-read-track-information.h:
	* src/scsi-sense-data.c:
	* src/scsi-sense-data.h:
	* src/scsi-sg.c:
	* src/scsi-spc1.h:
	* src/scsi-status-page.h:
	* src/scsi-utils.h:

2008-08-08  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #543377 – No multisession
	we have to make sure the drive has TAO mode set (so we set it) before
	retrieving NWA

	Also:
	- changes flags to open devices (no opened in RW mode)
	- remove one useless member in commands definition

	* src/Makefile.am:
	* src/burn-medium.c (brasero_medium_track_get_nwa):
	* src/scsi-cam.c:
	* src/scsi-command.h:
	* src/scsi-eject.c:
	* src/scsi-get-configuration.c:
	* src/scsi-get-performance.c:
	* src/scsi-mech-status.c:
	* src/scsi-mode-pages.h:
	* src/scsi-mode-sense.c:
	* src/scsi-opcodes.h:
	* src/scsi-read-capacity.c:
	* src/scsi-read-cd.c:
	* src/scsi-read-disc-info.c:
	* src/scsi-read-disc-structure.c:
	* src/scsi-read-format-capacities.c:
	* src/scsi-read-toc-pma-atip.c:
	* src/scsi-read-track-information.c:
	* src/scsi-sg.c:
	* src/scsi-spc1.h:
	* src/scsi-uscsi.c:

2008-08-06  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Try to fix #543377 – No multisession

	* src/burn-medium.c (brasero_medium_track_get_info),
	(brasero_medium_track_get_nwa), (brasero_medium_get_sessions_info):

2008-08-06  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Use the right factor correcting the confusion between KB and KiB
	(rates returned by drives are in KB _NOT_ in Kib)

	* src/burn-medium.c (brasero_medium_get_write_speeds),
	(brasero_medium_track_get_info):
	* src/burn-medium.h:

2008-08-05  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix a problem with data-project not setting the correct number of files

	* src/brasero-data-disc.c (brasero_data_disc_set_session_contents):
	* src/brasero-file-node.c (brasero_file_node_add),
	(brasero_file_node_set_from_info):
	* src/plugins/checksum/burn-checksum-files.c
	(brasero_checksum_files_check_files):

2008-08-05  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Some comments fixed

	* src/burn-medium.c (brasero_medium_track_volume_size),
	(brasero_medium_track_get_info),
	(brasero_medium_get_sessions_info):

2008-08-05  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	If sizes mismatch in get_performance and if the size of the buffer 
	received is bigger than the one we requested, re-issue the command so
	as to get the full buffer. That way we don't miss rates with buggy
	firmwares.
	Fix for #537871 – Burn speed selection does not work

	* src/scsi-get-performance.c (brasero_get_performance_get_buffer),
	(brasero_get_performance):

2008-08-05  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Use audio rate to compute speeds instead of data rate
	Fix for #537871 – Burn speed selection does not work

	* src/burn-medium.h:

2008-08-05  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Use brasero_disc_clear () instead of brasero_disc_reset () when the user wants
	to empty a project

	* src/brasero-project.c (brasero_project_empty_cb):

2008-08-04  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Other harmless warnings fixed

	* src/brasero-jacket-view.c (brasero_jacket_view_update_color):
	* src/brasero-rename.c (brasero_rename_do):

2008-08-04  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix a warning that could have led to a crash

	* src/brasero-data-project.c (brasero_data_project_move_node):

2008-08-04  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Some more harmless warnings fix

	* src/brasero-project-manager.c (brasero_project_manager_open_uri):
	* src/burn-task-ctx.c (brasero_task_ctx_set_progress):

2008-08-04  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fixed a warning that could have led to a crash

	* src/burn-job.c (brasero_job_get_max_speed):

2008-08-04  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fixed a couple of harmless warnings

	* src/brasero-audio-disc.c (brasero_audio_disc_visit_dir_async):
	* src/brasero-project.c (brasero_project_set_uri):

2008-08-04  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fixed a warning that could have led to a crash

	* src/brasero-burn-dialog.c (brasero_burn_dialog_insert_disc_cb):
	* src/brasero-marshal.list:

2008-08-03  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Removed dead files

	* src/bonfire-marshal.c:
	* src/bonfire-marshal.h:

2008-08-02  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix problem with drive selection showing closed/ROM media

	* src/burn-medium-monitor.c (brasero_medium_monitor_get_media):

2008-08-02  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix problem with audio project size when removing audio track that is loading

	* src/brasero-audio-disc.c (brasero_audio_disc_remove):

2008-08-01  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #545138 – brasero 0.8 ftbfs on alpha

	* src/burn-session.c (brasero_burn_session_dest_media_removed),
	(brasero_burn_session_logv):

2008-08-01  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Remove some unnecessary echo in configure

	* configure.in:

2008-08-01  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix a potential crash with uninitialized data

	* src/brasero-xfer.c (brasero_xfer):

2008-08-01  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Reverted previous patch

	* src/plugins/transcode/burn-vob.c (brasero_vob_build_audio_mp2),
	(brasero_vob_build_audio_ac3):

2008-08-01  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Applied patch by Claude Paroz:
	#545835 – Add no-c-format to strings in burn-vob.c

	* src/plugins/transcode/burn-vob.c (brasero_vob_build_audio_mp2),
	(brasero_vob_build_audio_ac3):

2008-07-20  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Make if possible to build brasero without libgnome/libgnomeui

	* Makefile.am:
	* configure.in:
	* src/brasero-menu.h:
	* src/brasero-project-size.c (brasero_project_size_size_request):
	* src/brasero-session.c:
	* src/main.c (brasero_app_create_app), (main):

2008-07-19  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Removed two unused libgnomeui headers

	* src/brasero-session.c:
	* src/brasero-utils.c:

2008-07-19  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Improve and fix #542718 – Creating large ISO fails due to filesystem restrictions
	Also fix variable overflow in mkisofs, genisoimage, cdrdao when they reported
	size of output

	* src/brasero-drive-properties.c
	(brasero_drive_properties_set_tmpdir_info),
	(brasero_drive_properties_tmpdir_changed_cb),
	(brasero_drive_properties_set_tmpdir),
	(brasero_drive_properties_init),
	(brasero_drive_properties_finalize):
	* src/burn-job.c (brasero_job_check_output_volume_space):
	* src/plugins/cdrdao/burn-cdrdao.c
	(brasero_cdrdao_read_stderr_image), (brasero_cdrdao_set_argv):
	* src/plugins/cdrkit/burn-genisoimage.c
	(brasero_genisoimage_read_isosize):
	* src/plugins/cdrkit/burn-readom.c (brasero_readom_get_size):
	* src/plugins/cdrtools/burn-mkisofs.c
	(brasero_mkisofs_read_isosize):
	* src/plugins/cdrtools/burn-readcd.c (brasero_readcd_get_size):
	* src/plugins/dvdcss/burn-dvdcss-private.h:
	* src/plugins/growisofs/burn-growisofs.c
	(brasero_growisofs_read_stderr):

2008-07-18  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Improved previous patch by Lin Ma so that dialogs derived from
	BRASERO_TYPE_TOOL_DIALOG can choose the type of media they
	want to display.
	That way:
	- check dialog only shows readable media (with data that can be read, whether ROM, +, R, RW, ....)
	- eject dialog show all media inserted
	- blank dialog shows all rewritable media

	* src/brasero-blank-dialog.c (brasero_blank_dialog_drive_changed),
	(brasero_blank_dialog_init):
	* src/brasero-eject-dialog.c (brasero_eject_dialog_init):
	* src/brasero-sum-dialog.c (brasero_sum_dialog_init):
	* src/brasero-tool-dialog.c
	(brasero_tool_dialog_set_medium_type_shown):
	* src/brasero-tool-dialog.h:
	* src/burn-medium-monitor.c (brasero_medium_monitor_get_media):
	* src/burn-medium-monitor.h:

2008-07-18  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Small cleanup

	* src/brasero-multi-dnd.h:
	* src/brasero-session.h:
	* src/burn-iso-field.h:
	* src/burn-susp.h:
	* src/scsi-dvd-structures.h:
	* src/scsi-mode-pages.h:
	* src/scsi-q-subchannel.h:
	* src/scsi-read-disc-info.h:
	* src/scsi-read-disc-structure.h:
	* src/scsi-sense-data.h:
	* src/scsi-status-page.h:

2008-07-17  Lin Ma  <Lin.Ma@Sun.COM>
 
 	* src/brasero-tool-dialog.c: (brasero_tool_dialog_init):
 	brasero_drive_selection_set_type_shown doesn't include
 	BRASERO_MEDIA_TYPE_WRITABLE, so CD/DVD-R mediums will not be shown on
 	the dialog.
 	
 	* src/burn-drive.c, src/burn-drive.h: (brasero_drive_get_block_device),
 	(brasero_drive_finalize), (brasero_drive_init_real):
 	* src/burn-volume-obj.c: (brasero_volume_get_gvolume):
 	It's a tricky for Solaris because block/raw devices have different
 	device nodes. We actually raw device by default but
 	brasero_volume_get_gvolume returns block device so I have to hack it.
 
 	* src/burn-job.c: (brasero_job_set_output_file):
 	* src/burn-session.c: (brasero_burn_session_get_config_key):
 	* src/burn-track.c: (brasero_track_get_checksum):
 	Sun libc printf currently doesn't support NULL string.
 	
 	* src/burn-medium-monitor.c:
 	(brasero_medium_monitor_medium_inserted):
 	Block/raw device related fix.
 	
 	* src/burn-plugin-manager.c: (brasero_plugin_manager_init):
 	If fail to load a plugin, we should ignore it.
 	
 	* src/plugins/transcode/burn-normalize.c:
 	(brasero_normalize_export_caps):
 	Detail errors should be better here for OS do not have all the plugins.
 	
 	* src/scsi-dvd-structures.h:
 	Sun compiler doesn't support empty structures.

2008-07-18  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Try to workaround an error (invalid track mode) when reading
	with READ CD by autodetecting data mode

	* src/burn-volume-source.c
	(brasero_volume_source_read_device_handle):
	* src/burn-volume-source.h:
	* src/scsi-read-cd.c (brasero_mmc1_read_block):

2008-07-18  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Another minor fix and cleanup for medium code.

	* src/burn-medium.c (brasero_medium_add_DVD_plus_RW_leadout),
	(brasero_medium_get_sessions_info), (brasero_medium_get_contents),
	(brasero_medium_try_open):

2008-07-18  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Small cleanup for medium code:
	Don't read the filesystem size twice for DVD+RW media

	* src/burn-medium.c (brasero_medium_track_volume_size),
	(brasero_medium_track_get_info),
	(brasero_medium_get_sessions_info):

2008-07-18  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fixes for video projects:
	- crash fixed (#543505 – crash in Brasero svn trunk r1010 when adding a .ogg file to a video project.)
	- wrong values for signals

	* src/brasero-io.c (brasero_io_get_metadata_info):
	* src/brasero-video-project.c
	(brasero_video_project_add_directory_contents_result),
	(brasero_video_project_result_cb):

2008-07-17  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix video project drive choice
	Also fix a problem with size display

	* src/brasero-project-size.c
	(brasero_project_size_get_ruler_min_width),
	(brasero_project_size_get_media_string),
	(brasero_project_size_expose),
	(brasero_project_size_is_valid_drive),
	(brasero_project_size_build_menu),
	(brasero_project_size_scroll_event),
	(brasero_project_size_find_proper_drive),
	(brasero_project_size_set_context):
	* src/brasero-project-size.h:
	* src/brasero-project.c (brasero_project_switch):
	* src/brasero-utils.c (brasero_utils_get_time_string),
	(brasero_utils_get_time_string_from_size):
	* src/brasero-utils.h:
	* src/burn-basics.h:

2008-07-17  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #539390 – brasero ftbfs with gnome-doc-utils.make needed by Makefile.in
	(also in previous change)

2008-07-17  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fixed all licence _layout_ to fix
	#539218 – Brasero have some missing copyright headers

	* COPYING:
	* src/brasero-app.h:
	* src/brasero-async-task-manager.c:
	* src/brasero-async-task-manager.h:
	* src/brasero-audio-disc.c:
	* src/brasero-audio-disc.h:
	* src/brasero-blank-dialog.c:
	* src/brasero-blank-dialog.h:
	* src/brasero-burn-dialog.c:
	* src/brasero-burn-dialog.h:
	* src/brasero-data-disc.c:
	* src/brasero-data-disc.h:
	* src/brasero-data-project.c:
	* src/brasero-data-project.h:
	* src/brasero-data-session.c:
	* src/brasero-data-session.h:
	* src/brasero-data-tree-model.c:
	* src/brasero-data-tree-model.h:
	* src/brasero-data-vfs.c:
	* src/brasero-data-vfs.h:
	* src/brasero-dest-selection.c:
	* src/brasero-dest-selection.h:
	* src/brasero-disc-copy-dialog.c:
	* src/brasero-disc-copy-dialog.h:
	* src/brasero-disc-message.c:
	* src/brasero-disc-message.h:
	* src/brasero-disc-option-dialog.c:
	* src/brasero-disc-option-dialog.h:
	* src/brasero-disc.c:
	* src/brasero-disc.h:
	* src/brasero-drive-info.c:
	* src/brasero-drive-info.h:
	* src/brasero-drive-properties.c:
	* src/brasero-drive-properties.h:
	* src/brasero-drive-selection.c:
	* src/brasero-drive-selection.h:
	* src/brasero-eject-dialog.c:
	* src/brasero-eject-dialog.h:
	* src/brasero-file-chooser.c:
	* src/brasero-file-chooser.h:
	* src/brasero-file-filtered.c:
	* src/brasero-file-filtered.h:
	* src/brasero-file-monitor.c:
	* src/brasero-file-monitor.h:
	* src/brasero-file-node.c:
	* src/brasero-file-node.h:
	* src/brasero-filter-option.c:
	* src/brasero-filter-option.h:
	* src/brasero-image-option-dialog.c:
	* src/brasero-image-option-dialog.h:
	* src/brasero-image-properties.c:
	* src/brasero-image-properties.h:
	* src/brasero-image-type-chooser.c:
	* src/brasero-image-type-chooser.h:
	* src/brasero-io.c:
	* src/brasero-io.h:
	* src/brasero-jacket-background.c:
	* src/brasero-jacket-background.h:
	* src/brasero-jacket-buffer.c:
	* src/brasero-jacket-buffer.h:
	* src/brasero-jacket-edit.c:
	* src/brasero-jacket-edit.h:
	* src/brasero-jacket-font.c:
	* src/brasero-jacket-font.h:
	* src/brasero-jacket-view.c:
	* src/brasero-jacket-view.h:
	* src/brasero-layout-object.c:
	* src/brasero-layout-object.h:
	* src/brasero-layout.c:
	* src/brasero-layout.h:
	* src/brasero-medium-selection.c:
	* src/brasero-medium-selection.h:
	* src/brasero-menu.h:
	* src/brasero-metadata.c:
	* src/brasero-metadata.h:
	* src/brasero-mime-filter.c:
	* src/brasero-mime-filter.h:
	* src/brasero-multi-dnd.c:
	* src/brasero-multi-dnd.h:
	* src/brasero-multi-song-props.c:
	* src/brasero-multi-song-props.h:
	* src/brasero-notify.c:
	* src/brasero-notify.h:
	* src/brasero-player-bacon.c:
	* src/brasero-player-bacon.h:
	* src/brasero-player.c:
	* src/brasero-player.h:
	* src/brasero-playlist.c:
	* src/brasero-playlist.h:
	* src/brasero-plugin-manager-ui.c:
	* src/brasero-plugin-manager-ui.h:
	* src/brasero-plugin-option.c:
	* src/brasero-plugin-option.h:
	* src/brasero-pref.c:
	* src/brasero-pref.h:
	* src/brasero-preview.c:
	* src/brasero-preview.h:
	* src/brasero-progress.c:
	* src/brasero-progress.h:
	* src/brasero-project-manager.c:
	* src/brasero-project-manager.h:
	* src/brasero-project-size.c:
	* src/brasero-project-size.h:
	* src/brasero-project-type-chooser.c:
	* src/brasero-project-type-chooser.h:
	* src/brasero-project.c:
	* src/brasero-project.h:
	* src/brasero-rename.c:
	* src/brasero-rename.h:
	* src/brasero-search-beagle.c:
	* src/brasero-search-beagle.h:
	* src/brasero-search-entry.c:
	* src/brasero-search-entry.h:
	* src/brasero-session.c:
	* src/brasero-session.h:
	* src/brasero-song-properties.c:
	* src/brasero-song-properties.h:
	* src/brasero-split-dialog.c:
	* src/brasero-split-dialog.h:
	* src/brasero-src-selection.c:
	* src/brasero-src-selection.h:
	* src/brasero-sum-dialog.c:
	* src/brasero-sum-dialog.h:
	* src/brasero-time-button.c:
	* src/brasero-time-button.h:
	* src/brasero-tool-dialog.c:
	* src/brasero-tool-dialog.h:
	* src/brasero-tray.c:
	* src/brasero-tray.h:
	* src/brasero-uri-container.c:
	* src/brasero-uri-container.h:
	* src/brasero-utils.c:
	* src/brasero-utils.h:
	* src/brasero-video-disc.c:
	* src/brasero-video-disc.h:
	* src/brasero-video-project.c:
	* src/brasero-video-project.h:
	* src/brasero-video-tree-model.c:
	* src/brasero-video-tree-model.h:
	* src/brasero-xfer.c:
	* src/brasero-xfer.h:
	* src/burn-basics.c:
	* src/burn-basics.h:
	* src/burn-caps.c:
	* src/burn-caps.h:
	* src/burn-dbus.c:
	* src/burn-dbus.h:
	* src/burn-debug.c:
	* src/burn-debug.h:
	* src/burn-drive.c:
	* src/burn-drive.h:
	* src/burn-image-format.c:
	* src/burn-image-format.h:
	* src/burn-iso-field.c:
	* src/burn-iso-field.h:
	* src/burn-iso9660.c:
	* src/burn-iso9660.h:
	* src/burn-job.c:
	* src/burn-job.h:
	* src/burn-medium-monitor.c:
	* src/burn-medium-monitor.h:
	* src/burn-medium.c:
	* src/burn-medium.h:
	* src/burn-mkisofs-base.c:
	* src/burn-mkisofs-base.h:
	* src/burn-plugin-manager.c:
	* src/burn-plugin-manager.h:
	* src/burn-plugin-private.h:
	* src/burn-plugin.c:
	* src/burn-plugin.h:
	* src/burn-process.c:
	* src/burn-process.h:
	* src/burn-session.c:
	* src/burn-session.h:
	* src/burn-susp.c:
	* src/burn-susp.h:
	* src/burn-task-ctx.c:
	* src/burn-task-ctx.h:
	* src/burn-task-item.c:
	* src/burn-task-item.h:
	* src/burn-task.c:
	* src/burn-task.h:
	* src/burn-track.c:
	* src/burn-track.h:
	* src/burn-volume-obj.c:
	* src/burn-volume-obj.h:
	* src/burn-volume-read.c:
	* src/burn-volume-read.h:
	* src/burn-volume-source.c:
	* src/burn-volume-source.h:
	* src/burn-volume.c:
	* src/burn-volume.h:
	* src/burn.c:
	* src/burn.h:
	* src/main.c:
	* src/plugins/cdrdao/burn-cdrdao-common.h:
	* src/plugins/cdrdao/burn-cdrdao.c:
	* src/plugins/cdrdao/burn-cdrdao.h:
	* src/plugins/cdrdao/burn-toc2cue.c:
	* src/plugins/cdrdao/burn-toc2cue.h:
	* src/plugins/cdrkit/burn-cdrkit.h:
	* src/plugins/cdrkit/burn-genisoimage.c:
	* src/plugins/cdrkit/burn-genisoimage.h:
	* src/plugins/cdrkit/burn-readom.c:
	* src/plugins/cdrkit/burn-readom.h:
	* src/plugins/cdrkit/burn-wodim.c:
	* src/plugins/cdrkit/burn-wodim.h:
	* src/plugins/cdrtools/burn-cdrecord.c:
	* src/plugins/cdrtools/burn-cdrecord.h:
	* src/plugins/cdrtools/burn-cdrtools.h:
	* src/plugins/cdrtools/burn-mkisofs.c:
	* src/plugins/cdrtools/burn-mkisofs.h:
	* src/plugins/cdrtools/burn-readcd.c:
	* src/plugins/cdrtools/burn-readcd.h:
	* src/plugins/checksum/burn-checksum-files.c:
	* src/plugins/checksum/burn-checksum-files.h:
	* src/plugins/checksum/burn-checksum-image.c:
	* src/plugins/checksum/burn-checksum-image.h:
	* src/plugins/dvdauthor/burn-dvdauthor.c:
	* src/plugins/dvdauthor/burn-dvdauthor.h:
	* src/plugins/dvdcss/burn-dvdcss-private.h:
	* src/plugins/dvdcss/burn-dvdcss.c (brasero_dvdcss_library_init):
	* src/plugins/dvdcss/burn-dvdcss.h:
	* src/plugins/growisofs/burn-dvd-rw-format.c:
	* src/plugins/growisofs/burn-dvd-rw-format.h:
	* src/plugins/growisofs/burn-growisofs-common.h:
	* src/plugins/growisofs/burn-growisofs.c:
	* src/plugins/growisofs/burn-growisofs.h:
	* src/plugins/libburnia/burn-libburn-common.c:
	* src/plugins/libburnia/burn-libburn-common.h:
	* src/plugins/libburnia/burn-libburn.c:
	* src/plugins/libburnia/burn-libburn.h:
	* src/plugins/libburnia/burn-libburnia.h:
	* src/plugins/libburnia/burn-libisofs.c:
	* src/plugins/libburnia/burn-libisofs.h:
	* src/plugins/local-track/burn-local-image.c:
	* src/plugins/local-track/burn-local-image.h:
	* src/plugins/transcode/burn-transcode.c:
	* src/plugins/transcode/burn-transcode.h:
	* src/plugins/vcdimager/burn-vcdimager.c:
	* src/plugins/vcdimager/burn-vcdimager.h:
	* src/scsi-base.h:
	* src/scsi-cam.c:
	* src/scsi-command.h:
	* src/scsi-device.h:
	* src/scsi-dvd-structures.h:
	* src/scsi-eject.c:
	* src/scsi-error.c:
	* src/scsi-error.h:
	* src/scsi-get-configuration.c:
	* src/scsi-get-configuration.h:
	* src/scsi-get-performance.c:
	* src/scsi-get-performance.h:
	* src/scsi-mech-status.c:
	* src/scsi-mech-status.h:
	* src/scsi-mmc1.h:
	* src/scsi-mmc2.h:
	* src/scsi-mmc3.h:
	* src/scsi-mode-pages.h:
	* src/scsi-mode-sense.c:
	* src/scsi-opcodes.h:
	* src/scsi-q-subchannel.h:
	* src/scsi-read-capacity.c:
	* src/scsi-read-capacity.h:
	* src/scsi-read-cd.c:
	* src/scsi-read-cd.h:
	* src/scsi-read-disc-info.c:
	* src/scsi-read-disc-info.h:
	* src/scsi-read-disc-structure.c:
	* src/scsi-read-disc-structure.h:
	* src/scsi-read-format-capacities.c:
	* src/scsi-read-format-capacities.h:
	* src/scsi-read-toc-pma-atip.c:
	* src/scsi-read-toc-pma-atip.h:
	* src/scsi-read-track-information.c:
	* src/scsi-read-track-information.h:
	* src/scsi-sense-data.c:
	* src/scsi-sense-data.h:
	* src/scsi-sg.c:
	* src/scsi-spc1.h:
	* src/scsi-status-page.h:
	* src/scsi-uscsi.c:
	* src/scsi-utils.h:

2008-07-16  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix sizes display in drive menu (project size widget)

	* src/brasero-project-size.c (brasero_project_size_build_menu):
	* src/brasero-utils.c (brasero_utils_get_time_string_from_size):

2008-07-16  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Removed a warning dialog for video projects

	* src/burn.c (brasero_burn_lock_dest_media):

2008-07-16  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for #535835 – TEAC R55S - can't burn CD-R

	* src/burn-medium.c (brasero_medium_old_drive_get_disc_info):

2008-07-16  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Silence a warning when ejecting and no gdrive is available

	* src/burn-volume-obj.c (brasero_volume_eject_gvolume),
	(brasero_volume_eject):

2008-07-16  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Improved previous change with a dialog that warns the user when he chooses a fat filesystem

	* src/brasero-drive-properties.c
	(brasero_drive_properties_set_tmpdir):

2008-07-16  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for #542718 – Creating large ISO fails due to filesystem restrictions
	We check the filesystem type to make sure there are no limitations on the file size
	Do the same with values returned by getrlimit ()

	* src/burn-job.c (brasero_job_check_output_volume_space):

2008-07-16  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Removed unused function as it is making build fail with sun compiler
	See #542136 comment 9

	* src/brasero-utils.c (brasero_utils_free), (brasero_utils_init):
	* src/brasero-utils.h:

2008-07-15  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Try to improve things to fix #509895 – CD is not ejected after burn

	* src/burn-volume-obj.c (brasero_volume_eject_finish),
	(brasero_volume_eject):
	* src/burn.c (brasero_burn_eject_src_media),
	(brasero_burn_unlock_src_media), (brasero_burn_unlock_dest_media),
	(brasero_burn_unlock_medias), (brasero_burn_check),
	(brasero_burn_same_src_dest), (brasero_burn_record),
	(brasero_burn_blank):

2008-07-15  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for #542767 – toc file leak when copying 1:1 audio cd with one drive

	* src/brasero-dest-selection.c
	(brasero_dest_selection_set_image_properties):
	* src/burn-session.c (brasero_burn_session_get_image_complement),
	(brasero_burn_session_get_tmp_image):
	* src/burn-session.h:

2008-07-15  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Various fixes for when a disc is copied to an image file
	Fix #543016 – Crash in the disc copy target selection dialog

	* src/brasero-dest-selection.c
	(brasero_dest_selection_set_output_path),
	(brasero_dest_selection_image_format_changed_cb),
	(brasero_dest_selection_image_properties),
	(brasero_dest_selection_set_image_properties),
	(brasero_dest_selection_check_image_settings):
	* src/brasero-image-properties.c
	(brasero_image_properties_is_path_edited),
	(brasero_image_properties_set_path):
	* src/burn-session.c (brasero_burn_session_get_output):

2008-07-15  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #542836 – Bug in Split menu after removing rest of audio data and trying to add it again

	* src/brasero-split-dialog.c (brasero_split_dialog_cut):

2008-07-15  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #542835 – Using Split-Track two times on same audiofile refuses Brasero from burning the data because of oversize
	Also fix some other quirks with audio project size calculation

	* src/brasero-audio-disc.c
	(brasero_audio_disc_set_row_from_metadata),
	(brasero_audio_disc_add_slices),
	(brasero_audio_disc_edit_song_properties):

2008-07-12  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Added possibility to change the layout

	* src/brasero-layout.c (brasero_layout_change_type),
	(brasero_layout_type_changed_cb),
	(brasero_layout_HV_radio_button_toggled_cb), (brasero_layout_init):

2008-07-09  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Added a menu to the tree.
	Fixed a problem with cached metadata when fixes from trunk were ported.

	* src/brasero-io.c (brasero_io_metadata_lookup_buffer),
	(brasero_io_metadata_cached_free), (brasero_io_get_metadata_info),
	(brasero_io_get_file_info_thread_real),
	(brasero_io_get_file_info_thread),
	(brasero_io_start_end_playlist_cb),
	(brasero_io_parse_playlist_get_uris),
	(brasero_io_parse_playlist_thread),
	(brasero_io_load_directory_thread), (brasero_io_finalize):
	* src/brasero-metadata.h:
	* src/brasero-multi-song-props.c
	(brasero_multi_song_props_set_show_gap),
	(brasero_multi_song_props_init):
	* src/brasero-multi-song-props.h:
	* src/brasero-song-properties.c (brasero_song_props_init),
	(brasero_song_props_get_entry_value),
	(brasero_song_props_get_properties),
	(brasero_song_props_set_properties):
	* src/brasero-time-button.c (brasero_time_button_set_show_frames):
	* src/brasero-time-button.h:
	* src/brasero-video-disc.c (brasero_video_disc_rename_songs),
	(brasero_video_disc_edit_song_properties_list),
	(brasero_video_disc_edit_song_properties_file),
	(brasero_video_disc_edit_information_cb),
	(brasero_video_disc_open_file),
	(brasero_video_disc_open_activated_cb),
	(brasero_video_disc_clipboard_text_cb),
	(brasero_video_disc_clipboard_targets_cb),
	(brasero_video_disc_paste_activated_cb),
	(brasero_video_disc_delete_activated_cb),
	(brasero_video_disc_button_pressed_cb),
	(brasero_video_disc_add_ui), (brasero_video_disc_rename_activated),
	(brasero_video_disc_key_released_cb), (brasero_video_disc_init):
	* src/brasero-video-project.c (brasero_video_project_result_cb),
	(brasero_video_project_resize_file):
	* src/brasero-video-project.h:
	* src/burn-caps.c (brasero_burn_caps_flags_check_for_drive),
	(brasero_burn_caps_new_task),
	(brasero_burn_caps_is_input_supported),
	(brasero_burn_caps_is_output_supported),
	(brasero_burn_caps_is_session_supported),
	(brasero_burn_caps_flags_update_for_drive),
	(brasero_burn_caps_get_flags), (brasero_caps_disc_new_status):
	* src/burn-medium.c (brasero_medium_get_icon),
	(brasero_medium_check_old_drive), (brasero_medium_get_medium_type),
	(brasero_medium_track_volume_size),
	(brasero_medium_get_sessions_info):

2008-06-27  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Modify the display widget for video project and split it between view and model
	Added features to this widget:
	- rename (not very useful ATM)
	- directory search for video files
	- DND
	- projects support

	* src/Makefile.am:
	* src/brasero-disc.h:
	* src/brasero-io.c (brasero_io_load_directory_thread):
	* src/brasero-marshal.list:
	* src/brasero-project.c (brasero_project_set_uri),
	(_read_audio_track), (_get_tracks), (brasero_project_open_project),
	(brasero_project_load_session), (brasero_project_save_project_xml):
	* src/brasero-video-disc.c
	(brasero_video_disc_name_editing_started_cb),
	(brasero_video_disc_name_editing_canceled_cb),
	(brasero_video_disc_name_edited_cb),
	(brasero_video_disc_vfs_activity_changed),
	(brasero_video_disc_directory_dialog),
	(brasero_video_disc_unreadable_uri_dialog),
	(brasero_video_disc_not_video_dialog),
	(brasero_video_disc_add_uri_real),
	(brasero_video_disc_delete_selected),
	(brasero_video_disc_get_selected_uri),
	(brasero_video_disc_selection_function),
	(brasero_video_disc_row_deleted_cb),
	(brasero_video_disc_row_inserted_cb),
	(brasero_video_disc_row_changed_cb),
	(brasero_video_disc_size_changed_cb), (brasero_video_disc_init),
	(brasero_video_disc_reset_real), (brasero_video_disc_clear),
	(brasero_video_disc_reset), (brasero_video_disc_finalize),
	(brasero_video_disc_get_status),
	(brasero_video_disc_set_session_param),
	(brasero_video_disc_set_session_contents),
	(brasero_video_disc_get_track), (brasero_video_disc_load_track),
	(brasero_video_disc_iface_disc_init):
	* src/brasero-video-project.c (brasero_video_project_file_signal),
	(brasero_video_project_reference_new),
	(brasero_video_project_reference_free),
	(brasero_video_project_reference_get),
	(brasero_video_project_reference_remove_children_cb),
	(brasero_video_project_reference_invalidate),
	(brasero_video_project_rename), (brasero_video_project_move),
	(brasero_video_file_free),
	(brasero_video_project_foreach_monitor_cancel_cb),
	(brasero_video_project_remove_file), (brasero_video_project_reset),
	(brasero_video_project_add_video_file),
	(brasero_video_project_set_file_information),
	(brasero_video_project_vfs_operation_finished),
	(brasero_video_project_add_directory_contents_result),
	(brasero_video_project_add_directory_contents),
	(brasero_video_project_result_cb), (brasero_video_project_add_uri),
	(brasero_video_project_get_size),
	(brasero_video_project_get_file_num),
	(brasero_video_project_get_nth_item),
	(brasero_video_project_get_item_index),
	(brasero_video_project_get_status),
	(brasero_video_project_get_contents), (brasero_video_project_init),
	(brasero_video_project_finalize),
	(brasero_video_project_file_renamed),
	(brasero_video_project_file_moved),
	(brasero_video_project_file_removed),
	(brasero_video_project_file_modified),
	(brasero_video_project_class_init):
	* src/brasero-video-project.h:
	* src/brasero-video-tree-model.c
	(brasero_video_tree_model_iter_parent),
	(brasero_video_tree_model_iter_nth_child),
	(brasero_video_tree_model_iter_n_children),
	(brasero_video_tree_model_iter_has_child),
	(brasero_video_tree_model_iter_children),
	(brasero_video_tree_model_get_value),
	(brasero_video_tree_model_file_to_path),
	(brasero_video_tree_model_get_path),
	(brasero_video_tree_model_path_to_file),
	(brasero_video_tree_model_get_iter),
	(brasero_video_tree_model_iter_next),
	(brasero_video_tree_model_get_column_type),
	(brasero_video_tree_model_get_n_columns),
	(brasero_video_tree_model_get_flags),
	(brasero_video_tree_model_multi_row_draggable),
	(brasero_video_tree_model_multi_drag_data_get),
	(brasero_video_tree_model_multi_drag_data_delete),
	(brasero_video_tree_model_drag_data_received),
	(brasero_video_tree_model_row_drop_possible),
	(brasero_video_tree_model_drag_data_delete),
	(brasero_video_tree_model_clear), (brasero_video_tree_model_reset),
	(brasero_video_tree_model_file_added),
	(brasero_video_tree_model_file_removed),
	(brasero_video_tree_model_file_changed),
	(brasero_video_tree_model_init),
	(brasero_video_tree_model_finalize),
	(brasero_video_tree_model_iface_init),
	(brasero_video_tree_model_multi_drag_source_iface_init),
	(brasero_video_tree_model_drag_source_iface_init),
	(brasero_video_tree_model_drag_dest_iface_init),
	(brasero_video_tree_model_class_init),
	(brasero_video_tree_model_new):
	* src/brasero-video-tree-model.h:

2008-06-21  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Added (S)VCD types through a new plugin for vcdimager =)
	(NOTE: latter plugin doesn't support progress yet)
	Also ported some changes from trunk.

	* configure.in:
	* help/C/brasero.xml:
	* help/es/es.po:
	* src/brasero-audio-disc.c (brasero_audio_disc_init),
	(brasero_audio_disc_re_index_track_num):
	* src/brasero-data-project.c (brasero_data_project_file_removed):
	* src/brasero-dest-selection.c
	(brasero_dest_selection_get_default_output_format):
	* src/brasero-disc-option-dialog.c
	(brasero_disc_option_dialog_get_default_label),
	(brasero_disc_option_dialog_update_video),
	(brasero_disc_option_dialog_output_changed),
	(brasero_disc_option_dialog_AC3), (brasero_disc_option_dialog_MP2),
	(brasero_disc_option_dialog_SVCD),
	(brasero_disc_option_dialog_VCD),
	(brasero_disc_option_dialog_add_video_options),
	(brasero_disc_option_dialog_set_disc),
	(brasero_disc_option_dialog_valid_media_cb):
	* src/brasero-file-monitor.c (brasero_file_monitor_moved_to_event),
	(brasero_file_monitor_move_timeout_cb),
	(brasero_file_monitor_moved_from_event),
	(brasero_file_monitor_directory_event):
	* src/brasero-jacket-view.c
	(brasero_jacket_view_update_edit_image):
	* src/brasero-project-manager.c (brasero_project_manager_init):
	* src/brasero-project.c (brasero_project_no_song_dialog),
	(brasero_project_no_file_dialog),
	(brasero_project_check_default_burning_app),
	(brasero_project_confirm_switch), (brasero_project_add_uris_cb),
	(brasero_project_empty_cb), (brasero_project_open_project_xml),
	(brasero_project_open_audio_playlist_project),
	(brasero_project_not_saved_dialog),
	(brasero_project_save_project_dialog),
	(brasero_project_save_project_ask_for_path):
	* src/burn-basics.h:
	* src/burn-caps.c (brasero_caps_link_check_media_restrictions),
	(brasero_caps_link_find_plugin), (brasero_burn_caps_new_task),
	(brasero_caps_find_link), (brasero_caps_try_output_with_blanking),
	(brasero_caps_get_flags), (brasero_burn_caps_get_flags),
	(brasero_caps_audio_new), (brasero_caps_disc_new_status):
	* src/burn-debug.c (brasero_debug_medium_info_to_string),
	(brasero_debug_audio_format_to_string):
	* src/burn-job.c (brasero_job_check_output_volume_space):
	* src/burn-medium.h:
	* src/burn-plugin-private.h:
	* src/burn-plugin.c (brasero_plugin_check_image_flags),
	(brasero_plugin_check_media_restrictions):
	* src/burn-track.h:
	* src/plugins/Makefile.am:
	* src/plugins/cdrkit/burn-wodim.c (brasero_wodim_stdout_read),
	(brasero_wodim_export_caps):
	* src/plugins/cdrtools/burn-cdrecord.c
	(brasero_cdrecord_stdout_read), (brasero_cdrecord_export_caps):
	* src/plugins/dvdauthor/burn-dvdauthor.c
	(brasero_dvd_author_export_caps):
	* src/plugins/growisofs/burn-dvd-rw-format.c
	(brasero_dvd_rw_format_export_caps):
	* src/plugins/growisofs/burn-growisofs.c
	(brasero_growisofs_export_caps):
	* src/plugins/gstreamer/burn-transcode.c
	(brasero_transcode_create_sibling_image),
	(brasero_transcode_push_track), (brasero_transcode_export_caps):
	* src/plugins/gstreamer/burn-vob.c (brasero_vob_finished),
	(brasero_vob_build_audio_mp2), (brasero_vob_build_audio_bins),
	(brasero_vob_build_video_bin), (brasero_vob_build_pipeline),
	(brasero_vob_start), (brasero_vob_export_caps):
	* src/plugins/libburnia/burn-libburn.c
	(brasero_libburn_export_caps):
	* src/plugins/local-track/burn-local-image.c
	(brasero_local_track_export_caps):
	* src/plugins/vcdimager/Makefile.am:
	* src/plugins/vcdimager/burn-vcdimager.c
	(brasero_vcd_imager_read_stdout), (brasero_vcd_imager_read_stderr),
	(brasero_vcd_imager_generate_xml_file),
	(brasero_vcd_imager_set_argv), (brasero_vcd_imager_post),
	(brasero_vcd_imager_init), (brasero_vcd_imager_finalize),
	(brasero_vcd_imager_class_init), (brasero_vcd_imager_export_caps):
	* src/plugins/vcdimager/burn-vcdimager.h:
	* src/scsi-read-format-capacities.h:

2008-06-12  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Added support for framerate and size

	* configure.in:
	* src/plugins/dvdauthor/Makefile.am:
	* src/plugins/gstreamer/burn-vob.c (brasero_vob_build_video_bin):

2008-06-11  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Added support for options (reorganized visually) MP2, AC3, aspect ratio
	There's still a problem with framerate (video format)

	* src/brasero-disc-option-dialog.c
	(brasero_disc_option_dialog_AC3), (brasero_disc_option_dialog_MP2),
	(brasero_disc_option_dialog_set_tag),
	(brasero_disc_option_dialog_NTSC),
	(brasero_disc_option_dialog_PAL_SECAM),
	(brasero_disc_option_dialog_native_framerate),
	(brasero_disc_option_dialog_16_9),
	(brasero_disc_option_dialog_4_3),
	(brasero_disc_option_dialog_native_aspect),
	(brasero_disc_option_dialog_add_video_options):
	* src/burn-basics.h:
	* src/burn-session.c (brasero_burn_session_tag_remove):
	* src/burn-session.h:
	* src/plugins/gstreamer/burn-vob.c (brasero_vob_build_video_bin):

2008-06-08  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Proof of concept:
	- this was only tested on a single video but may work with multiple videos
	- options in the burn option dialogs do nothing (yet)

	* configure.in:
	* src/Makefile.am:
	* src/brasero-disc-option-dialog.c
	(brasero_disc_option_dialog_get_default_label),
	(brasero_disc_option_dialog_add_video_options),
	(brasero_disc_option_dialog_set_disc):
	* src/brasero-file-chooser.c (brasero_file_chooser_init),
	(brasero_file_chooser_set_context):
	* src/brasero-io.c (brasero_io_set_metadata_attributes),
	(brasero_io_get_metadata_info), (brasero_io_get_file_info_thread),
	(brasero_io_get_file_count_process_playlist),
	(brasero_io_get_file_count_process_file),
	(brasero_io_load_directory_playlist),
	(brasero_io_load_directory_thread):
	* src/brasero-io.h:
	* src/brasero-layout.c (brasero_layout_displayed_item_changed_cb),
	(brasero_layout_save), (brasero_layout_load):
	* src/brasero-layout.h:
	* src/brasero-metadata.c (brasero_metadata_info_clear),
	(brasero_metadata_completed), (brasero_metadata_thumbnail),
	(brasero_metadata_success), (brasero_metadata_bus_messages),
	(brasero_metadata_create_audio_pipeline),
	(brasero_metadata_create_video_pipeline),
	(brasero_metadata_new_decoded_pad_cb),
	(brasero_metadata_create_pipeline), (brasero_metadata_set_new_uri),
	(brasero_metadata_get_info_wait), (brasero_metadata_get_info_sync),
	(brasero_metadata_get_info_async), (brasero_metadata_info_copy),
	(brasero_metadata_destroy_pipeline):
	* src/brasero-metadata.h:
	* src/brasero-project-manager.c (brasero_project_manager_switch),
	(brasero_project_manager_new_video_prj_cb),
	(brasero_project_manager_video), (brasero_project_manager_init):
	* src/brasero-project-manager.h:
	* src/brasero-project-type-chooser.c:
	* src/brasero-project-type-chooser.h:
	* src/brasero-project.c (brasero_project_init),
	(brasero_project_switch), (brasero_project_set_audio),
	(brasero_project_set_data), (brasero_project_set_video):
	* src/brasero-project.h:
	* src/brasero-video-disc.c
	(brasero_video_disc_increase_activity_counter),
	(brasero_video_disc_decrease_activity_counter),
	(brasero_video_disc_io_operation_finished),
	(brasero_video_disc_unreadable_dialog),
	(brasero_video_disc_file_not_video_dialog),
	(brasero_video_disc_new_row_cb), (brasero_video_disc_add_uri_real),
	(brasero_video_disc_add_uri), (brasero_video_disc_delete_selected),
	(brasero_video_disc_get_selected_uri),
	(brasero_video_disc_selection_changed_cb),
	(brasero_video_disc_add_ui), (brasero_video_disc_row_deleted_cb),
	(brasero_video_disc_row_inserted_cb),
	(brasero_video_disc_row_changed_cb), (brasero_video_disc_init),
	(brasero_video_disc_reset_real), (brasero_video_disc_clear),
	(brasero_video_disc_reset), (brasero_video_disc_finalize),
	(brasero_video_disc_get_property),
	(brasero_video_disc_set_property), (brasero_video_disc_get_status),
	(brasero_video_disc_set_session_param),
	(brasero_video_disc_set_session_contents),
	(brasero_video_disc_iface_disc_init),
	(brasero_video_disc_class_init), (brasero_video_disc_new):
	* src/brasero-video-disc.h:
	* src/burn-basics.h:
	* src/burn-caps.c (brasero_caps_get_flags),
	(brasero_burn_caps_plugin_can_image):
	* src/burn-debug.c (brasero_debug_audio_format_to_string):
	* src/burn-job.c (brasero_job_item_start),
	(brasero_job_set_progress):
	* src/burn-process.c (brasero_process_finished):
	* src/burn-track.h:
	* src/plugins/Makefile.am:
	* src/plugins/cdrdao/burn-toc2cue.c (brasero_toc2cue_post):
	* src/plugins/dvdauthor/Makefile.am:
	* src/plugins/dvdauthor/burn-dvdauthor.c
	(brasero_dvd_author_add_track), (brasero_dvd_author_read_stdout),
	(brasero_dvd_author_read_stderr),
	(brasero_dvd_author_generate_xml_file),
	(brasero_dvd_author_set_argv), (brasero_dvd_author_post),
	(brasero_dvd_author_init), (brasero_dvd_author_finalize),
	(brasero_dvd_author_class_init), (brasero_dvd_author_export_caps):
	* src/plugins/dvdauthor/burn-dvdauthor.h:
	* src/plugins/gstreamer/Makefile.am:
	* src/plugins/gstreamer/burn-vob.c (brasero_vob_stop_pipeline),
	(brasero_vob_stop), (brasero_vob_finished),
	(brasero_vob_bus_messages), (brasero_vob_new_decoded_pad_cb),
	(brasero_vob_link_audio), (brasero_vob_build_audio_pcm),
	(brasero_vob_build_audio_mp2), (brasero_vob_build_audio_ac3),
	(brasero_vob_build_audio_bins), (brasero_vob_build_video_bin),
	(brasero_vob_build_pipeline), (brasero_vob_start),
	(brasero_vob_clock_tick), (brasero_vob_init),
	(brasero_vob_finalize), (brasero_vob_class_init),
	(brasero_vob_export_caps):
	* src/plugins/gstreamer/burn-vob.h:
	* src/plugins/transcode/Makefile.am:
	* src/plugins/transcode/burn-normalize.c:
	* src/plugins/transcode/burn-normalize.h:
	* src/plugins/transcode/burn-transcode.c:
	* src/plugins/transcode/burn-transcode.h:

2008-07-13  Luis Medinas  <metalgod@gnome.org>

	* NEWS:

	Update NEWS file for 0.8.0 release.

2008-07-13  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Updated version to 0.8.0

	* configure.in:

2008-07-12  Luis Medinas  <lmedinas@gnome.org>

	* src/brasero-burn-dialog.c (brasero_burn_dialog_insert_disc_cb):

	Remove titles from warning window dialogs. Fix for bgo #542103. 

2008-07-12  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Also exclude files with joliet incompatible names

	* src/brasero-data-project.c
	(_foreach_joliet_incompatible_make_list_cb):

2008-07-11  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #542545 – Make brasero.desktop follow freedesktop

	* data/brasero.desktop.in.in:

2008-07-11  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix a problem with joliet incompatible names 

	* src/brasero-data-project.c
	(brasero_data_project_set_joliet_compliant_name),
	(_foreach_joliet_incompatible_make_list_cb),
	(brasero_data_project_get_contents):

2008-07-11  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fixed a problem with file names being wrongly modified

	* src/brasero-file-node.c (brasero_file_node_validate_utf8_name),
	(brasero_file_node_get_uri_name):

2008-07-11  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Improved libburn debugging

	* src/plugins/libburnia/burn-libburn-common.c
	(brasero_libburn_common_ctx_new),
	(brasero_libburn_common_process_message):

2008-07-11  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #529418 – Speed is not displayed

	* src/burn-job.c (brasero_job_set_progress):
	* src/burn-task-ctx.c (brasero_task_ctx_reset),
	(brasero_task_ctx_set_next_track),
	(brasero_task_ctx_start_progress),
	(brasero_task_ctx_set_written_track),
	(brasero_task_ctx_set_progress), (brasero_task_ctx_get_rate),
	(brasero_task_ctx_stop_progress):
	* src/plugins/growisofs/burn-growisofs.c
	(brasero_growisofs_read_stderr):

2008-07-10  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix problem when burning audio (NOT on the fly) with libburn

	* src/plugins/libburnia/burn-libburn.c
	(brasero_libburn_setup_session_fd),
	(brasero_libburn_setup_session_file):

2008-07-10  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for #538872 – Brasero crashes with libburn backend
	Fix a crash when libburn runs into an error
	Improved error reporting

	* src/burn-job.c (brasero_job_set_dangerous):
	* src/plugins/libburnia/burn-libburn-common.c
	(brasero_libburn_common_process_message):
	* src/plugins/libburnia/burn-libburn.c
	(brasero_libburn_clock_tick):

2008-07-10  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for #535835 – TEAC R55S - can't burn CD-R
	Now that the medium is identified, try to get its contents.

	* src/burn-medium.c (brasero_medium_get_page_2A_max_speed),
	(brasero_medium_track_get_info),
	(brasero_medium_add_DVD_plus_RW_leadout),
	(brasero_medium_get_sessions_info), (brasero_medium_get_contents),
	(brasero_medium_check_BCD_use),
	(brasero_medium_old_drive_get_disc_info),
	(brasero_medium_check_old_drive), (brasero_medium_get_medium_type),
	(brasero_medium_get_css_feature):
	* src/scsi-sg.c (brasero_scsi_command_issue_sync):

2008-07-10  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for #542139 – Brasero can't find a proper cd/dvd drive on Solaris
	Patch by Lin Ma

	* src/burn-drive.c (brasero_drive_get_display_name),
	(brasero_drive_init_real):

2008-07-10  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for #542136 – Brasero on OpenSolaris
	Patch by Lin Ma

	* src/scsi-uscsi.c (brasero_scsi_command_issue_sync),
	(brasero_scsi_command_new), (brasero_scsi_command_free),
	(brasero_device_handle_open), (brasero_device_handle_close):

2008-07-10  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for #542136 – Brasero on OpenSolaris
	Patch by Lin Ma

	* src/Makefile.am:

2008-07-10  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for #542136 – Brasero on OpenSolaris
	Patch by Lin Ma

	* configure.in:

2008-07-09  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix warnings in data projects
	Fix previous changes (problem with bogus rows)

	* src/brasero-data-tree-model.c
	(brasero_data_tree_model_iter_parent),
	(brasero_data_tree_model_iter_nth_child),
	(brasero_data_tree_model_iter_children),
	(brasero_data_tree_model_iter_next),
	(brasero_data_tree_model_get_value),
	(brasero_data_tree_model_get_path),
	(brasero_data_tree_model_path_to_node),
	(brasero_data_tree_model_node_added):

2008-07-09  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix crash for #508502 – Can't add files from FAT32 partitions
	and improve use of GINT_TO_POINTER ()

	* src/brasero-data-tree-model.c
	(brasero_data_tree_model_iter_parent),
	(brasero_data_tree_model_iter_nth_child),
	(brasero_data_tree_model_iter_n_children),
	(brasero_data_tree_model_iter_has_child),
	(brasero_data_tree_model_iter_children),
	(brasero_data_tree_model_iter_next),
	(brasero_data_tree_model_node_shown),
	(brasero_data_tree_model_node_hidden),
	(brasero_data_tree_model_get_value),
	(brasero_data_tree_model_get_path):

2008-07-07  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for #535835 – TEAC R55S - can't burn CD-R

	* src/burn-medium.c (brasero_medium_old_drive_get_disc_info),
	(brasero_medium_check_old_drive), (brasero_medium_get_medium_type):

2008-07-06  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #541635 – Build failure againts gtk+ trunk

	* src/brasero-data-tree-model.c
	(brasero_data_tree_model_sortable_iface_init):

2008-07-06  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Check drive capabilities (Burn proof, just link only ATM)
	fix name of model in previous patch

	* src/burn-caps.c (brasero_burn_caps_flags_check_for_drive),
	(brasero_burn_caps_new_task),
	(brasero_burn_caps_is_input_supported),
	(brasero_burn_caps_is_output_supported),
	(brasero_burn_caps_is_session_supported),
	(brasero_burn_caps_flags_update_for_drive),
	(brasero_burn_caps_get_flags):
	* src/burn-drive.c (brasero_drive_has_safe_burn):
	* src/burn-drive.h:
	* src/burn-medium.c (brasero_medium_check_old_drive):

2008-07-06  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for #535835 – TEAC R55S - can't burn CD-R

	* src/burn-medium.c (brasero_medium_check_old_drive),
	(brasero_medium_get_medium_type):

2008-07-06  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #506398 – toc image type not autodetected correctly
	Also give a name for the volume when gvolume is still not available.

	* src/brasero-image-option-dialog.c
	(brasero_image_option_dialog_image_info_cb):
	* src/burn-image-format.c (brasero_image_format_identify_cuesheet):
	* src/burn-image-format.h:
	* src/burn-track.c (brasero_track_get_image_size):
	* src/burn-volume-obj.c (brasero_volume_get_gvolume),
	(brasero_volume_is_mounted), (brasero_volume_get_mount_point),
	(brasero_volume_umount), (brasero_volume_mount),
	(brasero_volume_eject), (brasero_volume_get_name),
	(brasero_volume_get_display_label):

2008-07-03  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Updated NEWS file

	* NEWS:

2008-07-02  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #506338 – Import Session fails on DVD+R that contains multiple sessions
	use fseeko instead of fseek that can't break the 2Gio barrier

	* src/burn-volume-source.c (brasero_volume_source_seek_fd):

2008-07-02  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	some small fixes

	* src/burn-mkisofs-base.c (brasero_mkisofs_base_write_excluded):

2008-07-02  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix problems with exotic names in data projects

	* src/brasero-data-disc.c (brasero_data_disc_init):
	* src/brasero-data-project.c (brasero_data_project_node_to_uri):
	* src/brasero-data-tree-model.c
	(brasero_data_tree_model_get_value),
	(brasero_data_tree_model_get_column_type):
	* src/brasero-data-tree-model.h:
	* src/brasero-data-vfs.c (brasero_data_vfs_directory_load_result):
	* src/brasero-file-monitor.c
	(brasero_file_monitor_start_monitoring_real),
	(brasero_file_monitor_directory_contents):
	* src/brasero-io.c (brasero_io_load_directory_thread):
	* src/burn-mkisofs-base.c (brasero_mkisofs_base_write_excluded):

2008-07-01  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix an issue with data projects and renaming that displayed
	the old name and not the new one of an already existing file

	* src/brasero-data-project.c (brasero_data_project_rename_node):

2008-07-01  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #540931 – Fails to burn an iso to DVD+RW in 0.7.90

	* src/burn-caps.c (brasero_caps_get_flags),
	(brasero_caps_disc_new_status):
	* src/burn-medium.c (brasero_medium_track_volume_size),
	(brasero_medium_get_sessions_info):
	* src/plugins/cdrtools/burn-cdrecord.c
	(brasero_cdrecord_export_caps):

2008-07-01  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #540993 – Brasero displays (and uses) incorrect track durations

	* src/brasero-audio-disc.c (brasero_audio_disc_reset_real),
	(brasero_audio_disc_add_uri_real),
	(brasero_audio_disc_inotify_modify_result),
	(brasero_audio_disc_inotify_move),
	(brasero_audio_disc_inotify_monitor_cb):
	* src/brasero-io.c (brasero_io_metadata_lookup_buffer),
	(brasero_io_metadata_cached_free), (brasero_io_get_metadata_info),
	(brasero_io_get_file_info_thread_real), (brasero_io_finalize):
	* src/brasero-metadata.h:

2008-07-01  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Another fix for #527383 – Disc Copy (Create 1:1 copy of CD) doesn't work at all

	* src/plugins/cdrkit/burn-readom.c (brasero_readom_set_argv):
	* src/plugins/cdrtools/burn-readcd.c (brasero_readcd_set_argv):

2008-06-29  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #539959 Crash when right clicking in plugin window 

	* src/brasero-plugin-manager-ui.c
	(plugin_manager_ui_populate_lists), (create_tree_popup_menu),
	(show_tree_popup_menu), (brasero_plugin_manager_ui_init):
	* src/burn.c (brasero_burn_log):

2008-06-29  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #527383 – Disc Copy (Create 1:1 copy of CD) doesn't work at all

	* src/plugins/cdrtools/burn-cdrecord.c
	(brasero_cdrecord_set_argv_record):

2008-06-29  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #540673 – m3u playlist import problem
	keep the correct order of entries in a playlist

	* src/brasero-io.c (brasero_io_get_file_info_thread_real),
	(brasero_io_get_file_info_thread),
	(brasero_io_parse_playlist_thread):
	* src/brasero-io.h:

2008-06-29  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Bumped totem-pl-parser requirements

	* configure.in:

2008-06-28  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Possible fix for
	#538953 – crash in Brasero Disc Burning: I was trying to copy a C...
	and 
	#531084 – Brasero crashes in strlen () when debug mode is on

	* src/burn-job.c (brasero_job_log_message):

2008-06-28  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fixed copyright headers (brasero name was actually 'trunk')

	* src/brasero-data-disc.c:
	* src/brasero-data-disc.h:
	* src/brasero-data-project.c:
	* src/brasero-data-project.h:
	* src/brasero-data-session.c:
	* src/brasero-data-session.h:
	* src/brasero-data-tree-model.c:
	* src/brasero-data-tree-model.h:
	* src/brasero-data-vfs.c:
	* src/brasero-data-vfs.h:
	* src/brasero-dest-selection.c:
	* src/brasero-dest-selection.h:
	* src/brasero-disc-message.c:
	* src/brasero-disc-message.h:
	* src/brasero-drive-info.c:
	* src/brasero-drive-info.h:
	* src/brasero-drive-properties.c:
	* src/brasero-drive-properties.h:
	* src/brasero-drive-selection.c:
	* src/brasero-drive-selection.h:
	* src/brasero-file-monitor.c:
	* src/brasero-file-monitor.h:
	* src/brasero-filter-option.c:
	* src/brasero-filter-option.h:
	* src/brasero-image-properties.c:
	* src/brasero-image-properties.h:
	* src/brasero-io.c:
	* src/brasero-io.h:
	* src/brasero-multi-song-props.c:
	* src/brasero-plugin-option.c:
	* src/brasero-plugin-option.h:
	* src/brasero-pref.c:
	* src/brasero-pref.h:
	* src/brasero-preview.c:
	* src/brasero-preview.h:
	* src/brasero-split-dialog.c:
	* src/brasero-split-dialog.h:
	* src/brasero-src-selection.c:
	* src/brasero-src-selection.h:
	* src/brasero-time-button.c:
	* src/brasero-time-button.h:
	* src/burn-drive.c:
	* src/burn-drive.h:
	* src/burn-medium-monitor.c:
	* src/burn-medium.c:
	* src/burn-medium.h:
	* src/burn-plugin-manager.c:
	* src/burn-plugin-manager.h:
	* src/burn-plugin.c:
	* src/burn-plugin.h:
	* src/burn-task-ctx.c:
	* src/burn-task-ctx.h:
	* src/burn-task-item.c:
	* src/burn-task-item.h:

2008-06-28  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Some cleanups
	Fix a problem when copying a disc with the same source and destination
	where dialog allowed to copy even if the source disc couldn't be read

	* src/brasero-dest-selection.c
	(brasero_dest_selection_get_possible_output_formats),
	(brasero_dest_selection_set_drive_properties),
	(brasero_dest_selection_set_image_properties),
	(brasero_dest_selection_check_image_settings),
	(brasero_dest_selection_check_drive_settings),
	(brasero_dest_selection_source_changed),
	(brasero_dest_selection_caps_changed),
	(brasero_dest_selection_output_changed):
	* src/brasero-disc-copy-dialog.c (brasero_disc_copy_dialog_init):
	* src/burn-caps.c
	(brasero_burn_caps_is_session_supported_same_src_dest),
	(brasero_burn_caps_is_session_supported),
	(brasero_burn_caps_get_required_media_type):
	* src/burn-medium.c (brasero_medium_get_icon):

2008-06-28  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fixed some problems for beagle search
	Fixed some problems with playlist pane
	Stop size preview (in statusbar) to carry on when we change a pane

	* src/brasero-io.c (brasero_io_start_end_playlist_cb),
	(brasero_io_parse_playlist_get_uris),
	(brasero_io_parse_playlist_thread):
	* src/brasero-io.h:
	* src/brasero-layout.c (brasero_layout_combo_changed_cb):
	* src/brasero-playlist.c (brasero_playlist_start_beagle_search),
	(brasero_playlist_parse_result),
	(brasero_playlist_add_uri_playlist):
	* src/brasero-search-entry.c (brasero_search_entry_get_query):

2008-06-26  Luis Medinas  <lmedinas@gnome.org>

	* src/burn-dbus.c:
	* src/burn-dbus.h:

	Add copyrights.

2008-06-25  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Another string fix

	* src/brasero-audio-disc.c (brasero_audio_disc_add_dir):

2008-06-25  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix a string

	* src/brasero-audio-disc.c (brasero_audio_disc_add_dir):

2008-06-25  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix signal marshalling definition

	* src/brasero-data-vfs.c (brasero_data_vfs_class_init):

2008-06-23  Luis Medinas  <lmedinas@gnome.org>

	* Makefile.am:
	* configure.in:

	Remove unneeded files from EXTRA_DIST on Makefile.am.
	Bump version to 0.7.91.

2008-06-23  Luis Medinas  <lmedinas@gnome.org>

	* src/plugins/transcode/burn-transcode.c
	(brasero_transcode_pad_file):
	
	Add the current arguments to open().
	Closes bgo #539386.

2008-06-20  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix a problem with freshly formatted DVD+RW

	* src/burn-medium.c (brasero_medium_get_sessions_info):

2008-06-18  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #538299 – Window titles

	* src/brasero-audio-disc.c (brasero_audio_disc_short_track_dialog),
	(brasero_audio_disc_file_type_error_dialog),
	(brasero_audio_disc_video_file_dialog),
	(brasero_audio_disc_add_dir),
	(brasero_audio_disc_unreadable_dialog),
	(brasero_audio_disc_inotify_removal_warning):
	* src/brasero-blank-dialog.c (brasero_blank_dialog_activate),
	(brasero_blank_dialog_new):
	* src/brasero-burn-dialog.c (brasero_burn_dialog_update_info),
	(brasero_burn_dialog_insert_disc_cb),
	(brasero_burn_dialog_data_loss_cb),
	(brasero_burn_dialog_previous_session_loss_cb),
	(brasero_burn_dialog_audio_to_appendable_cb),
	(brasero_burn_dialog_rewritable_cb),
	(brasero_burn_dialog_disable_joliet_cb),
	(brasero_burn_dialog_update_title_writing_progress),
	(brasero_burn_dialog_dummy_success_cb),
	(brasero_burn_dialog_save_log), (brasero_burn_dialog_show_log),
	(brasero_burn_dialog_notify_error):
	* src/brasero-data-disc.c
	(brasero_data_disc_import_failure_dialog),
	(brasero_data_disc_unreadable_uri_cb),
	(brasero_data_disc_recursive_uri_cb),
	(brasero_data_disc_unknown_uri_cb), (brasero_data_disc_2G_file_cb),
	(brasero_data_disc_rename_activated):
	* src/brasero-disc-copy-dialog.c (brasero_disc_copy_dialog_init):
	* src/brasero-disc-option-dialog.c
	(brasero_disc_option_dialog_joliet_toggled_cb),
	(brasero_disc_option_dialog_new):
	* src/brasero-image-option-dialog.c
	(brasero_image_option_dialog_image_info_error),
	(brasero_image_option_dialog_image_empty),
	(brasero_image_option_dialog_new):
	* src/brasero-image-properties.c (brasero_image_properties_init):
	* src/brasero-jacket-background.c (brasero_jacket_background_new):
	* src/brasero-jacket-edit.c (brasero_jacket_edit_dialog_new):
	* src/brasero-multi-song-props.c (brasero_multi_song_props_init):
	* src/brasero-playlist.c (brasero_playlist_add_cb),
	(brasero_playlist_dialog_error):
	* src/brasero-project-manager.c (brasero_project_manager_switch),
	(brasero_project_manager_open_cb):
	* src/brasero-project.c (brasero_project_overburn_dialog),
	(brasero_project_check_status), (brasero_project_set_uri),
	(brasero_project_invalid_project_dialog),
	(brasero_project_save_project_ask_for_path):
	* src/brasero-search-beagle.c (brasero_search_beagle_error_dialog):
	* src/brasero-song-properties.c (brasero_song_props_init):
	* src/brasero-split-dialog.c (brasero_split_dialog_size_error),
	(brasero_split_dialog_no_silence_message),
	(brasero_split_dialog_clear_confirm_dialog):
	* src/brasero-sum-dialog.c (brasero_sum_dialog_message_error),
	(brasero_sum_dialog_success),
	(brasero_sum_dialog_corruption_warning),
	(brasero_sum_dialog_check_md5_file), (brasero_sum_dialog_new):
	* src/brasero-tool-dialog.c (brasero_tool_dialog_media_error),
	(brasero_tool_dialog_media_busy), (brasero_tool_dialog_no_media):
	* src/brasero-utils.c (brasero_utils_launch_app):
	* src/main.c (brasero_app_parse_options):

2008-06-15  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #538414 – burn speed problems

	* src/brasero-drive-properties.c
	(brasero_drive_properties_set_drive):

2008-06-15  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #538346 – Does not ask to overwrite existing log file

	* src/brasero-burn-dialog.c (brasero_burn_dialog_save_log):

2008-06-15  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #538300 – Use add icon and label for add files dialog

	* src/brasero-project.c (brasero_project_add_uris_cb):

2008-06-15  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Changed some more plugin priorities

	* src/plugins/cdrkit/burn-wodim.c (brasero_wodim_export_caps):
	* src/plugins/cdrtools/burn-cdrecord.c
	(brasero_cdrecord_export_caps):

2008-06-14  Luis Medinas  <lmedinas@gnome.org>

	* src/brasero-project-manager.c (brasero_project_manager_init):
	* src/brasero-project.c (brasero_project_no_song_dialog),
	(brasero_project_no_file_dialog),
	(brasero_project_check_default_burning_app),
	(brasero_project_confirm_switch), (brasero_project_add_uris_cb),
	(brasero_project_empty_cb), (brasero_project_open_project_xml),
	(brasero_project_open_audio_playlist_project),
	(brasero_project_not_saved_dialog),
	(brasero_project_save_project_dialog),
	(brasero_project_save_project_ask_for_path):

	Add uppercase words to window titles. Fix bgo #538299.

2008-06-14  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #534880 – Audio project track column

	* src/brasero-audio-disc.c (brasero_audio_disc_init),
	(brasero_audio_disc_re_index_track_num):

2008-06-13  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Changed priorities between burning plugins.
	Make sure wodim is only used as a last resort.

	* src/plugins/growisofs/burn-growisofs.c
	(brasero_growisofs_export_caps):

2008-06-13  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #470234 – Doesn't format fresh dvd+rw before burning

	* src/burn-caps.c (brasero_burn_caps_new_task),
	(brasero_caps_try_output_with_blanking),
	(brasero_burn_caps_get_flags), (brasero_caps_disc_new_status):
	* src/burn-debug.c (brasero_debug_medium_info_to_string):
	* src/burn-medium.c (brasero_medium_get_capacity_DVD_RW):
	* src/burn-medium.h:
	* src/plugins/cdrkit/burn-wodim.c (brasero_wodim_stdout_read),
	(brasero_wodim_export_caps):
	* src/plugins/cdrtools/burn-cdrecord.c
	(brasero_cdrecord_stdout_read), (brasero_cdrecord_export_caps):
	* src/plugins/growisofs/burn-dvd-rw-format.c
	(brasero_dvd_rw_format_export_caps):
	* src/plugins/growisofs/burn-growisofs.c
	(brasero_growisofs_export_caps):
	* src/plugins/libburnia/burn-libburn.c
	(brasero_libburn_export_caps):
	* src/scsi-read-format-capacities.h:

2008-06-13  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Bumped gstreamer requirements to 0.10.15

	* configure.in:

2008-06-11  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #532495 – crash when removing/moving a file that has been added to brasero

	* src/brasero-data-project.c (brasero_data_project_file_removed):
	* src/brasero-file-monitor.c (brasero_file_monitor_moved_to_event),
	(brasero_file_monitor_move_timeout_cb),
	(brasero_file_monitor_moved_from_event),
	(brasero_file_monitor_directory_event):

2008-06-11  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/brasero-jacket-view.c
	(brasero_jacket_view_update_edit_image):

	Fix centered window display on cover editor. Fixes bgo #536189.

2008-06-11  Luis Medinas  <lmedinas@svn.gnome.org>

	* help/C/brasero.xml:
	
	Another fixes for the help manual from Milo Casagrande.

2008-06-08  Luis Medinas  <lmedinas@svn.gnome.org>

	* help/C/brasero.xml:

	More Fixes for the help manual from Milo Casagrande.

2008-06-08  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #493495 – Growisofs stops while burning Video-DVD

	* src/brasero-data-project.c
	(brasero_data_project_is_video_project):
	* src/brasero-project-manager.c (brasero_project_manager_open_uri):
	* src/burn-mkisofs-base.c (brasero_mkisofs_base_write_graft),
	(brasero_mkisofs_base_process_video_graft),
	(brasero_mkisofs_base_add_graft),
	(brasero_mkisofs_base_write_to_files):
	* src/burn-mkisofs-base.h:
	* src/burn-session.c (brasero_burn_session_clean_directory),
	(brasero_burn_session_clean), (brasero_burn_session_finalize):
	* src/burn-track.c (brasero_track_get_data_paths):
	* src/burn-track.h:
	* src/plugins/cdrkit/burn-genisoimage.c
	(brasero_genisoimage_set_argv_image):
	* src/plugins/cdrtools/burn-mkisofs.c
	(brasero_mkisofs_set_argv_image):
	* src/plugins/growisofs/burn-growisofs.c
	(brasero_growisofs_set_mkisofs_argv):

2008-06-03  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/brasero-project-manager.c (brasero_project_manager_open_uri):
	
	Fix segfault caused by a removed project. Added a message dialog
	to warn the user about this problem. Fixes bgo #532495. 

2008-06-01  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/brasero-menu.h:

	Set Contents accelerator to the default F1 to follow HIG.

2008-06-01  Claude Paroz  <claude@2xlibre.net>

	Moved translator comment just above the corresponding string.

	* src/brasero-project.c:
	(brasero_project_check_default_burning_app):

2008-05-31  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Another fix for #535141 – hotkey ambiguity in GUI frontend

	* src/brasero-project.c (brasero_project_save_project_dialog):

2008-05-31  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #535575 – Many g_strdup_printf instead of g_strdup
	patch by Claude Paroz

	* src/brasero-burn-dialog.c (brasero_burn_dialog_update_info),
	(brasero_burn_dialog_get_media_type_string),
	(brasero_burn_dialog_update_title_writing_progress),
	(brasero_burn_dialog_cancel_dialog):

2008-05-31  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #535558 – Strings not marked for translation
	patch by Claude Paroz

	* src/burn-volume-obj.c (brasero_volume_get_display_label):

2008-05-31  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #535551 Translator comment needed

	* src/burn-drive.c (brasero_drive_get_display_name):
	* src/burn-volume-obj.c (brasero_volume_get_display_label):


2008-05-31  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/brasero-jacket-edit.c (brasero_jacket_edit_dialog_new):

	Set a better default window size.

2008-05-31  Luis Medinas  <lmedinas@svn.gnome.org>

	* README:

	Update Requirements.

2008-05-30  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/main.c (on_about_cb):

	Mark documenters to non translation. 
	Fixes bgo #535585 patch from Claude Paroz <claude@2xlibre.net>.

2008-05-30  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	silenced a warning

	* src/brasero-search-beagle.c (brasero_search_add_hit_to_tree):

2008-05-29  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	small fix for beagle pane

	* src/brasero-search-beagle.c (brasero_search_add_hit_to_tree):

2008-05-29  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/brasero-burn-dialog.c (brasero_burn_dialog_cancel_dialog):

	Removed an unneeded Cancel Button. Add a different hotkey to
	Continue burning button. Fixes bgo #535141.

2008-05-29  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/brasero-eject-dialog.c (brasero_eject_dialog_new):
	* src/brasero-plugin-option.c (brasero_plugin_option_set_plugin):

	Marked two strings for translation. 
	Patch from Milo Casagrande <milo_casagrande@yahoo.it>

2008-05-29  Luis Medinas  <lmedinas@svn.gnome.org>

	* help/C/brasero.xml:

	Better identation and add new sections to split track, cover editor,
	pause and plugins. 
	Patch from Milo Casagrande <milo_casagrande@yahoo.it>.

2008-05-28  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #535167 – translation issues

	* src/burn.c (brasero_burn_check_session_consistency):

2008-05-25  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/main.c: (on_about_cb):

	Add documentation authors to about dialog.

2008-05-25  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Small fix for preview using the wrong GConf key

	* src/brasero-preview.h:
	* src/brasero-project.c:

2008-05-25  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	updated

	* NEWS:

2008-05-25  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Additional checks at plugin init to see if it can properly work

	* src/plugins/transcode/burn-normalize.c
	(brasero_normalize_export_caps):

2008-05-25  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Add normalization for audio:
	- one new plugin
	- modified transcode to comply with replaygain tags

	Added possibility to add arbitrary GValues to session and tracks for plugins

	* src/burn-job.c (brasero_job_tag_lookup), (brasero_job_tag_add):
	* src/burn-job.h:
	* src/burn-session.c (brasero_burn_session_tag_value_free),
	(brasero_burn_session_tag_add), (brasero_burn_session_tag_lookup),
	(brasero_burn_session_finalize):
	* src/burn-session.h:
	* src/burn-task-ctx.c (brasero_task_ctx_get_session):
	* src/burn-track.c (brasero_track_clean),
	(brasero_track_tag_value_free), (brasero_track_tag_add),
	(brasero_track_tag_lookup):
	* src/burn-track.h:
	* src/plugins/transcode/Makefile.am:
	* src/plugins/transcode/burn-normalize.c
	(brasero_normalize_set_next_track),
	(brasero_normalize_stop_pipeline), (brasero_normalize_stop),
	(foreach_tag), (brasero_normalize_song_end_reached),
	(brasero_normalize_bus_messages),
	(brasero_normalize_new_decoded_pad_cb),
	(brasero_normalize_build_pipeline), (brasero_normalize_start),
	(brasero_normalize_activate), (brasero_normalize_clock_tick),
	(brasero_normalize_init), (brasero_normalize_finalize),
	(brasero_normalize_class_init), (brasero_normalize_export_caps):
	* src/plugins/transcode/burn-normalize.h:
	* src/plugins/transcode/burn-transcode.c
	(brasero_transcode_send_volume_event),
	(brasero_transcode_create_volume),
	(brasero_transcode_create_pipeline),
	(brasero_transcode_stop_pipeline),
	(brasero_transcode_new_decoded_pad_cb):

2008-05-21  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Adds automatic gstreamer plugin installation for audio (à la totem)
	NOTE: since I have fedora 8 I have just been able to test the case where nothing happens
	I have to upgrade

	* configure.in:
	* src/brasero-audio-disc.c (brasero_audio_disc_visit_dir_async),
	(brasero_audio_disc_add_playlist),
	(brasero_audio_disc_add_uri_real):
	* src/brasero-io.c (brasero_io_get_file_info_thread),
	(brasero_io_get_file_count_process_playlist),
	(brasero_io_get_file_count_process_file),
	(brasero_io_load_directory_playlist),
	(brasero_io_load_directory_thread):
	* src/brasero-io.h:
	* src/brasero-metadata.c (brasero_metadata_stop),
	(brasero_metadata_install_plugins_add_downloaded),
	(brasero_metadata_install_plugins_free_data),
	(brasero_metadata_install_plugins_success),
	(brasero_metadata_install_plugins_abort),
	(brasero_metadata_install_plugins_completed),
	(brasero_metadata_install_plugins_result),
	(brasero_metadata_is_downloading),
	(brasero_metadata_install_missing_plugins),
	(brasero_metadata_bus_messages):
	* src/brasero-metadata.h:
	* src/main.c (main):

2008-05-20  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	fixed help file path

	* src/brasero-app.h:
	* src/main.c (on_help_cb), (main):

2008-05-20  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Use BraseroVolSrc for functions in brasero-volume-read

	* src/burn-volume-read.c (brasero_volume_file_close),
	(brasero_volume_file_open), (brasero_volume_file_check_state):
	* src/burn-volume-read.h:
	* src/burn-volume-source.c
	(brasero_volume_source_read_device_handle),
	(brasero_volume_source_close), (brasero_volume_source_open_file),
	(brasero_volume_source_open_fd),
	(brasero_volume_source_open_device_handle),
	(brasero_volume_source_open_device_path),
	(brasero_volume_source_ref):
	* src/burn-volume-source.h:
	* src/plugins/checksum/burn-checksum-files.c
	(brasero_checksum_files_merge_with_former_session):

2008-05-20  Luis Medinas  <lmedinas@svn.gnome.org>

	* configure.in:
	* src/brasero-menu.h:

	Fix help path. Display Contents instead of Help to follow HIG.

2008-05-20  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #Bug 531546 – Bad phrasing regarding md5 checking after burn is complete

	* src/brasero-burn-dialog.c (brasero_burn_dialog_insert_disc_cb):

2008-05-20  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fixes for help system:
	- added entry in help menu
	- patch from Milo Casagrande

	* Makefile.am:
	* configure.in:
	* help/brasero.omf.in:
	* src/brasero-menu.h:

2008-05-18  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #533148 – crash when adding files (only x86_64?)
	patch by Eric Piel_gnome

	* src/brasero-data-project.c
	(brasero_data_project_uri_remove_graft):
	* src/brasero-utils.c (brasero_utils_register_string),
	(brasero_utils_unregister_string):

2008-05-18  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Final fix #504838 – don't eject disc between after burning, when you want to check the md5sum

	* src/Makefile.am:
	* src/brasero-data-session.c (brasero_data_session_add_last):
	* src/burn-iso9660.c (brasero_iso9660_seek),
	(brasero_iso9660_next_block), (brasero_iso9660_ctx_init),
	(brasero_iso9660_get_contents), (brasero_iso9660_get_file):
	* src/burn-iso9660.h:
	* src/burn-medium.c (brasero_medium_track_volume_size):
	* src/burn-volume-source.c
	(brasero_volume_source_seek_device_handle),
	(brasero_volume_source_seek_fd), (brasero_volume_source_read_fd),
	(brasero_volume_source_read_device_handle),
	(brasero_volume_source_close), (brasero_volume_source_open_file),
	(brasero_volume_source_open_fd),
	(brasero_volume_source_open_device_handle):
	* src/burn-volume-source.h:
	* src/burn-volume.c (brasero_volume_get_primary_from_file),
	(brasero_volume_is_valid_fd), (brasero_volume_get_size),
	(brasero_volume_get_files), (brasero_volume_get_file):
	* src/burn-volume.h:
	* src/plugins/cdrtools/burn-cdrecord.c
	(brasero_cdrecord_export_caps):
	* src/plugins/checksum/burn-checksum-files.c
	(brasero_checksum_files_merge_with_former_session):
	* src/plugins/dvdcss/burn-dvdcss.c
	(brasero_dvdcss_write_image_thread):
	* src/scsi-cam.c:
	* src/scsi-device.h:
	* src/scsi-sg.c:

2008-05-17  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Lots of bug fixes and patches delayed due to the closing of SVN

	Added multisession/grow images capabilites to libisofs/libburn

	Many improvements to libburn backend

	Fix a problem when retrieving size for multisession images with mkisofs/genisoimage
	
	Added message infrastructure to project and removed libnotify deps
	Now multisession message is displayed like project loading and too little free space

	Make DBus dependency compulsory
	
	No medium reload before checksum now
	One known bug is with tracks with less than 300 sectors.
	That needs further work (reading disc tree structure through read_cd)

	Remove close if successful burning option from burn dialog

	Fix session label potential crash

	Fix libdvdcss plugin appearing in plugin dialog

	* configure.in:
	* src/Makefile.am:
	* src/brasero-async-task-manager.c
	(brasero_async_task_manager_foreach_active_remove):
	* src/brasero-audio-disc.c (brasero_audio_disc_add_ui):
	* src/brasero-burn-dialog.c (brasero_burn_dialog_init),
	(brasero_burn_dialog_finalize), (brasero_burn_dialog_success_run),
	(brasero_burn_dialog_end_session),
	(brasero_burn_dialog_tray_show_dialog_cb):
	* src/brasero-data-disc.c (brasero_data_disc_import_session),
	(brasero_data_disc_import_session_cb),
	(brasero_data_disc_project_loaded_cb),
	(brasero_disc_disc_session_import_response_cb),
	(brasero_data_disc_session_available_cb),
	(brasero_data_disc_clear), (brasero_data_disc_reset),
	(brasero_data_disc_message_response_cb),
	(brasero_data_disc_load_track), (brasero_data_disc_add_ui),
	(brasero_data_disc_init), (brasero_data_disc_finalize):
	* src/brasero-disc-message.c (brasero_disc_message_timeout),
	(brasero_disc_message_set_timeout),
	(brasero_disc_message_button_clicked_cb),
	(brasero_disc_message_add_button),
	(brasero_disc_message_add_close_button), (style_set),
	(brasero_disc_message_init), (brasero_disc_message_finalize),
	(brasero_disc_message_realize):
	* src/brasero-disc-message.h:
	* src/brasero-disc-option-dialog.c
	(brasero_disc_option_dialog_title_widget):
	* src/brasero-disc.c (brasero_disc_add_ui):
	* src/brasero-disc.h:
	* src/brasero-notify.c (brasero_notify_remove_all_messages),
	(brasero_notify_get_message_by_context_id),
	(brasero_notify_message_remove), (brasero_notify_message_add),
	(brasero_notify_button_add), (brasero_notify_init),
	(brasero_notify_finalize), (brasero_notify_class_init),
	(brasero_notify_new):
	* src/brasero-notify.h:
	* src/brasero-project.c (brasero_project_init),
	(brasero_project_error_size_dialog), (brasero_project_check_size),
	(brasero_project_switch):
	* src/brasero-tray.c:
	* src/burn-caps.c (brasero_caps_disc_new_attribute),
	(brasero_caps_disc_new_subtype):
	* src/burn-dbus.c (brasero_inhibit_suspend):
	* src/burn-dbus.h:
	* src/burn-medium.c (brasero_medium_get_next_writable_address),
	(brasero_medium_track_get_info), (brasero_medium_reload_info):
	* src/burn-medium.h:
	* src/burn.c (brasero_burn_record_session), (brasero_burn_check),
	(brasero_burn_record), (brasero_burn_blank):
	* src/main.c (main):
	* src/plugins/cdrkit/burn-genisoimage.c
	(brasero_genisoimage_set_argv_image),
	(brasero_genisoimage_export_caps):
	* src/plugins/cdrtools/burn-mkisofs.c
	(brasero_mkisofs_set_argv_image), (brasero_mkisofs_export_caps):
	* src/plugins/checksum/burn-checksum-image.c
	(brasero_checksum_image_checksum_fd_input):
	* src/plugins/libburnia/Makefile.am:
	* src/plugins/libburnia/burn-libburn-common.c
	(brasero_libburn_common_ctx_free),
	(brasero_libburn_common_ctx_new),
	(brasero_libburn_common_status_changed),
	(brasero_libburn_common_status):
	* src/plugins/libburnia/burn-libburn-common.h:
	* src/plugins/libburnia/burn-libburn.c
	(brasero_libburn_src_free_data), (brasero_libburn_src_get_size),
	(brasero_libburn_src_set_size), (brasero_libburn_src_read_xt),
	(brasero_libburn_create_fd_source), (brasero_libburn_add_fd_track),
	(brasero_libburn_add_file_track),
	(brasero_libburn_setup_session_fd),
	(brasero_libburn_setup_session_file),
	(brasero_libburn_start_record), (brasero_libburn_start_erase),
	(brasero_libburn_stop), (brasero_libburn_clock_tick),
	(brasero_libburn_finalize), (brasero_libburn_export_caps):
	* src/plugins/libburnia/burn-libisofs.c
	(brasero_libisofs_create_image), (brasero_libisofs_import_read),
	(brasero_libisofs_import_open), (brasero_libisofs_import_close),
	(brasero_libisofs_import_free),
	(brasero_libisofs_import_last_session),
	(brasero_libisofs_create_volume_thread),
	(brasero_libisofs_create_volume), (brasero_libisofs_stop_real),
	(brasero_libisofs_clean_output), (brasero_libisofs_export_caps):

2008-05-12  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #519339 – [libburnia] Doesn't build with libisofs 0.6.2 and wrong pkg-config filename for libburn

	* configure.in:

2008-05-12  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #519339 – [libburnia] Doesn't build with libisofs 0.6.2 and wrong pkg-config filename for libburn
	Update to new libisofs API (require 0.6.4)

	* configure.in:
	* src/plugins/libburnia/burn-libisofs.c
	(brasero_libisofs_write_image_to_fd_thread),
	(brasero_libisofs_write_image_to_file_thread),
	(brasero_libisofs_create_image),
	(brasero_libisofs_create_volume_thread),
	(brasero_libisofs_create_volume), (brasero_libisofs_stop_real):

2008-05-12  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix bug introduce in previous patch (label for session not set)

	* src/brasero-disc-option-dialog.c
	(brasero_disc_option_dialog_title_widget):

2008-05-12  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #532072 – brasero is not able to generate iso image when long localized label is used
	Initial patch by Gregory Petrosyan modified afterwards

	* src/brasero-disc-option-dialog.c
	(brasero_disc_option_dialog_truncate_label),
	(brasero_disc_option_dialog_get_default_label),
	(brasero_disc_option_dialog_update_label),
	(brasero_disc_option_label_insert_text),
	(brasero_disc_option_label_changed),
	(brasero_disc_option_dialog_title_widget):
	* src/burn-session.c (brasero_burn_session_set_label):

2008-05-10  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fixed a bug introduced by DL change

	* src/burn-caps.c (brasero_caps_disc_new_status):

2008-05-10  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #532391 – brasero does not save user settings
	and possibly #530231 – Brasero is not remembering plugin settings

	* src/burn-plugin-manager.c
	(brasero_plugin_manager_plugin_state_changed):

2008-05-10  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #513910 – broken DVD DL support
	Added Dual Layer support

	* src/brasero-burn-dialog.c (brasero_burn_dialog_update_info),
	(brasero_burn_dialog_get_media_type_string),
	(brasero_burn_dialog_progress_changed_real),
	(brasero_burn_dialog_notify_success):
	* src/brasero-dest-selection.c
	(brasero_dest_selection_get_default_output_format):
	* src/brasero-disc-option-dialog.c
	(brasero_disc_option_dialog_update_multi):
	* src/brasero-drive-properties.c
	(brasero_drive_properties_format_disc_speed):
	* src/brasero-project-size.c
	(brasero_project_size_get_ruler_min_width),
	(brasero_project_size_expose), (brasero_project_size_build_menu),
	(brasero_project_size_scroll_event),
	(brasero_project_size_find_proper_drive),
	(brasero_project_size_set_context):
	* src/burn-caps.c (brasero_burn_caps_get_required_media_type),
	(brasero_burn_caps_sort), (brasero_caps_disc_lookup_or_create),
	(brasero_caps_disc_new_status), (brasero_caps_disc_new_attribute),
	(brasero_caps_disc_new_subtype), (brasero_caps_disc_new):
	* src/burn-debug.c (brasero_debug_medium_info_to_string):
	* src/burn-job.c (brasero_job_get_speed),
	(brasero_job_get_max_speed):
	* src/burn-medium.c (brasero_medium_get_medium_type),
	(brasero_medium_track_get_info):
	* src/burn-medium.h:
	* src/burn.c (brasero_burn_is_loaded_dest_media_supported),
	(brasero_burn_reload_dest_media):
	* src/plugins/cdrkit/burn-genisoimage.c
	(brasero_genisoimage_export_caps):
	* src/plugins/cdrkit/burn-readom.c (brasero_readom_export_caps):
	* src/plugins/cdrtools/burn-mkisofs.c
	(brasero_mkisofs_export_caps):
	* src/plugins/cdrtools/burn-readcd.c (brasero_readcd_export_caps):
	* src/plugins/checksum/burn-checksum-files.c
	(brasero_checksum_files_export_caps):
	* src/plugins/dvdcss/burn-dvdcss.c (brasero_dvdcss_export_caps):
	* src/plugins/growisofs/burn-dvd-rw-format.c
	(brasero_dvd_rw_format_export_caps):
	* src/plugins/growisofs/burn-growisofs.c
	(brasero_growisofs_export_caps):

2008-05-10  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix warnings
	Updated cdrecord capabilities (DVDs but no multisession and no blanking capabilities)

	* src/brasero-project-size.c (brasero_project_size_finalize):
	* src/plugins/cdrkit/burn-wodim.c (brasero_wodim_export_caps):
	* src/plugins/cdrtools/burn-cdrecord.c
	(brasero_cdrecord_export_caps):

2008-05-09  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fixed another bug with project-size medium insertion/removal

	* src/brasero-project-size.c (brasero_project_size_finalize),
	(brasero_project_size_disc_added_cb),
	(brasero_project_size_disc_removed_cb):

2008-05-09  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix a crash on medium removal/addition

	* src/brasero-project-size.c (brasero_project_size_finalize),
	(brasero_project_size_disc_added_cb),
	(brasero_project_size_disc_removed_cb):

2008-05-09  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix crash when a file don't replace an imported one (when the user refuses to)

	* src/brasero-data-session.c (brasero_data_session_add_last):

2008-05-09  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Update wodim plugin and remove all multisession caps for DVD-(R)W

	* src/plugins/cdrkit/burn-wodim.c (brasero_wodim_export_caps):

2008-05-09  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix progress when blanking (for the backends that return progress)
	Fix progress for dvd+rw-format
	Fix some warnings

	* src/brasero-project-size.c (brasero_project_size_finalize),
	(brasero_project_size_disc_removed_cb):
	* src/burn-job.c (brasero_job_set_progress):
	* src/burn-process.c (brasero_process_read),
	(brasero_process_setup_channel):
	* src/burn-task-ctx.c (brasero_task_ctx_get_progress):
	* src/burn.c (brasero_burn_wait_for_dest_insertion),
	(brasero_burn_mount_media), (brasero_burn_run_tasks):
	* src/plugins/growisofs/burn-dvd-rw-format.c
	(brasero_dvd_rw_format_read_stderr):

2008-05-08  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #531831 – crash when adding a directory with a file bigger than 2Gb

	* src/brasero-data-project.c (brasero_data_project_node_loaded),
	(brasero_data_project_node_reloaded):
	* src/brasero-file-node.c (brasero_file_node_set_from_info),
	(brasero_file_node_new_from_info):
	* src/brasero-file-node.h:

2008-05-08  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix crash introduced by recent changes
	Unfortunately committed trash as well.

	* src/brasero-data-project.c (brasero_data_project_remove_real):
	* src/brasero-file-node.c (brasero_file_node_save_imported):
	* src/brasero-file-node.h:

2008-05-07  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Updated wodim capabilities (now plugin can burn DVD+-RW, format DVD+RW, blank DVD-RW sequential)

	* src/plugins/cdrkit/burn-wodim.c (brasero_wodim_set_argv_blank),
	(brasero_wodim_export_caps):

2008-05-07  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	A few fixed to avoid crash and warnings
	Added a helper function for plugins.

	* src/burn-job.c (brasero_job_item_stop):
	* src/burn-process.c (brasero_process_check_path),
	(brasero_process_stop):
	* src/burn-process.h:

2008-05-07  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Notice disc insertion

	* src/brasero-project-size.c (brasero_project_size_disc_added_cb):

2008-05-07  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix DVD-RW sequential capacity retrieval

	* src/burn-medium.c (brasero_medium_get_capacity_DVD_RW),
	(brasero_medium_get_capacity_by_type):
	* src/burn-medium.h:
	* src/scsi-read-capacity.h:

2008-05-07  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Make sure the import session is disabled when we start

	* src/brasero-data-disc.c (brasero_data_disc_add_ui):

2008-05-05  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for #507800 – Default loading image to burn from last location

	* src/brasero-image-option-dialog.c
	(brasero_image_option_dialog_file_chooser_destroy),
	(brasero_image_option_dialog_init):

2008-05-04  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Another fix for #519110 – Variable size of bottom widgets

	* src/brasero-project-size.c (brasero_project_size_size_request),
	(brasero_project_size_expose):

2008-05-04  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for #519110 – Variable size of bottom widgets

	* src/brasero-project-size.c (brasero_project_size_size_request),
	(brasero_project_size_size_allocate),
	(brasero_project_size_expose):
	* src/burn-job.c:

2008-05-04  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Add multi selection through mouse in dialog that pops up after clicking on add without side pane

	* src/brasero-file-chooser.c (brasero_file_chooser_customize):
	* src/brasero-file-chooser.h:
	* src/brasero-project.c (brasero_project_add_uris_cb):

2008-05-04  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #531273 – Edit information dialog for music CDs looses start point info

	* src/brasero-audio-disc.c (brasero_audio_disc_add_slices):
	* src/brasero-song-properties.c (brasero_song_props_update_length),
	(brasero_song_props_end_changed_cb),
	(brasero_song_props_start_changed_cb),
	(brasero_song_props_set_properties):
	* src/brasero-time-button.c (brasero_time_button_set_max):

2008-05-04  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #530815 – Unable to burn bin/cue

	* src/brasero-image-option-dialog.c
	(brasero_image_option_dialog_set_image_uri):
	* src/burn-image-format.c (brasero_image_format_get_DATAFILE_info),
	(brasero_image_format_get_FILE_info),
	(brasero_image_format_get_cdrdao_size),
	(brasero_image_format_get_cue_size):

2008-05-04  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #530397 – Filechooser dialog for images burning should only show images files

	* src/brasero-image-option-dialog.c
	(brasero_image_option_dialog_get_session),
	(brasero_image_option_dialog_init):

2008-05-03  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #526533 – Brasero displays a "frightening" warning in disc to disc copy.

	* src/brasero-burn-dialog.c (brasero_burn_dialog_insert_disc_cb):
	* src/burn-basics.h:
	* src/burn.c (brasero_burn_ask_for_dest_media),
	(brasero_burn_record):

2008-05-03  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for #439916 – Popups are user-unfriendly
	Fixes for data project:
	- fix some problems at load time where GtkTreePaths weren't right if a created node had not been added
	- use registered URI in callbacks for g_hash_lookup instead of returned ones (they may be different)

	Fixes for Gio:
	- handle relative paths with symlinks

	* src/brasero-data-disc.c (brasero_data_disc_project_loaded_cb),
	(brasero_data_disc_init):
	* src/brasero-data-project.c (brasero_data_project_node_loaded),
	(brasero_data_project_directory_node_loaded),
	(brasero_data_project_add_path),
	(brasero_data_project_load_contents):
	* src/brasero-data-tree-model.c
	(brasero_data_tree_model_node_index),
	(brasero_data_tree_model_node_to_path),
	(brasero_data_tree_model_get_path),
	(brasero_data_tree_model_node_added),
	(brasero_data_tree_model_node_reordered):
	* src/brasero-data-vfs.c (brasero_data_vfs_load_directory),
	(brasero_data_vfs_loading_node_result),
	(brasero_data_vfs_node_added):
	* src/brasero-disc-message.c (brasero_disc_message_set_context),
	(brasero_disc_message_get_context):
	* src/brasero-disc-message.h:
	* src/brasero-io.c (brasero_io_check_for_parent_symlink),
	(brasero_io_get_file_info_thread):
	* src/brasero-project.c (brasero_project_init),
	(brasero_project_message_remove_all),
	(brasero_project_message_remove), (brasero_project_message),
	(brasero_project_error_size_dialog), (brasero_project_check_size),
	(brasero_project_switch):

2008-05-02  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Don't pass on pseudo URI for new fake folders to vfs object
	Allows to load project where there is such a directory.

	* src/brasero-data-disc.c (brasero_data_disc_project_loaded_cb):
	* src/brasero-data-project.c (brasero_data_project_add_node_real),
	(brasero_data_project_node_loaded),
	(brasero_data_project_directory_node_loaded),
	(brasero_data_project_add_path):
	* src/brasero-data-vfs.c (brasero_data_vfs_load_directory):

2008-05-01  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #530521 – Disable Empty project button if no files are in project
	Also fixes two crashes:
	- when moving a node so that it replaces a parent node with the same name
	- crashes after suppressing some files

	* src/brasero-data-disc.c (brasero_data_disc_contents_removed_cb):
	* src/brasero-data-project.c (brasero_data_project_joliet_set_key),
	(brasero_data_project_joliet_add_node),
	(brasero_data_project_joliet_remove_node),
	(brasero_data_project_joliet_remove_children_node_cb),
	(brasero_data_project_uri_is_graft_needed),
	(brasero_data_project_remove_real),
	(brasero_data_project_destroy_node),
	(brasero_data_project_move_node), (brasero_data_project_clear),
	(brasero_data_project_reset), (brasero_data_project_file_moved):
	* src/brasero-data-project.h:
	* src/brasero-data-tree-model.c (brasero_data_tree_model_clear),
	(brasero_data_tree_model_reset),
	(brasero_data_tree_model_node_removed):
	* src/brasero-data-vfs.c (brasero_data_vfs_load_node),
	(brasero_data_vfs_reset):
	* src/brasero-file-node.c
	(brasero_file_node_check_imported_sibling),
	(brasero_file_node_unlink), (brasero_file_node_move_from),
	(brasero_file_node_move_to),
	(brasero_file_node_destroy_with_children),
	(brasero_file_node_destroy), (brasero_file_node_save_imported):
	* src/brasero-file-node.h:

2008-05-01  Luis Medinas  <lmedinas@svn.gnome.org>

	* configure.in:
	* help/C/Makefile.am:
	* help/C/brasero.xml:
	* help/C/legal.xml:
	* help/Makefile.am:
	* help/brasero.omf.in:
	* src/brasero-menu.h:
	* src/main.c (on_help_cb):

	Added help docs to the tree imported from ubuntu-doc team bzr tree.
	Thanks to Milo Casagrande and Phil Bull for the docs you rock!

2008-04-30  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Adds mass file renaming to data project
	Fix #497846 – Allow modify filenames of files that will be recorded following a pattern

	* src/brasero-audio-disc.c (brasero_audio_disc_rename_songs):
	* src/brasero-data-disc.c (brasero_data_disc_mass_rename_cb),
	(brasero_data_disc_rename_activated),
	(brasero_data_disc_show_menu):
	* src/brasero-multi-song-props.c (brasero_multi_song_props_init):
	* src/brasero-project.c
	(brasero_project_check_default_burning_app):
	* src/brasero-rename.c (brasero_rename_set_show_keep_default),
	(brasero_rename_do), (brasero_rename_type_changed),
	(brasero_rename_init):
	* src/brasero-rename.h:
	* src/brasero-song-properties.c (brasero_song_props_init),
	(brasero_song_props_set_properties):

2008-04-29  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for #529780 – Can't edit multiple CD-Text entries at once.
	Also added code for file renaming (to be extented to data project)

	* src/Makefile.am:
	* src/brasero-audio-disc.c (brasero_audio_disc_selection_function),
	(brasero_audio_disc_rename_songs),
	(brasero_audio_disc_edit_song_properties):
	* src/brasero-multi-song-props.c
	(brasero_multi_song_props_set_rename_callback),
	(brasero_multi_song_props_get_properties),
	(brasero_multi_song_props_gap_output_cb),
	(brasero_multi_song_props_gap_input_cb),
	(brasero_multi_song_props_entry_focus_out),
	(brasero_multi_song_props_entry_focus_in),
	(brasero_multi_song_props_init),
	(brasero_multi_song_props_finalize),
	(brasero_multi_song_props_class_init),
	(brasero_multi_song_props_new):
	* src/brasero-multi-song-props.h:
	* src/brasero-rename.c (brasero_rename_insert_string),
	(brasero_rename_delete_string), (brasero_rename_substitute_string),
	(brasero_rename_number_string), (brasero_rename_do),
	(brasero_rename_type_changed), (brasero_rename_init),
	(brasero_rename_finalize), (brasero_rename_class_init),
	(brasero_rename_new):
	* src/brasero-rename.h:
	* src/brasero-song-properties.c (brasero_song_props_init):

2008-04-27  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for #521368 – HIG alert windows

	* src/brasero-audio-disc.c (brasero_audio_disc_add_dir),
	(brasero_audio_disc_split):
	* src/brasero-burn-dialog.c (brasero_burn_dialog_data_loss_cb):
	* src/brasero-project.c (brasero_project_error_size_dialog),
	(brasero_project_no_song_dialog), (brasero_project_no_file_dialog):

2008-04-27  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #520578 – Check Integrity menu entry still present even with plugins disabled
	(backportable)

	* src/burn-caps.c (brasero_burn_caps_can_checksum):
	* src/burn-caps.h:
	* src/main.c (brasero_caps_changed_cb), (brasero_app_create_app):

2008-04-27  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #520784 – Brasero does not recognize .bin in the same directory when .cue is selected
	(backportable)

	* src/burn-image-format.c
	(brasero_image_format_get_cue_file_complement),
	(brasero_image_format_get_toc_file_complement):

2008-04-24  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #505981 – Default application dialog asks for yes/no
	Also starts to fix #521368 – HIG alert windows

	Fix problem introduced by an earlier patch where track size was set to 0 by imagechecksum

	* data/brasero.schemas.in:
	* src/brasero-burn-dialog.c
	(brasero_burn_dialog_disable_joliet_cb), (brasero_burn_dialog_run):
	* src/brasero-burn-dialog.h:
	* src/brasero-dest-selection.c
	(brasero_dest_selection_image_extension_ask):
	* src/brasero-disc-option-dialog.c
	(brasero_disc_option_dialog_joliet_toggled_cb):
	* src/brasero-project-manager.c (brasero_project_manager_burn):
	* src/brasero-project.c (brasero_project_overburn_dialog),
	(brasero_project_check_default_burning_app),
	(brasero_project_burn), (brasero_project_switch):
	* src/brasero-split-dialog.c (brasero_split_dialog_size_error),
	(brasero_split_dialog_clear_confirm_dialog):
	* src/brasero-sum-dialog.c (brasero_sum_dialog_new):
	* src/burn-job.c (brasero_job_check_output_disc_space):
	* src/burn-volume-obj.c (brasero_volume_is_mounted),
	(brasero_volume_umount):
	* src/burn.c (brasero_burn_lock_dest_media),
	(brasero_burn_run_recorder), (brasero_burn_run_tasks):
	* src/plugins/checksum/burn-checksum-image.c
	(brasero_checksum_image_checksum_file_input),
	(brasero_checksum_image_start):

2008-04-24  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/brasero-sum-dialog.c (brasero_sum_dialog_new):
	
	Fix previous commit.

2008-04-24  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #529428 – brasero crashed when checking integrity with md5sum

	* src/brasero-sum-dialog.c (brasero_sum_dialog_get_file_checksum):
	* src/burn-medium.c (brasero_medium_get_medium_type):

2008-04-24  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #509013 – Context menu actions for multiple files for good
	Also in audio project deselect when there is a click in empty area

	* src/brasero-audio-disc.c (brasero_audio_disc_selection_function),
	(brasero_audio_disc_init), (brasero_audio_disc_button_pressed_cb):
	* src/brasero-data-disc.c (brasero_data_disc_tree_select_function),
	(brasero_data_disc_button_pressed_cb):

2008-04-24  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for #518583 – Incorrectly adding .bin to wav filename listed in toc
	we were using URIs instead of paths
	(backportable)

	* src/burn-track.c (brasero_track_get_image_source):

2008-04-23  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #518505 – Cancel dialog buttons' wording is confusing

	* src/brasero-burn-dialog.c (brasero_burn_dialog_cancel_dialog):

2008-04-23  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Add flash videos when filtering with videos

	* src/brasero-project.c (brasero_project_add_uris_cb):

2008-04-23  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #504291 – No warning message before converting video to audio data

	* src/brasero-audio-disc.c (brasero_audio_disc_video_file_dialog),
	(brasero_audio_disc_result), (brasero_audio_disc_new_row_cb):
	(backportable)

2008-04-23  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #513461 – Preview disabled calls a video window
	(backportable)

	* src/brasero-layout.c (brasero_layout_preview_changed_cb),
	(brasero_layout_add_preview), (brasero_layout_load):
	* src/brasero-preview.c
	(brasero_preview_source_selection_changed_cb),
	(brasero_preview_set_enabled):
	* src/brasero-preview.h:

2008-04-23  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #520986 – Background in 'new project' is white regardless of the desktop theme
	(needs backporting)

	* src/brasero-disc.c (brasero_utils_disc_style_changed_cb),
	(brasero_utils_disc_realized_cb),
	(brasero_disc_get_use_info_notebook):

2008-04-23  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #515739 – Directory tree display
	Match nautilus display
	(needs backporting)

	* src/brasero-data-disc.c (brasero_data_disc_init):

2008-04-23  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fixes #512694 – can't set tmp dir and can't burn image if size > available on /tmp
	(should be backported)

	* src/burn-job.c (brasero_job_set_output_file):
	* src/plugins/checksum/burn-checksum-files.c
	(brasero_checksum_files_start):
	* src/plugins/checksum/burn-checksum-image.c
	(brasero_checksum_image_checksum_fd_input),
	(brasero_checksum_image_image_and_checksum),
	(brasero_checksum_image_start):
	* src/plugins/local-track/burn-local-image.c
	(brasero_local_track_start):

2008-04-23  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/brasero-player-bacon.c (brasero_player_bacon_set_pos):

	Fixed seek on preview mode see bgo #529475.

2008-04-22  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for #509013 – Context menu actions for multiple files
	Added debug for error in Player

	* src/brasero-audio-disc.c (brasero_audio_disc_button_pressed_cb):
	* src/brasero-data-disc.c (brasero_data_disc_button_pressed_cb):
	* src/brasero-player-bacon.c (brasero_player_bacon_bus_messages):

2008-04-22  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Add a preview (when enabled) to GtkFileChooserDialog displayed when there isn't any sidebar.

	* src/brasero-player.c (brasero_player_create_controls_stream),
	(brasero_player_create_controls_image),
	(brasero_player_size_allocate), (brasero_player_class_init):
	* src/brasero-project.c (brasero_project_preview_ready),
	(brasero_project_update_preview), (brasero_project_add_uris_cb):

2008-04-22  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Don't error out for clone image types when DAO is set simply ignore it

	* src/plugins/cdrkit/burn-wodim.c (brasero_wodim_set_argv_record):

2008-04-22  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix a crash when changing the disc in case of CD to CD copy using the same drive

	* src/burn.c (brasero_burn_lock_dest_media):

2008-04-22  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Don't save all flags in between sessions but only those that the user can change

	* src/brasero-dest-selection.c
	(brasero_dest_selection_save_drive_properties),
	(brasero_dest_selection_set_drive_properties):
	* src/brasero-disc-copy-dialog.c
	(brasero_disc_copy_dialog_get_session):
	* src/burn.c (brasero_burn_check_session_consistency):

2008-04-22  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fixed a crash when copying a medium with same dest and source drive

	* src/burn-session.c (brasero_burn_session_set_image_output_full):

2008-04-21  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Last patch (hopefully) to fix mimetype icons

	* src/brasero-audio-disc.c
	(brasero_audio_disc_set_row_from_metadata):
	* src/brasero-data-tree-model.c
	(brasero_data_tree_model_get_value):
	* src/brasero-mime-filter.c (brasero_mime_filter_add_mime):
	* src/brasero-search-beagle.c (brasero_search_add_hit_to_tree):
	* src/brasero-utils.h:

2008-04-21  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Display current action when creating a checksum for an image

	* src/plugins/checksum/burn-checksum-image.c
	(brasero_checksum_image_image_and_checksum):

2008-04-21  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for good this time unmount operation by waiting for GVolumeMonitor signal
	Fix warning with g_propagate_error

	* src/burn-volume-obj.c (brasero_volume_wait_for_operation_end),
	(brasero_volume_umounted_cb), (brasero_volume_umount_finish),
	(brasero_volume_umount), (brasero_volume_mount_finish):
	* src/burn.c (brasero_burn_run_imager),
	(brasero_burn_run_recorder):

2008-04-21  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	make sure to grey out the copy button in all proper situations

	* src/brasero-disc-copy-dialog.c (brasero_disc_copy_dialog_init):

2008-04-21  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix wrong unreffing of gtkicontheme

	* src/brasero-audio-disc.c
	(brasero_audio_disc_set_row_from_metadata):
	* src/brasero-data-tree-model.c (brasero_data_tree_model_finalize):
	* src/brasero-mime-filter.c (brasero_mime_filter_add_mime):
	* src/brasero-search-beagle.c (brasero_search_add_hit_to_tree):

2008-04-21  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fixed some warnings and icon retrieving in search pane and audio project
	Also added possibility to retrieve GIcon through brasero-io (but still unused)

	* src/brasero-audio-disc.c
	(brasero_audio_disc_set_row_from_metadata):
	* src/brasero-io.c (brasero_io_get_file_info_thread),
	(brasero_io_load_directory_thread):
	* src/brasero-io.h:
	* src/brasero-mime-filter.c (brasero_mime_filter_add_mime):

2008-04-21  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix order of rates returned by medium

	* src/burn-medium.c (brasero_medium_init_real):

2008-04-21  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Another fix for the same problem as before

	* src/brasero-drive-selection.c
	(brasero_drive_selection_drive_changed_cb):
	* src/brasero-medium-selection.c
	(brasero_medium_selection_show_type):

2008-04-21  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Copy disc dialog:
	Fixed appearance of destination medium (there was only file type before)
	This patch should probably be backported to stable (with a few changes)

	* src/brasero-dest-selection.c
	(brasero_dest_selection_source_changed),
	(brasero_dest_selection_init):
	* src/brasero-disc-copy-dialog.c (brasero_disc_copy_dialog_init):
	* src/brasero-drive-selection.c
	(brasero_drive_selection_set_type_shown):
	* src/brasero-medium-selection.c
	(brasero_medium_selection_medium_added_cb):
	* src/burn-drive.c (brasero_drive_can_write):
	* src/burn-drive.h:
	* src/burn-medium-monitor.c (brasero_medium_monitor_get_media):
	* src/burn-medium-monitor.h:

2008-04-21  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Make sure there is always a default path set when we're creating an image

	* src/brasero-dest-selection.c
	(brasero_dest_selection_source_changed):
	* src/brasero-disc-copy-dialog.c (brasero_disc_copy_dialog_init):

2008-04-19  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix crash when setting the path for an image output when there was none before

	* src/brasero-image-properties.c
	(brasero_image_properties_is_path_edited):

2008-04-19  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Improvements for volume unmounting/mounting (trunk specific)
	Don't return an error if volume is already unmounted/mounted

	* src/burn-volume-obj.c (brasero_volume_umount_finish),
	(brasero_volume_mount_finish), (brasero_volume_eject_finish):
	* src/burn.c (brasero_burn_eject_dest_media):

2008-04-18  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix project size widget that fixes
	#528103 – selecting the disc type not displayed well on RTL Desktop
	#514103 – GUI Layout Broken

	* src/brasero-data-disc.c (brasero_data_disc_init):
	* src/brasero-layout.c (brasero_layout_type_changed_cb),
	(brasero_layout_init):
	* src/brasero-project-size.c (brasero_project_size_size_request),
	(brasero_project_size_size_allocate),
	(brasero_project_size_expose),
	(brasero_project_size_menu_position_cb):

2008-04-18  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix a problem where metadata didn't say when it was cancelled leading to unloaded files in audio project
	Remove some debug statements
	Revert one patch to fix an unidentified crash

	* src/brasero-audio-disc.c
	(brasero_audio_disc_set_row_from_metadata),
	(brasero_audio_disc_add_uri_real):
	* src/brasero-io.c (brasero_io_unref_result_callback_data),
	(brasero_io_push_job), (brasero_io_get_metadata_info),
	(brasero_io_get_file_count_process_file):
	* src/brasero-metadata.c (brasero_metadata_completed),
	(brasero_metadata_bus_messages), (brasero_metadata_get_info_wait):

2008-04-17  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Avoid crashing with unsupported video (#527911 – Brasero crashes when browsing files)

	* src/brasero-metadata.c (brasero_metadata_new_decoded_pad_cb):

2008-04-17  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix a bug were songs with a length inferior to 6 sec didn't have their length updated in the tree
	(unstable branch specific)

	* src/brasero-audio-disc.c
	(brasero_audio_disc_set_row_from_metadata),
	(brasero_audio_disc_add_uri_real):

2008-04-17  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/brasero-io.c (brasero_io_unref_result_callback_data):

	Another try to fix crash without any backward.

2008-04-17  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/brasero-project.c:
	
	Add clear button to toolbar closes bgo #515789.

2008-04-16  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/brasero-player-bacon.c (brasero_player_bacon_set_volume):

	Fix volume level to match other Gnome apps.

2008-04-16  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix #516687 – Handle audio playlists
	Added possibility to save audio project as a playlist and open playlists as audio projects
	Fixed problems with building without totem-pl-parser

	* data/brasero.desktop.in.in:
	* src/brasero-audio-disc.c (brasero_audio_disc_new_row_cb):
	* src/brasero-io.c (brasero_io_get_file_count_process_file),
	(brasero_io_load_directory_thread):
	* src/brasero-project-manager.c
	(brasero_project_manager_open_project),
	(brasero_project_manager_open_playlist),
	(brasero_project_manager_open_by_mime),
	(brasero_project_manager_open_uri),
	(brasero_project_manager_open_cb),
	(brasero_project_manager_recent_clicked_cb),
	(brasero_project_manager_init):
	* src/brasero-project-manager.h:
	* src/brasero-project-type-chooser.c
	(brasero_project_type_chooser_recent_clicked_cb),
	(brasero_project_type_chooser_build_recent),
	(brasero_project_type_chooser_class_init):
	* src/brasero-project-type-chooser.h:
	* src/brasero-project.c (brasero_project_add_to_recents),
	(brasero_project_set_uri), (brasero_project_open_project),
	(brasero_project_playlist_entry_parsed),
	(brasero_project_open_audio_playlist_project),
	(brasero_project_open_playlist),
	(brasero_project_save_audio_playlist_entry),
	(brasero_project_save_audio_project_playlist),
	(brasero_project_save_project_real),
	(brasero_project_save_project_ask_for_path):
	* src/brasero-project.h:
	* src/main.c (brasero_app_recent_open), (brasero_app_add_recent),
	(brasero_app_parse_options), (main):

2008-04-15  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Added the possibility to save an audio project to plain text file as a list of songs
	Some cleaning 
	Plugged two memleaks specific to trunk branch

	* src/brasero-audio-disc.c
	(brasero_audio_disc_set_row_from_metadata),
	(brasero_audio_disc_get_track):
	* src/brasero-disc.c (brasero_track_clear_song):
	* src/brasero-disc.h:
	* src/brasero-project.c
	(brasero_project_save_audio_project_plain_text),
	(brasero_project_save_project_real),
	(brasero_project_save_project_ask_for_path),
	(brasero_project_save_project), (brasero_project_save_project_as),
	(brasero_project_save_session):
	* src/brasero-session.c (brasero_session_get_path):
	* src/scsi-get-configuration.h:
	* src/scsi-spc1.h:

2008-04-15  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	fix #525501 – Brasero displays odd burning speeds (1-3-5-etc) instead of even values (2-4-8-etc)

	display only list of speeds returned by drive (there can be only one sometimes) instead of
	making up some with a 2 increment

	* src/brasero-dest-selection.c
	(brasero_dest_selection_save_drive_properties),
	(brasero_dest_selection_set_drive_properties):
	* src/brasero-drive-properties.c
	(brasero_drive_properties_format_disc_speed),
	(brasero_drive_properties_set_drive):
	* src/burn-medium.c (brasero_medium_get_write_speeds),
	(brasero_medium_init_real):
	* src/burn-medium.h:

2008-04-14  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	improvements over last change (put all files in a directory)

	* src/brasero-session.c (brasero_session_get_path),
	(brasero_session_load), (brasero_session_save):

2008-04-14  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fix for #520398 – Brasero doesn't match FreeDesktop directories specs

	* src/brasero-session.c (brasero_session_load),
	(brasero_session_save):

2008-04-14  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Integrate the cover editor a bit further by filling it automatically when it is called
	while an audio project is opened or after a successful burn.

	* src/brasero-burn-dialog.c (brasero_burn_dialog_success_run),
	(brasero_burn_dialog_notify_success):
	* src/brasero-jacket-buffer.c (brasero_jacket_buffer_insert_text),
	(brasero_jacket_buffer_show_default_text):
	* src/brasero-jacket-edit.c (brasero_jacket_edit_print_page),
	(brasero_jacket_edit_set_audio_tracks),
	(brasero_jacket_edit_dialog_new):
	* src/brasero-jacket-edit.h:
	* src/brasero-jacket-view.c (brasero_jacket_view_get_body_buffer),
	(brasero_jacket_view_get_side_buffer):
	* src/brasero-jacket-view.h:
	* src/brasero-menu.h:
	* src/brasero-project-manager.c
	(brasero_project_manager_new_cover_cb):
	* src/brasero-project-manager.h:
	* src/brasero-project.c (brasero_project_set_cover_specifics),
	(brasero_project_switch), (brasero_project_set_none),
	(brasero_project_empty_cb):
	* src/brasero-project.h:
	* src/main.c:

2008-04-13  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Removed some unneeded translated strings

	* src/brasero-burn-dialog.c (brasero_burn_dialog_success_run),
	(brasero_burn_dialog_notify_success):

2008-04-13  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Added a CD cover editor

	* src/Makefile.am:
	* src/brasero-jacket-background.c
	(brasero_jacket_background_get_color_style),
	(brasero_jacket_background_get_image_style),
	(brasero_jacket_background_get_image_path),
	(brasero_jacket_background_set_color_style),
	(brasero_jacket_background_get_color),
	(brasero_jacket_background_set_image_style),
	(brasero_jacket_background_set_image_path),
	(brasero_jacket_background_set_color),
	(brasero_jacket_background_color_type_changed_cb),
	(brasero_jacket_background_add_filters),
	(brasero_jacket_background_init),
	(brasero_jacket_background_finalize),
	(brasero_jacket_background_class_init),
	(brasero_jacket_background_new):
	* src/brasero-jacket-background.h:
	* src/brasero-jacket-buffer.c (brasero_jacket_buffer_get_text),
	(brasero_jacket_buffer_add_default_tag),
	(brasero_jacket_buffer_cursor_position_changed_cb),
	(brasero_jacket_buffer_insert_text),
	(brasero_jacket_buffer_show_default_text),
	(brasero_jacket_buffer_set_default_text),
	(brasero_jacket_buffer_init), (brasero_jacket_buffer_finalize),
	(brasero_jacket_buffer_class_init), (brasero_jacket_buffer_new):
	* src/brasero-jacket-buffer.h:
	* src/brasero-jacket-edit.c (brasero_jacket_edit_print_page),
	(brasero_jacket_edit_print_begin),
	(brasero_jacket_edit_print_pressed_cb),
	(brasero_jacket_edit_underline_pressed_cb),
	(brasero_jacket_edit_italic_pressed_cb),
	(brasero_jacket_edit_bold_pressed_cb),
	(brasero_jacket_edit_center_pressed_cb),
	(brasero_jacket_edit_right_pressed_cb),
	(brasero_jacket_edit_left_pressed_cb),
	(brasero_jacket_edit_colours_changed_cb),
	(brasero_jacket_edit_font_changed_cb),
	(brasero_jacket_edit_update_button_state),
	(brasero_jacket_edit_tags_changed_cb), (brasero_jacket_edit_init),
	(brasero_jacket_edit_finalize), (brasero_jacket_edit_class_init),
	(brasero_jacket_edit_new):
	* src/brasero-jacket-edit.h:
	* src/brasero-jacket-font.c
	(brasero_jacket_font_family_changed_cb),
	(brasero_jacket_font_size_changed_cb),
	(brasero_jacket_font_set_name), (brasero_jacket_font_get_name),
	(brasero_jacket_fill_sizes), (brasero_jacket_fill_families),
	(brasero_jacket_font_init), (brasero_jacket_font_finalize),
	(brasero_jacket_font_class_init), (brasero_jacket_font_new):
	* src/brasero-jacket-font.h:
	* src/brasero-jacket-view.c (brasero_jacket_view_tag_begins),
	(brasero_jacket_view_tag_ends),
	(brasero_jacket_view_set_line_attributes),
	(brasero_jacket_view_render_side_text),
	(brasero_jacket_view_render), (brasero_jacket_view_render_body),
	(brasero_jacket_view_print), (brasero_jacket_view_snapshot),
	(brasero_jacket_view_cursor_position_changed_cb),
	(brasero_jacket_view_apply_tag),
	(brasero_jacket_view_side_buffer_changed),
	(brasero_jacket_view_focus_in_cb),
	(brasero_jacket_view_focus_out_cb),
	(brasero_jacket_view_scrolled_cb),
	(brasero_jacket_view_change_image_activated_cb),
	(brasero_jacket_view_populate_popup_cb),
	(brasero_jacket_view_set_side),
	(brasero_jacket_view_update_edit_image),
	(brasero_jacket_view_update_image),
	(brasero_jacket_view_set_image_style),
	(brasero_jacket_view_update_color),
	(brasero_jacket_view_get_image), (brasero_jacket_view_set_image),
	(brasero_jacket_view_set_color_background),
	(brasero_jacket_view_set_color_style),
	(brasero_jacket_view_get_default_attributes),
	(brasero_jacket_view_get_active_buffer),
	(brasero_jacket_view_expose), (brasero_jacket_view_realize),
	(brasero_jacket_view_map), (brasero_jacket_view_unmap),
	(brasero_jacket_view_size_request),
	(brasero_jacket_view_size_allocate),
	(brasero_jacket_view_container_forall),
	(brasero_jacket_view_container_remove), (brasero_jacket_view_init),
	(brasero_jacket_view_finalize), (brasero_jacket_view_class_init),
	(brasero_jacket_view_new):
	* src/brasero-jacket-view.h:
	* src/brasero-menu.h:
	* src/main.c (on_cover_cb):

2008-04-13  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Fixed corrupted path on CD

	* src/brasero-data-project.c (brasero_data_project_node_to_path):

2008-04-13  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	remove some uneeded flags from Makefile.am
	remove burn-commons.c since it isn't built anymore
	revert change 698 since though it fixes the crash, it creates a huge memory leaks.

	* src/Makefile.am:
	* src/brasero-io.c (brasero_io_unref_result_callback_data):
	* src/burn-common.c:
	* src/burn-common.h:
	* src/plugins/cdrdao/Makefile.am:
	* src/plugins/cdrkit/Makefile.am:
	* src/plugins/cdrtools/Makefile.am:
	* src/plugins/checksum/Makefile.am:
	* src/plugins/dvdcss/Makefile.am:
	* src/plugins/growisofs/Makefile.am:
	* src/plugins/libburnia/Makefile.am:
	* src/plugins/local-track/Makefile.am:
	* src/plugins/transcode/Makefile.am:

2008-04-13  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Add new functions to read file disc without mounting it
	Now the checksum-file plugin will include the previous session file checksums for a multi session CD

	* src/Makefile.am:
	* src/brasero-disc-option-dialog.c
	(brasero_disc_option_dialog_get_default_label):
	* src/burn-iso9660.c (brasero_iso9660_read_record_iso_name),
	(brasero_iso9660_read_record_rr_name),
	(brasero_iso9660_read_file_record),
	(brasero_iso9660_read_directory_records),
	(brasero_iso9660_lookup_directory_record),
	(brasero_iso9660_get_file):
	* src/burn-iso9660.h:
	* src/burn-volume-obj.c (brasero_volume_eject),
	(brasero_volume_get_name):
	* src/burn-volume-obj.h:
	* src/burn-volume.c (brasero_volume_file_free),
	(brasero_volume_get_file), (brasero_volume_file_size),
	(brasero_volume_file_merge):
	* src/burn-volume.h:
	* src/plugins/checksum/burn-checksum-files.c
	(brasero_checksum_file_process_former_line),
	(brasero_checksum_files_merge_with_former_session),
	(brasero_checksum_files_create_checksum):
	* src/plugins/dvdcss/burn-dvdcss.c
	(brasero_dvdcss_create_scrambled_sectors_map):

2008-04-12  Luis Medinas  <lmedinas@svn.gnome.org>

	* configure.in:

	Change trunk version to 0.7.90 in preparation for 0.8.x series.

2008-04-05  Luis Medinas  <metalgod@svn.gnome.org>

	* src/brasero-search-beagle.c: (brasero_search_add_hit_to_tree):

	Port beagle search to GIO.

2008-04-05  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/brasero-io.c: (brasero_io_unref_result_callback_data):

	Fix crash.

2008-03-15  Philippe Rouquier  <philippr@svn.gnome.org>

	Fixed a few bugs (problem with data project loading, some warnings, properties button not shown)
	Removed video option and enable UDF and VIDEO burning automatically whenever there is a DVD in drive and all necessary files

	* src/brasero-data-project.c: (brasero_data_project_add_node_real):
	* src/brasero-dest-selection.c:
	(brasero_dest_selection_save_drive_properties),
	(brasero_dest_selection_set_drive_properties),
	(brasero_dest_selection_init):
	* src/brasero-disc-option-dialog.c:
	(brasero_disc_option_dialog_load_multi_state),
	(brasero_disc_option_dialog_get_default_label),
	(brasero_disc_option_dialog_update_multi),
	(brasero_disc_option_dialog_caps_changed),
	(brasero_disc_option_dialog_output_changed),
	(brasero_disc_option_dialog_set_multi),
	(brasero_disc_option_dialog_multi_widget),
	(brasero_disc_option_dialog_add_data_options):
	* src/burn-drive.c: (brasero_drive_is_door_open),
	(brasero_drive_lock), (brasero_drive_unlock),
	(brasero_drive_get_display_name):
	* src/burn-session.c: (brasero_burn_session_dest_media_removed):
	* src/burn-volume-obj.c: (brasero_volume_new):

2008-03-14  Philippe Rouquier  <philippr@svn.gnome.org>

	Fixed a bug where removing an URI didn't remove the child URIs in filtered tree

	* src/brasero-data-disc.c: (brasero_data_disc_filtered_uri_cb):
	* src/brasero-data-project.c:
	(brasero_data_project_uri_remove_graft),
	(brasero_data_project_remove_node_children_graft_cb),
	(brasero_data_project_node_removed):
	* src/brasero-data-project.h:
	* src/brasero-data-vfs.c: (brasero_data_vfs_remove_filtered_uris),
	(brasero_data_vfs_uri_removed), (brasero_data_vfs_class_init):
	* src/brasero-data-vfs.h:
	* src/brasero-file-filtered.c: (brasero_file_filtered_remove),
	(brasero_file_filtered_add):
	* src/brasero-file-filtered.h:

2008-03-14  Philippe Rouquier  <philippr@svn.gnome.org>

	New function for improved FreeBSD compatibilty which retrieves bus, target, lun from HAL
	Use if when compiled with CAM driver.

	* src/burn-drive.c: (brasero_drive_get_bus_target_lun),
	(brasero_drive_get_bus_target_lun_string),
	(brasero_drive_finalize), (brasero_drive_init_real):
	* src/burn-drive.h:
	* src/burn-job.c: (brasero_job_get_bus_target_lun):
	* src/burn-job.h:
	* src/plugins/cdrdao/burn-cdrdao.c:
	(brasero_cdrdao_set_argv_device), (brasero_cdrdao_set_argv_record),
	(brasero_cdrdao_set_argv_image):
	* src/plugins/cdrtools/burn-cdrecord.c:
	(brasero_cdrecord_stderr_read), (brasero_cdrecord_set_argv):
	* src/plugins/cdrtools/burn-mkisofs.c:
	(brasero_mkisofs_set_argv_image):
	* src/plugins/cdrtools/burn-readcd.c: (brasero_readcd_set_argv):

2008-03-12  Philippe Rouquier  <philippr@svn.gnome.org>

	Make all md5 plugin use glib's. That also adds possibility to use SHA1/SHA256 to checksum.
	Fix #438849 – md5 checksuming is a little weak

	* src/brasero-plugin-option.c:
	(brasero_plugin_option_save_settings),
	(brasero_plugin_option_add_conf_widget):
	* src/brasero-sum-dialog.c:
	(brasero_sum_dialog_set_track_checksum_type),
	(brasero_sum_dialog_check_disc_sum):
	* src/burn-basics.h:
	* src/burn-caps.c: (brasero_burn_caps_new_checksuming_task):
	* src/burn-plugin-private.h:
	* src/burn-plugin.c: (brasero_plugin_conf_option_choice_pair_free),
	(brasero_plugin_conf_option_free),
	(brasero_plugin_conf_option_choice_add),
	(brasero_plugin_conf_option_choice_get):
	* src/burn-plugin.h:
	* src/burn-track.c: (brasero_track_set_checksum):
	* src/burn-track.h:
	* src/burn-volume-obj.c: (brasero_volume_is_mounted),
	(brasero_volume_umount_finish), (brasero_volume_umount),
	(brasero_volume_mount_finish), (brasero_volume_mount),
	(brasero_volume_ejected_cb), (brasero_volume_eject_finish),
	(brasero_volume_eject):
	* src/burn.c: (brasero_burn_eject_dest_media),
	(brasero_burn_lock_checksum_media),
	(brasero_burn_unlock_dest_media), (brasero_burn_check_real),
	(brasero_burn_record_session):
	* src/plugins/checksum/Makefile.am:
	* src/plugins/checksum/burn-md5.c:
	* src/plugins/checksum/burn-md5.h:
	* src/plugins/checksum/burn-md5sum-file.c:
	(brasero_md5sum_file_get_file_checksum),
	(brasero_md5sum_file_add_file_checksum),
	(brasero_md5sum_file_explore_directory),
	(brasero_md5sum_file_create_checksum),
	(brasero_md5sum_file_check_files), (brasero_md5sum_file_end),
	(brasero_md5sum_file_thread), (brasero_md5sum_file_activate),
	(brasero_md5sum_file_clock_tick), (brasero_md5sum_file_stop),
	(brasero_md5sum_file_export_caps):
	* src/plugins/checksum/burn-md5sum-file.h:
	* src/plugins/checksum/burn-md5sum.c: (brasero_md5sum_read),
	(brasero_md5sum_write), (brasero_md5sum_checksum),
	(brasero_md5sum_checksum_fd_input),
	(brasero_md5sum_checksum_file_input),
	(brasero_md5sum_create_checksum),
	(brasero_md5sum_image_and_checksum), (brasero_md5sum_end),
	(brasero_md5sum_thread), (brasero_md5sum_clock_tick),
	(brasero_md5sum_stop), (brasero_md5sum_finalize),
	(brasero_md5sum_export_caps):
	* src/plugins/local-track/burn-local-image.c:
	(brasero_local_track_read_checksum),
	(brasero_local_track_download_checksum),
	(brasero_local_track_thread_finished),
	(brasero_local_track_thread), (brasero_local_track_start),
	(brasero_local_track_stop):

2008-03-08  Philippe Rouquier  <philippr@svn.gnome.org>

	Last patch to remove the last bits of nautilus-burn library
	Now we rely on HAL for device detection and GIO for all mounting/unmounting/ejection which means you must have gvfs module for HAL installed
	Some fixes and memleak fixes
	Removed Application from Categories in desktop file

	* configure.in:
	* data/brasero.desktop.in.in:
	* src/Makefile.am:
	* src/brasero-blank-dialog.c: (brasero_blank_dialog_drive_changed),
	(brasero_blank_dialog_init):
	* src/brasero-dest-selection.c:
	(brasero_dest_selection_check_same_src_dest),
	(brasero_dest_selection_drive_properties),
	(brasero_dest_selection_set_drive_properties),
	(brasero_dest_selection_caps_changed),
	(brasero_dest_selection_output_changed),
	(brasero_dest_selection_set_property):
	* src/brasero-disc-copy-dialog.c: (brasero_disc_copy_dialog_init):
	* src/brasero-disc-option-dialog.c:
	(brasero_disc_option_dialog_get_default_label):
	* src/brasero-drive-info.c: (brasero_drive_info_set_medium),
	(brasero_drive_info_finalize):
	* src/brasero-drive-selection.c:
	(brasero_drive_selection_drive_changed_cb),
	(brasero_drive_selection_get_drive):
	* src/brasero-eject-dialog.c: (brasero_eject_dialog_drive_changed),
	(brasero_eject_dialog_activate), (brasero_eject_dialog_cancel),
	(brasero_eject_dialog_class_init), (brasero_eject_dialog_init):
	* src/brasero-medium-selection.c:
	(brasero_medium_selection_set_active),
	(brasero_medium_selection_get_active),
	(brasero_medium_selection_show_type),
	(brasero_medium_selection_medium_added_cb),
	(brasero_medium_selection_medium_removed_cb),
	(brasero_medium_selection_init),
	(brasero_medium_selection_finalize):
	* src/brasero-project-size.c:
	(brasero_project_size_get_media_string),
	(brasero_project_size_build_menu),
	(brasero_project_size_add_real_medias):
	* src/brasero-sum-dialog.c: (brasero_sum_dialog_drive_changed),
	(brasero_sum_dialog_class_init), (brasero_sum_dialog_init):
	* src/brasero-tool-dialog.c: (brasero_tool_dialog_run),
	(brasero_tool_dialog_drive_changed_cb),
	(brasero_tool_dialog_cancel), (brasero_tool_dialog_init):
	* src/brasero-tool-dialog.h:
	* src/brasero-utils.c: (brasero_utils_get_time_string_from_size):
	* src/burn-basics.c: (brasero_burn_library_shutdown):
	* src/burn-drive.c: (brasero_drive_is_fake),
	(brasero_drive_get_hal_context), (brasero_drive_is_door_open),
	(brasero_drive_lock), (brasero_drive_unlock),
	(brasero_drive_get_display_name), (brasero_drive_get_device),
	(brasero_drive_get_udi), (brasero_drive_get_medium),
	(brasero_drive_set_medium), (brasero_drive_get_caps),
	(brasero_drive_finalize), (brasero_drive_init_real),
	(brasero_drive_set_property), (brasero_drive_get_property),
	(brasero_drive_class_init), (brasero_drive_new):
	* src/burn-drive.h:
	* src/burn-job.c: (brasero_job_get_max_speed):
	* src/burn-medium-monitor.c:
	(brasero_medium_monitor_drive_inserted),
	(brasero_medium_monitor_medium_inserted),
	(brasero_medium_monitor_inserted_cb),
	(brasero_medium_monitor_removed_cb),
	(brasero_medium_monitor_add_file), (brasero_medium_monitor_init),
	(brasero_medium_monitor_finalize),
	(brasero_medium_monitor_get_default):
	* src/burn-medium.c: (brasero_medium_finalize),
	(brasero_medium_set_property), (brasero_medium_get_property),
	(brasero_medium_class_init), (brasero_medium_can_be_written),
	(brasero_medium_can_be_rewritten), (brasero_medium_get_drive),
	(brasero_medium_get_udi), (brasero_medium_get_type):
	* src/burn-medium.h:
	* src/burn-session.c: (brasero_burn_session_set_image_output_full),
	(brasero_burn_session_get_dest_media):
	* src/burn-task-ctx.c:
	* src/burn-volume-obj.c: (brasero_volume_get_gvolume),
	(brasero_volume_is_mounted), (brasero_volume_get_mount_point),
	(brasero_volume_wait_for_operation_end),
	(brasero_volume_operation_end), (brasero_volume_umount_finish),
	(brasero_volume_umount), (brasero_volume_mount_finish),
	(brasero_volume_mount), (brasero_volume_eject_finish),
	(brasero_volume_eject), (brasero_volume_cancel_current_operation),
	(brasero_volume_get_display_label), (brasero_volume_init),
	(brasero_volume_finalize), (brasero_volume_class_init),
	(brasero_volume_new):
	* src/burn-volume-obj.h:
	* src/burn.c: (brasero_burn_eject_dest_media),
	(brasero_burn_eject_src_media), (brasero_burn_lock_src_media),
	(brasero_burn_lock_rewritable_media),
	(brasero_burn_lock_dest_media), (brasero_burn_mount_media),
	(brasero_burn_lock_checksum_media),
	(brasero_burn_unlock_src_media), (brasero_burn_unlock_dest_media),
	(brasero_burn_run_eraser), (brasero_burn_run_imager),
	(brasero_burn_run_recorder), (brasero_burn_check_real),
	(brasero_burn_class_init):
	* src/main.c: (on_erase_cb), (on_eject_cb),
	(on_integrity_check_cb):
	* src/plugins/checksum/burn-md5sum-file.c:
	(brasero_md5sum_file_disc_files):
	* src/scsi-eject.c: (brasero_mmc1_load_cd):
	* src/scsi-mech-status.c: (brasero_mmc1_mech_status):
	* src/scsi-mech-status.h:
	* src/scsi-mmc1.h:
	* src/scsi-opcodes.h:

2008-02-29  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix icon for mime types (work with glib2.15.6)

	* configure.in:
	* src/brasero-data-tree-model.c:
	(brasero_data_tree_model_get_value),
	(brasero_data_tree_model_init), (brasero_data_tree_model_finalize):
	* src/brasero-search-beagle.c: (brasero_search_add_hit_to_tree):

2008-02-29  Philippe Rouquier  <philippr@svn.gnome.org>

	Second patch toward ncb removal.
	Also, some small bug and memleaks fixed

	* src/Makefile.am:
	* src/brasero-blank-dialog.c: (brasero_blank_dialog_drive_changed),
	(brasero_blank_dialog_activate), (brasero_blank_dialog_init):
	* src/brasero-burn-dialog.c:
	(brasero_burn_dialog_wait_for_insertion),
	(brasero_burn_dialog_insert_disc_cb), (brasero_burn_dialog_init),
	(brasero_burn_dialog_notify_success), (brasero_burn_dialog_run):
	* src/brasero-data-disc.c: (brasero_data_disc_set_drive):
	* src/brasero-data-session.c: (brasero_data_session_add_last),
	(brasero_data_session_set_drive), (brasero_data_session_finalize):
	* src/brasero-data-session.h:
	* src/brasero-data-tree-model.c:
	(brasero_data_tree_model_get_value):
	* src/brasero-dest-selection.c:
	(brasero_dest_selection_check_same_src_dest),
	(brasero_dest_selection_drive_properties),
	(brasero_dest_selection_properties_button_cb),
	(brasero_dest_selection_set_drive_properties),
	(brasero_dest_selection_check_drive_settings),
	(brasero_dest_selection_caps_changed),
	(brasero_dest_selection_output_changed),
	(brasero_dest_selection_drive_changed),
	(brasero_dest_selection_init),
	(brasero_dest_selection_set_property):
	* src/brasero-disc-copy-dialog.c: (brasero_disc_copy_dialog_init):
	* src/brasero-disc-option-dialog.c:
	(brasero_disc_option_dialog_get_default_label),
	(brasero_disc_option_dialog_init):
	* src/brasero-disc-option-dialog.h:
	* src/brasero-disc.c: (brasero_disc_set_current_drive):
	* src/brasero-disc.h:
	* src/brasero-drive-info.c: (brasero_drive_info_update_info),
	(brasero_drive_info_set_same_src_dest),
	(brasero_drive_info_set_medium), (brasero_drive_info_init),
	(brasero_drive_info_finalize):
	* src/brasero-drive-info.h:
	* src/brasero-drive-properties.c:
	(brasero_drive_properties_set_tmpdir),
	(brasero_drive_properties_set_drive):
	* src/brasero-drive-properties.h:
	* src/brasero-drive-selection.c:
	(brasero_drive_selection_drive_changed_cb),
	(brasero_drive_selection_set_drive),
	(brasero_drive_selection_get_medium),
	(brasero_drive_selection_get_drive),
	(brasero_drive_selection_lock), (brasero_drive_selection_init),
	(brasero_drive_selection_finalize),
	(brasero_drive_selection_class_init):
	* src/brasero-drive-selection.h:
	* src/brasero-eject-dialog.c: (brasero_eject_dialog_drive_changed),
	(_eject_async), (brasero_eject_dialog_activate):
	* src/brasero-image-option-dialog.c:
	(brasero_image_option_dialog_set_formats),
	(brasero_image_option_dialog_init):
	* src/brasero-medium-selection.c:
	(brasero_medium_selection_show_type),
	(brasero_medium_selection_medium_added_cb),
	(brasero_medium_selection_init):
	* src/brasero-ncb.c:
	* src/brasero-ncb.h:
	* src/brasero-project-manager.c: (brasero_project_manager_burn),
	(brasero_project_manager_burn_disc):
	* src/brasero-project-size.c:
	(brasero_project_size_add_default_medias),
	(brasero_project_size_finalize),
	(brasero_project_size_get_ruler_min_width),
	(brasero_project_size_get_media_string),
	(brasero_project_size_expose),
	(brasero_project_size_disc_changed_cb),
	(brasero_project_size_build_menu),
	(brasero_project_size_scroll_event),
	(brasero_project_size_find_proper_drive),
	(brasero_project_size_set_context),
	(brasero_project_size_check_status),
	(brasero_project_size_disc_added_cb),
	(brasero_project_size_disc_removed_cb),
	(brasero_project_size_add_real_medias),
	(brasero_project_size_get_active_medium):
	* src/brasero-project-size.h:
	* src/brasero-project.c: (brasero_project_disc_changed_cb),
	(brasero_project_burn):
	* src/brasero-src-selection.c:
	(brasero_src_selection_drive_changed),
	(brasero_src_selection_init), (brasero_src_selection_set_property):
	* src/brasero-sum-dialog.c: (brasero_sum_dialog_get_disc_checksum),
	(brasero_sum_dialog_check_md5_file),
	(brasero_sum_dialog_check_disc_sum), (brasero_sum_dialog_activate):
	* src/brasero-tool-dialog.c: (brasero_tool_dialog_run),
	(brasero_tool_dialog_get_medium),
	(brasero_tool_dialog_drive_changed_cb):
	* src/brasero-tool-dialog.h:
	* src/brasero-utils.c:
	* src/burn-basics.c: (brasero_burn_library_init):
	* src/burn-caps.c:
	* src/burn-caps.h:
	* src/burn-drive.c: (brasero_drive_eject), (free_command_data),
	(command_done), (command_timeout), (try_hidden_locations),
	(create_command), (command_thread_start), (launch_command),
	(brasero_drive_mount), (brasero_drive_unmount),
	(brasero_drive_unmount_wait), (brasero_drive_get_gdrive),
	(brasero_drive_get_mount_point), (brasero_drive_is_mounted),
	(brasero_drive_is_door_open), (brasero_drive_lock),
	(brasero_drive_unlock), (brasero_drive_get_display_name),
	(brasero_drive_get_volume_label), (brasero_drive_get_device),
	(brasero_drive_get_medium), (brasero_drive_get_nautilus_drive),
	(brasero_drive_set_medium), (brasero_drive_can_write),
	(brasero_drive_can_rewrite), (brasero_drive_is_fake),
	(brasero_drive_init), (brasero_drive_finalize),
	(brasero_drive_set_property), (brasero_drive_get_property),
	(brasero_drive_class_init), (brasero_drive_new):
	* src/burn-drive.h:
	* src/burn-job.c: (brasero_job_check_output_disc_space),
	(brasero_job_check_output_volume_space), (brasero_job_get_device),
	(brasero_job_get_last_session_address),
	(brasero_job_get_next_writable_address),
	(brasero_job_get_max_rate), (brasero_job_get_max_speed):
	* src/burn-medium-monitor.c: (brasero_medium_monitor_get_media),
	(brasero_medium_monitor_inserted_cb),
	(brasero_medium_monitor_removed_cb),
	(brasero_burn_medium_monitor_add_file),
	(brasero_medium_monitor_init), (brasero_medium_monitor_finalize):
	* src/burn-medium-monitor.h:
	* src/burn-medium.c: (brasero_medium_get_status),
	(brasero_medium_init_real), (brasero_medium_retry_open),
	(brasero_medium_try_open), (brasero_medium_finalize),
	(brasero_medium_set_property), (brasero_medium_get_property),
	(brasero_medium_class_init), (brasero_medium_can_be_written),
	(brasero_medium_can_be_rewritten), (brasero_medium_get_label),
	(brasero_medium_new):
	* src/burn-medium.h:
	* src/burn-session.c: (brasero_session_settings_clean),
	(brasero_session_settings_copy),
	(brasero_burn_session_src_media_added),
	(brasero_burn_session_src_media_removed),
	(brasero_burn_session_start_src_drive_monitoring),
	(brasero_burn_session_stop_src_drive_monitoring),
	(brasero_burn_session_dest_media_added),
	(brasero_burn_session_dest_media_removed),
	(brasero_burn_session_set_burner), (brasero_burn_session_get_rate),
	(brasero_burn_session_set_image_output_full),
	(brasero_burn_session_pop_settings),
	(brasero_burn_session_get_dest_media),
	(brasero_burn_session_get_src_medium),
	(brasero_burn_session_same_src_dest_drive),
	(brasero_burn_session_start),
	(brasero_burn_session_get_config_key):
	* src/burn-session.h:
	* src/burn-track.c: (brasero_track_clean),
	(brasero_track_get_type), (brasero_track_disc_copy),
	(brasero_track_set_drive_source),
	(brasero_track_get_medium_source),
	(brasero_track_get_disc_capacity),
	(brasero_track_get_disc_data_size),
	(brasero_track_get_disc_free_space):
	* src/burn-track.h:
	* src/burn.c: (_eject_async), (brasero_burn_eject_async),
	(brasero_burn_eject_dest_media), (brasero_burn_eject_src_media),
	(brasero_burn_ask_for_media), (brasero_burn_ask_for_src_media),
	(brasero_burn_ask_for_dest_media), (brasero_burn_lock_src_media),
	(brasero_burn_lock_rewritable_media),
	(brasero_burn_lock_dest_media), (brasero_burn_mount_media),
	(brasero_burn_lock_checksum_media),
	(brasero_burn_unlock_src_media), (brasero_burn_unlock_dest_media),
	(brasero_burn_run_eraser), (brasero_burn_run_imager),
	(brasero_burn_run_recorder), (brasero_burn_check_real),
	(brasero_burn_check_session_consistency),
	(brasero_burn_record_session):
	* src/burn.h:
	* src/main.c: (main):
	* src/plugins/cdrdao/burn-cdrdao.c:
	(brasero_cdrdao_set_argv_record), (brasero_cdrdao_set_argv_image):
	* src/plugins/cdrkit/burn-readom.c:
	(brasero_readom_argv_set_iso_boundary), (brasero_readom_get_size),
	(brasero_readom_set_argv):
	* src/plugins/cdrkit/burn-wodim.c:
	* src/plugins/cdrtools/burn-cdrecord.c:
	* src/plugins/cdrtools/burn-mkisofs.c:
	* src/plugins/cdrtools/burn-readcd.c:
	(brasero_readcd_argv_set_iso_boundary), (brasero_readcd_get_size),
	(brasero_readcd_set_argv):
	* src/plugins/checksum/burn-md5sum-file.c:
	(brasero_md5sum_file_disc_files):
	* src/plugins/checksum/burn-md5sum.c: (brasero_md5sum_image):
	* src/plugins/dvdcss/burn-dvdcss.c:
	(brasero_dvdcss_write_image_thread):
	* src/plugins/growisofs/burn-dvd-rw-format.c:
	* src/plugins/growisofs/burn-growisofs.c:
	* src/plugins/transcode/burn-transcode.c:

2008-02-27  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/brasero-burn-dialog.c:
	(brasero_burn_dialog_dummy_success_cb):
	* src/brasero-disc-copy-dialog.c: (brasero_disc_copy_dialog_init):
	* src/brasero-disc-option-dialog.c:
	(brasero_disc_option_dialog_init):
	* src/brasero-image-option-dialog.c:
	(brasero_image_option_dialog_init):
	* src/brasero-project.c: (brasero_project_init):

	Use Button size in some icons. Closes bgo #518872
	Patch from Michael Monreal <michael.monreal@gmx.net>.

2008-02-26  Philippe Rouquier  <philippr@svn.gnome.org>

	Started to remove ncb.
	This patch removes any use of nautilus_burn_drive_selection widget and replace by our own
	It also lays the basis for a medium monitor (which should use GIO in the future).

	* src/Makefile.am:
	* src/brasero-data-session.c:
	(brasero_data_session_get_loaded_medium):
	* src/brasero-dest-selection.c: (brasero_dest_selection_init):
	* src/brasero-disc-copy-dialog.c: (brasero_disc_copy_dialog_init):
	* src/brasero-disc-option-dialog.c:
	(brasero_disc_option_dialog_save_multi_state),
	(brasero_disc_option_dialog_set_disc),
	(brasero_disc_option_dialog_init):
	* src/brasero-drive-info.c: (brasero_drive_info_set_drive),
	(brasero_drive_info_finalize):
	* src/brasero-drive-selection.c:
	(brasero_drive_selection_drive_changed_cb),
	(brasero_drive_selection_set_drive),
	(brasero_drive_selection_get_drive),
	(brasero_drive_selection_lock),
	(brasero_drive_selection_set_type_shown),
	(brasero_drive_selection_init):
	* src/brasero-drive-selection.h:
	* src/brasero-image-option-dialog.c:
	(brasero_image_option_dialog_init):
	* src/brasero-medium-selection.c:
	(brasero_medium_selection_changed),
	(brasero_medium_selection_set_active),
	(brasero_medium_selection_get_active),
	(brasero_medium_selection_show_type),
	(brasero_medium_selection_medium_added_cb),
	(brasero_medium_selection_medium_removed_cb),
	(brasero_medium_selection_init),
	(brasero_medium_selection_finalize),
	(brasero_medium_selection_class_init),
	(brasero_medium_selection_new):
	* src/brasero-medium-selection.h:
	* src/brasero-ncb.c: (NCB_DRIVE_GET_MEDIUM),
	(NCB_DRIVE_SET_MEDIUM):
	* src/burn-drive.h:
	* src/brasero-src-selection.c: (brasero_src_selection_init):
	* src/brasero-tool-dialog.c: (brasero_tool_dialog_init):
	* src/burn-basics.c: (brasero_burn_library_init),
	(brasero_burn_library_get_plugins_list),
	(brasero_burn_library_shutdown):
	* src/burn-medium-monitor.c: (brasero_burn_medium_get_file),
	(brasero_medium_monitor_get_media),
	(brasero_medium_monitor_inserted_cb),
	(brasero_medium_monitor_removed_cb), (brasero_medium_monitor_init),
	(brasero_medium_monitor_finalize),
	(brasero_medium_monitor_class_init),
	(brasero_medium_monitor_get_default):
	* src/burn-medium-monitor.h:
	* src/burn-medium.c: (brasero_medium_init_file),
	(brasero_medium_set_property), (brasero_medium_can_be_written),
	(brasero_medium_can_be_rewritten),
	(brasero_medium_get_display_name), (brasero_medium_get_drive):
	* src/burn-medium.h:
	* src/plugins/cdrdao/burn-toc2cue.c:
	* src/plugins/dvdcss/burn-dvdcss.c:
	* src/scsi-read-disc-structure.c:

2008-02-26  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/brasero-eject-dialog.c: (brasero_eject_dialog_init):
	* src/brasero-menu.h:

	Use eject icons fixes bgo #515741. Patch from 
	Michael Monreal <michael.monreal@gmx.net>.

2008-02-26  Luis Medinas  <metalgod@svn.gnome.org>

	* src/brasero-search-beagle.c: (brasero_search_add_hit_to_tree):

	Compile fix for GIO.

2008-02-25  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix #510480 – Migrate from GnomeVFS to GIO
	Removed GnomeVFS dependency. Now brasero uses Gio and requires glib 2.15.5 at least
	Some memleaks fixed.
	Fixed crash (division by 0)

	* configure.in:
	* src/Makefile.am:
	* src/brasero-async-task-manager.c:
	(brasero_async_task_manager_finalize),
	(brasero_async_task_manager_insert_task),
	(brasero_async_task_manager_thread),
	(brasero_async_task_manager_queue),
	(brasero_async_task_manager_foreach_active),
	(brasero_async_task_manager_foreach_active_remove),
	(brasero_async_task_manager_foreach_unprocessed_remove),
	(brasero_async_task_manager_find_urgent_task):
	* src/brasero-async-task-manager.h:
	* src/brasero-audio-disc.c: (brasero_audio_disc_init),
	(brasero_audio_disc_reset_real), (brasero_audio_disc_finalize),
	(brasero_audio_disc_validate_utf8_name),
	(brasero_audio_disc_set_row_from_metadata),
	(brasero_audio_disc_result),
	(brasero_audio_disc_vfs_operation_finished),
	(brasero_audio_disc_visit_dir_async),
	(brasero_audio_disc_add_playlist),
	(brasero_audio_disc_unreadable_dialog),
	(brasero_audio_disc_new_row_cb), (brasero_audio_disc_add_uri_real),
	(brasero_audio_disc_clipboard_text_cb),
	(brasero_audio_disc_start_monitoring),
	(brasero_audio_disc_inotify_modify),
	(brasero_audio_disc_inotify_attributes_changed_cb),
	(brasero_audio_disc_inotify_attributes_changed),
	(brasero_audio_disc_inotify_monitor_cb):
	* src/brasero-data-disc.c: (brasero_data_disc_clipboard_text_cb),
	(brasero_data_disc_unreadable_uri_cb):
	* src/brasero-data-project.c: (brasero_data_project_uri_to_nodes),
	(brasero_data_project_uri_is_graft_needed),
	(brasero_data_project_node_loaded),
	(brasero_data_project_node_reloaded),
	(brasero_data_project_add_node_from_info),
	(brasero_data_project_add_excluded_uri),
	(brasero_data_project_file_added),
	(brasero_data_project_file_update_URI),
	(brasero_data_project_file_graft):
	* src/brasero-data-project.h:
	* src/brasero-data-tree-model.c:
	(brasero_data_tree_model_get_value):
	* src/brasero-data-vfs.c: (brasero_data_vfs_check_uri_result),
	(brasero_data_vfs_directory_load_end),
	(brasero_data_vfs_directory_check_symlink_loop),
	(brasero_data_vfs_directory_load_result),
	(brasero_data_vfs_load_directory),
	(brasero_data_vfs_loading_node_end),
	(brasero_data_vfs_loading_node_result),
	(brasero_data_vfs_load_node), (brasero_data_vfs_loading_node),
	(brasero_data_vfs_require_higher_priority),
	(brasero_data_vfs_require_directory_contents),
	(brasero_data_vfs_require_node_load), (brasero_data_vfs_load_mime),
	(brasero_data_vfs_clear), (brasero_data_vfs_init),
	(brasero_data_vfs_finalize), (brasero_data_vfs_class_init):
	* src/brasero-disc-message.c: (brasero_disc_message_finalize):
	* src/brasero-drive-info.c: (brasero_drive_info_update_info):
	* src/brasero-drive-properties.c:
	(brasero_drive_properties_set_tmpdir):
	* src/brasero-file-filtered.c: (brasero_file_filtered_add):
	* src/brasero-file-monitor.c:
	(brasero_file_monitor_start_monitoring_real):
	* src/brasero-file-node.c: (brasero_file_node_validate_utf8_name),
	(brasero_file_node_set_from_info),
	(brasero_file_node_get_uri_name),
	(brasero_file_node_new_from_info):
	* src/brasero-file-node.h:
	* src/brasero-image-option-dialog.c:
	(brasero_image_option_dialog_image_info_cb),
	(brasero_image_option_dialog_get_format),
	(brasero_image_option_dialog_finalize):
	* src/brasero-metadata.c: (brasero_metadata_stop),
	(brasero_metadata_cancel), (brasero_metadata_completed),
	(brasero_metadata_process_pending_tag_messages),
	(brasero_metadata_success), (brasero_metadata_bus_messages),
	(brasero_metadata_new_decoded_pad_cb),
	(brasero_metadata_set_new_uri), (brasero_metadata_cancelled_cb),
	(brasero_metadata_get_info_wait), (brasero_metadata_get_info_sync),
	(brasero_metadata_info_copy), (brasero_metadata_set_info),
	(brasero_metadata_init), (brasero_metadata_finalize):
	* src/brasero-metadata.h:
	* src/brasero-mime-filter.c: (brasero_mime_filter_add_mime):
	* src/brasero-ncb.c: (NCB_DRIVE_GET_VFS_DRIVE),
	(NCB_VOLUME_GET_MOUNT_POINT):
	* src/brasero-player-bacon.c:
	* src/brasero-player.c: (brasero_player_image),
	(brasero_player_metadata_completed),
	(brasero_player_retrieve_metadata), (brasero_player_set_uri),
	(brasero_player_destroy):
	* src/brasero-playlist.c: (brasero_playlist_init),
	(brasero_playlist_destroy), (brasero_playlist_parse_end),
	(brasero_playlist_parse_result),
	(brasero_playlist_add_uri_playlist):
	* src/brasero-project-manager.c:
	(brasero_project_manager_set_statusbar),
	(brasero_project_manager_size_preview),
	(brasero_project_manager_size_preview_progress),
	(brasero_project_manager_selected_uris_changed),
	(brasero_project_manager_load_session),
	(brasero_project_manager_save_session),
	(brasero_project_manager_finalize):
	* src/brasero-project.c: (brasero_project_open_project_xml),
	(brasero_project_save_project_xml):
	* src/brasero-search-beagle.c:
	* src/brasero-sum-dialog.c: (brasero_sum_dialog_download),
	(brasero_sum_dialog_get_file_checksum):
	* src/brasero-utils.c: (brasero_utils_launch_app):
	* src/brasero-utils.h:
	* src/brasero-vfs.c: (brasero_vfs_check_for_parent_symlink),
	(brasero_utils_get_symlink_target), (brasero_vfs_info_thread),
	(brasero_vfs_load_thread), (brasero_vfs_metadata_ctx_new),
	(brasero_vfs_metadata_result), (brasero_vfs_count_result_audio),
	(brasero_vfs_count_result_data),
	(brasero_vfs_playlist_subtask_result):
	* src/brasero-vfs.h:
	* src/brasero-xfer.c: (brasero_xfer_result_cb),
	(brasero_xfer_progress_cb), (brasero_xfer), (brasero_xfer_cancel):
	* src/brasero-xfer.h:
	* src/burn-basics.c:
	* src/burn-basics.h:
	* src/burn-caps.c: (brasero_caps_add_processing_plugins_to_task):
	* src/burn-job.c: (brasero_job_check_output_volume_space):
	* src/burn-mkisofs-base.c: (brasero_mkisofs_base_write_excluded),
	(_build_graft_point):
	* src/burn-session.c:
	* src/burn-track.c: (brasero_track_get_localpath),
	(brasero_track_get_uri):
	* src/burn-volume.c:
	* src/burn.c:
	* src/main.c: (brasero_app_parse_options), (main):
	* src/plugins/cdrdao/burn-cdrdao.c:
	* src/plugins/checksum/burn-md5sum-file.c:
	(brasero_md5sum_file_grafts):
	* src/plugins/checksum/burn-md5sum.c:
	* src/plugins/libburnia/burn-libisofs.c:
	(brasero_libisofs_create_volume_thread):
	* src/plugins/local-track/burn-local-image.c:
	(brasero_local_track_get_download_size),
	(brasero_local_track_progress_cb),
	(brasero_local_track_file_transfer),
	(brasero_local_track_recursive_transfer),
	(brasero_local_track_transfer),
	(brasero_local_track_read_checksum),
	(brasero_local_track_download_checksum),
	(brasero_local_track_thread_finished),
	(brasero_local_track_thread), (brasero_local_track_start_thread),
	(_foreach_non_local_cb), (brasero_local_track_add_if_non_local),
	(brasero_local_track_start), (brasero_local_track_stop):
	* src/scsi-read-cd.c: (brasero_mmc1_read_block):

2008-02-17  Philippe Rouquier  <philippr@svn.gnome.org>

	Add FreeBSD support
	Patch and work by Joe Marcus Clarke <marcus@FreeBSD.org>

	* configure.in:
	* src/Makefile.am:
	* src/scsi-cam.c: (brasero_scsi_command_issue_sync),
	(brasero_scsi_command_new), (brasero_scsi_command_free),
	(brasero_device_handle_open), (brasero_device_handle_close),
	(brasero_device_handle_get_fd):
	* src/scsi-sg.c:

2008-02-17  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix for compilation without inotify

	* src/Makefile.am:
	* src/brasero-data-project.c: (brasero_data_project_node_removed),
	(brasero_data_project_node_loaded),
	(brasero_data_project_add_node_from_info),
	(brasero_data_project_clear), (brasero_data_project_class_init):
	* src/brasero-data-project.h:
	* src/brasero-file-monitor.c:

2008-02-13  Philippe Rouquier  <philippr@svn.gnome.org>

	Ported some fixes from stable branch
	- Fixed invalid character in .desktop file. Closes bgo #513097 (Luis Medinas)
	- better fix for #513742 (Philippe Rouquier)
	fix for a small problem where key sense data wasn't correct in some cases
	fix for #502703 – Data Integrity Check Always Fails AND Burning Speed Slow (except dvd which ignored setting).
	instead of reading volume declared size we correct the size when we detect a track written in SAO mode (and a multisession disc)
	this means READ CD scsi function was implemented

	* src/Makefile.am:
	* src/burn-medium.c: (brasero_medium_track_written_SAO),
	(brasero_medium_track_get_info), (brasero_medium_set_track_type),
	(brasero_medium_get_CD_sessions_info),
	(brasero_medium_get_sessions_info), (brasero_medium_get_contents):
	* src/scsi-command.h:
	* src/scsi-error.c:
	* src/scsi-error.h:
	* src/scsi-mmc1.h:
	* src/scsi-opcodes.h:
	* src/scsi-read-toc-pma-atip.h:
	* src/scsi-sense-data.c: (brasero_sense_data_illegal_request):
	* src/scsi-sg.c:
	* src/scsi-utils.h:

2008-02-11  Philippe Rouquier  <philippr@svn.gnome.org>

	A few changes to support new OS more easily

	* configure.in:
	* src/Makefile.am:
	* src/burn-medium.c: (brasero_medium_get_capacity_CD_RW),
	(brasero_medium_get_capacity_DVD_RW),
	(brasero_medium_get_capacity_by_type),
	(brasero_medium_get_speed_mmc3),
	(brasero_medium_get_page_2A_write_speed_desc),
	(brasero_medium_get_page_2A_max_speed),
	(brasero_medium_get_medium_type), (brasero_medium_get_css_feature),
	(brasero_medium_track_volume_size),
	(brasero_medium_track_get_info), (brasero_medium_check_BCD_use),
	(brasero_medium_get_CD_sessions_info),
	(brasero_medium_get_sessions_info), (brasero_medium_get_contents),
	(brasero_medium_init_real), (brasero_medium_retry_open),
	(brasero_medium_try_open):
	* src/scsi-base.h:
	* src/scsi-command.h:
	* src/scsi-device.h:
	* src/scsi-error.c:
	* src/scsi-get-configuration.c:
	(brasero_mmc2_get_configuration_feature):
	* src/scsi-get-performance.c:
	(brasero_mmc3_get_performance_wrt_spd_desc):
	* src/scsi-mmc1.h:
	* src/scsi-mmc2.h:
	* src/scsi-mmc3.h:
	* src/scsi-mode-pages.h:
	* src/scsi-mode-sense.c: (brasero_spc1_mode_sense_get_page):
	* src/scsi-read-capacity.c: (brasero_mmc2_read_capacity):
	* src/scsi-read-disc-info.c:
	(brasero_mmc1_read_disc_information_std),
	(brasero_mmc5_read_disc_information_tracks),
	(brasero_mmc5_read_disc_information_pows):
	* src/scsi-read-disc-structure.c:
	(brasero_mmc2_read_generic_structure),
	(brasero_mmc2_read_dvd_structure),
	(brasero_mmc5_read_bd_structure):
	* src/scsi-read-format-capacities.c:
	(brasero_mmc2_read_format_capacities):
	* src/scsi-read-toc-pma-atip.c: (brasero_mmc1_read_toc_formatted),
	(brasero_mmc1_read_toc_raw), (brasero_mmc3_read_cd_text),
	(brasero_mmc1_read_atip):
	* src/scsi-read-track-information.c:
	(brasero_mmc1_read_track_info):
	* src/scsi-sg.c: (brasero_sg_command_setup),
	(brasero_scsi_command_issue_sync), (brasero_scsi_command_new),
	(brasero_scsi_command_free), (brasero_device_handle_open),
	(brasero_device_handle_close), (brasero_device_handle_get_fd):
	* src/scsi-spc1.h:
	* src/scsi/scsi-base.h:
	* src/scsi/scsi-command.c:
	* src/scsi/scsi-command.h:
	* src/scsi/scsi-dvd-structures.h:
	* src/scsi/scsi-error.c:
	* src/scsi/scsi-error.h:
	* src/scsi/scsi-get-configuration.c:
	* src/scsi/scsi-get-configuration.h:
	* src/scsi/scsi-get-performance.c:
	* src/scsi/scsi-get-performance.h:
	* src/scsi/scsi-mmc1.h:
	* src/scsi/scsi-mmc2.h:
	* src/scsi/scsi-mmc3.h:
	* src/scsi/scsi-mode-pages.h:
	* src/scsi/scsi-mode-sense.c:
	* src/scsi/scsi-opcodes.h:
	* src/scsi/scsi-q-subchannel.h:
	* src/scsi/scsi-read-capacity.c:
	* src/scsi/scsi-read-capacity.h:
	* src/scsi/scsi-read-disc-info.c:
	* src/scsi/scsi-read-disc-info.h:
	* src/scsi/scsi-read-disc-structure.c:
	* src/scsi/scsi-read-disc-structure.h:
	* src/scsi/scsi-read-format-capacities.c:
	* src/scsi/scsi-read-format-capacities.h:
	* src/scsi/scsi-read-toc-pma-atip.c:
	* src/scsi/scsi-read-toc-pma-atip.h:
	* src/scsi/scsi-read-track-information.c:
	* src/scsi/scsi-read-track-information.h:
	* src/scsi/scsi-sense-data.c:
	* src/scsi/scsi-sense-data.h:
	* src/scsi/scsi-sg.c:
	* src/scsi/scsi-sg.h:
	* src/scsi/scsi-spc1.h:
	* src/scsi/scsi-status-page.h:
	* src/scsi/scsi-utils.h:

2008-02-10  Philippe Rouquier  <philippr@svn.gnome.org>

	This a rewrite of the BraseroDataDisc object.
	The current benefits:
	- a much more limited footprint in memory for large tree (probably something like 50% =))
	- an improved maintainability

	Expected benefits (more work needed):
	- faster and more responsive loading operation
	- some bugs will be more easily closed in future thanks to greated flexibility

	Some new features:
	- filtered files are displayed in a separate tree
	- the proportion that a folder / a file is taking in final image is displayed
	- a new message box (stolen from gedit) is displayed while loading projects (to be extended)

	Basically this closes a couple of bugs (mostly feature requests):
	- #438851 – Add a baobab-like gfx size view
	- #362569 – Unselecting files in data project view
	- #438854 – Allow listing and vetting of filtered files
	- #360899 – GUI enhancements/simplification

	* configure.in:
	* src/Makefile.am:
	* src/baobab-cell-renderer-progress.c:
	(baobab_cell_renderer_progress_init),
	(baobab_cell_renderer_progress_new),
	(baobab_cell_renderer_progress_get_property),
	(baobab_cell_renderer_progress_set_property),
	(baobab_cell_renderer_progress_get_size),
	(set_color_according_to_perc),
	(baobab_cell_renderer_progress_render),
	(baobab_cell_renderer_progress_class_init):
	* src/baobab-cell-renderer-progress.h:
	* src/brasero-audio-disc.c: (brasero_audio_disc_init):
	* src/brasero-blank-dialog.c:
	* src/brasero-data-disc.c: (brasero_data_disc_notification_free),
	(brasero_data_disc_notification_closed),
	(brasero_data_disc_notify_user_real),
	(brasero_data_disc_notify_user),
	(brasero_data_disc_import_failure_dialog),
	(brasero_data_disc_import_session_cb),
	(brasero_data_disc_get_parent),
	(brasero_data_disc_new_folder_clicked_cb),
	(brasero_data_disc_clipboard_text_cb),
	(brasero_data_disc_clipboard_targets_cb),
	(brasero_data_disc_paste_activated_cb),
	(brasero_data_disc_name_editing_started_cb),
	(brasero_data_disc_name_editing_canceled_cb),
	(brasero_data_disc_name_edited_cb),
	(brasero_data_disc_set_expand_state),
	(brasero_data_disc_row_collapsed_cb),
	(brasero_data_disc_row_expanded_cb),
	(brasero_data_disc_project_loaded_cb),
	(brasero_data_disc_activity_changed_cb),
	(brasero_data_disc_filtered_uri_cb),
	(brasero_data_disc_filter_expanded_cb),
	(brasero_data_disc_filtered_file_cb),
	(brasero_data_disc_restored_file_cb),
	(brasero_data_disc_unreadable_uri_cb),
	(brasero_data_disc_recursive_uri_cb),
	(brasero_data_disc_unknown_uri_cb),
	(brasero_data_disc_name_collision_cb),
	(brasero_data_disc_2G_file_cb),
	(brasero_data_disc_deep_directory_cb),
	(brasero_data_disc_size_changed_cb),
	(brasero_data_disc_session_available_cb),
	(brasero_data_disc_session_loaded_cb), (brasero_data_disc_clear),
	(brasero_data_disc_reset), (brasero_data_disc_delete_selected),
	(brasero_data_disc_add_uri), (brasero_data_disc_get_track),
	(brasero_data_disc_set_session_param),
	(brasero_data_disc_set_session_contents),
	(brasero_data_disc_message_response_cb),
	(brasero_data_disc_load_track), (brasero_data_disc_get_status),
	(brasero_data_disc_get_selected_uri),
	(brasero_data_disc_set_drive), (brasero_data_disc_add_ui),
	(brasero_data_disc_open_file),
	(brasero_data_disc_open_activated_cb),
	(brasero_data_disc_rename_activated),
	(brasero_data_disc_rename_activated_cb),
	(brasero_data_disc_delete_activated_cb),
	(brasero_data_disc_selection_changed_cb),
	(brasero_data_disc_tree_select_function),
	(brasero_data_disc_show_menu),
	(brasero_data_disc_button_pressed_cb),
	(brasero_data_disc_key_released_cb),
	(brasero_data_disc_contents_added_cb),
	(brasero_data_disc_contents_removed_cb),
	(brasero_data_disc_set_right_button_group),
	(brasero_data_disc_init), (brasero_data_disc_finalize),
	(brasero_data_disc_iface_disc_init),
	(brasero_data_disc_get_property), (brasero_data_disc_set_property),
	(brasero_data_disc_class_init), (brasero_data_disc_new):
	* src/brasero-data-disc.h:
	* src/brasero-data-project.c: (brasero_data_project_file_signal),
	(brasero_data_project_reference_new),
	(brasero_data_project_reference_free),
	(brasero_data_project_reference_get),
	(brasero_data_project_reference_remove_children_cb),
	(brasero_data_project_reference_invalidate),
	(brasero_data_project_joliet_hash),
	(brasero_data_project_joliet_equal),
	(brasero_data_project_joliet_set_key),
	(brasero_data_project_joliet_add_node),
	(brasero_data_project_joliet_remove_node),
	(brasero_data_project_joliet_remove_children_node_cb),
	(brasero_data_project_joliet_remove_children_node),
	(brasero_data_project_node_to_uri),
	(brasero_data_project_find_child_node),
	(brasero_data_project_uri_to_nodes),
	(brasero_data_project_node_changed),
	(brasero_data_project_reorder_children),
	(brasero_data_project_resort_tree),
	(brasero_data_project_reverse_children),
	(brasero_data_project_reverse_tree),
	(brasero_data_project_set_sort_function),
	(brasero_data_project_uri_has_parent),
	(brasero_data_project_uri_is_graft_needed),
	(brasero_data_project_uri_remove_graft),
	(brasero_data_project_uri_add_graft),
	(brasero_data_project_uri_ensure_graft),
	(brasero_data_project_uri_graft_nodes),
	(brasero_data_project_add_node_and_children),
	(brasero_data_project_remove_node_children_graft_cb),
	(brasero_data_project_remove_node_children_graft),
	(brasero_data_project_monitor_cancel_foreach_cb),
	(brasero_data_project_node_removed),
	(brasero_data_project_remove_real),
	(brasero_data_project_remove_node),
	(brasero_data_project_destroy_node),
	(brasero_data_project_move_node_real),
	(brasero_data_project_move_node),
	(brasero_data_project_rename_node),
	(brasero_data_project_add_node_real),
	(brasero_data_project_restore_uri),
	(brasero_data_project_exclude_uri),
	(brasero_data_project_add_imported_session_file),
	(brasero_data_project_add_empty_directory),
	(brasero_data_project_node_loaded),
	(brasero_data_project_node_reloaded),
	(brasero_data_project_add_loading_node),
	(brasero_data_project_directory_node_loaded),
	(brasero_data_project_add_node_from_info),
	(brasero_data_project_set_joliet_compliant_name),
	(brasero_data_project_node_to_path),
	(_foreach_grafts_make_list_cb),
	(brasero_data_project_get_contents),
	(brasero_data_project_is_joliet_compliant),
	(brasero_data_project_is_video_project),
	(brasero_data_project_is_empty),
	(brasero_data_project_create_path),
	(brasero_data_project_skip_existing),
	(brasero_data_project_add_path),
	(brasero_data_project_add_excluded_uri),
	(brasero_data_project_load_contents),
	(brasero_data_project_sum_graft_size_cb),
	(brasero_data_project_get_size),
	(brasero_data_project_folder_size_cb),
	(brasero_data_project_get_folder_size),
	(brasero_data_project_init), (brasero_data_project_get_root),
	(brasero_data_project_clear_grafts_cb),
	(brasero_data_project_clear_joliet_cb),
	(brasero_data_project_clear), (brasero_data_project_reset),
	(brasero_data_project_finalize), (brasero_data_project_file_added),
	(brasero_data_project_file_update_URI),
	(brasero_data_project_file_update_name),
	(brasero_data_project_file_graft),
	(brasero_data_project_file_renamed),
	(brasero_data_project_file_moved),
	(brasero_data_project_file_removed),
	(brasero_data_project_file_modified),
	(brasero_data_project_class_init):
	* src/brasero-data-project.h:
	* src/brasero-data-session.c: (brasero_data_session_remove_last),
	(brasero_data_session_add_children_files),
	(brasero_data_session_add_last), (brasero_data_session_set_drive),
	(brasero_data_session_get_loaded_medium),
	(brasero_data_session_init), (brasero_data_session_finalize),
	(brasero_data_session_class_init):
	* src/brasero-data-session.h:
	* src/brasero-data-tree-model.c:
	(brasero_data_tree_model_iter_parent),
	(brasero_data_tree_model_iter_nth_child),
	(brasero_data_tree_model_iter_n_children),
	(brasero_data_tree_model_iter_has_child),
	(brasero_data_tree_model_iter_children),
	(brasero_data_tree_model_iter_next),
	(brasero_data_tree_model_node_shown),
	(brasero_data_tree_model_node_hidden),
	(brasero_data_tree_model_get_value),
	(brasero_data_tree_model_node_to_path),
	(brasero_data_tree_model_get_path),
	(brasero_data_tree_model_path_to_node),
	(brasero_data_tree_model_get_iter),
	(brasero_data_tree_model_get_column_type),
	(brasero_data_tree_model_get_n_columns),
	(brasero_data_tree_model_get_flags),
	(brasero_data_tree_model_multi_row_draggable),
	(brasero_data_tree_model_multi_drag_data_get),
	(brasero_data_tree_model_multi_drag_data_delete),
	(brasero_data_tree_model_drag_data_received),
	(brasero_data_tree_model_row_drop_possible),
	(brasero_data_tree_model_drag_data_delete),
	(brasero_data_tree_model_get_sort_column_id),
	(brasero_data_tree_model_set_sort_column_id),
	(brasero_data_tree_model_set_sort_func),
	(brasero_data_tree_model_set_default_sort_func),
	(brasero_data_tree_model_has_default_sort_func),
	(brasero_data_tree_model_clear_children),
	(brasero_data_tree_model_clear), (brasero_data_tree_model_reset),
	(brasero_data_tree_model_node_added),
	(brasero_data_tree_model_node_removed),
	(brasero_data_tree_model_node_changed),
	(brasero_data_tree_model_node_reordered),
	(brasero_data_tree_model_activity_changed),
	(brasero_data_tree_model_init), (brasero_data_tree_model_finalize),
	(brasero_data_tree_model_iface_init),
	(brasero_data_tree_model_multi_drag_source_iface_init),
	(brasero_data_tree_model_drag_source_iface_init),
	(brasero_data_tree_model_drag_dest_iface_init),
	(brasero_data_tree_model_sortable_iface_init),
	(brasero_data_tree_model_class_init),
	(brasero_data_tree_model_new):
	* src/brasero-data-tree-model.h:
	* src/brasero-data-vfs.c: (brasero_data_vfs_restored_list_cb),
	(brasero_data_vfs_get_restored), (brasero_data_vfs_add_restored),
	(brasero_data_vfs_remove_restored), (brasero_data_vfs_is_active),
	(brasero_data_vfs_is_loading_uri), (brasero_data_vfs_is_readable),
	(brasero_data_vfs_check_uri_result),
	(brasero_data_vfs_remove_from_hash),
	(brasero_data_vfs_directory_load_end),
	(brasero_data_vfs_directory_load_result),
	(brasero_data_vfs_load_directory),
	(brasero_data_vfs_loading_node_end),
	(brasero_data_vfs_loading_node_result),
	(brasero_data_vfs_load_node), (brasero_data_vfs_loading_node),
	(brasero_data_vfs_increase_priority_cb),
	(brasero_data_vfs_require_higher_priority),
	(brasero_data_vfs_require_directory_contents),
	(brasero_data_vfs_require_node_load), (brasero_data_vfs_load_mime),
	(brasero_data_vfs_node_added), (brasero_data_vfs_empty_loading_cb),
	(brasero_data_vfs_empty_filtered_cb), (brasero_data_vfs_clear),
	(brasero_data_vfs_reset), (brasero_data_vfs_init),
	(brasero_data_vfs_finalize), (brasero_data_vfs_class_init):
	* src/brasero-data-vfs.h:
	* src/brasero-disc-message.c:
	(brasero_disc_message_expander_activated_cb),
	(brasero_disc_message_add_errors),
	(brasero_disc_message_remove_errors),
	(brasero_disc_message_button_clicked_cb),
	(brasero_disc_message_add_button),
	(brasero_disc_message_remove_buttons),
	(brasero_disc_message_update_progress),
	(brasero_disc_message_set_progress_active),
	(brasero_disc_message_set_progress),
	(brasero_disc_message_set_image),
	(brasero_disc_message_set_primary),
	(brasero_disc_message_set_secondary),
	(brasero_disc_message_get_style), (style_set),
	(brasero_disc_message_init), (brasero_disc_message_finalize),
	(brasero_disc_message_size_request),
	(brasero_disc_message_size_allocate),
	(brasero_disc_message_realize),
	(brasero_disc_message_expose_event),
	(brasero_disc_message_class_init), (brasero_disc_message_new):
	* src/brasero-disc-message.h:
	* src/brasero-disc.c:
	(brasero_utils_disc_find_tree_view_in_container),
	(brasero_utils_disc_find_tree_view),
	(brasero_utils_disc_hide_use_info_leave_cb),
	(brasero_utils_disc_hide_use_info_drop_cb),
	(brasero_utils_disc_hide_use_info_data_received_cb),
	(brasero_utils_disc_hide_use_info_motion_cb),
	(brasero_utils_disc_hide_use_info_button_cb),
	(brasero_disc_get_use_info_notebook), (brasero_track_clear):
	* src/brasero-disc.h:
	* src/brasero-eject-dialog.c: (brasero_eject_dialog_activate),
	(brasero_eject_dialog_new):
	* src/brasero-file-filtered.c:
	(brasero_file_filtered_get_label_text),
	(brasero_file_filtered_update), (brasero_file_filtered_activate),
	(brasero_file_filtered_add),
	(brasero_file_filtered_option_pressed_cb),
	(brasero_file_filtered_restore_pressed_cb),
	(brasero_file_filtered_selection_changed_cb),
	(brasero_file_filtered_clear),
	(brasero_file_filtered_set_right_button_group),
	(brasero_file_filtered_init), (brasero_file_filtered_finalize),
	(brasero_file_filtered_class_init), (brasero_file_filtered_new):
	* src/brasero-file-filtered.h:
	* src/brasero-file-monitor.c: (brasero_inotify_file_data_free),
	(brasero_file_monitor_moved_to_event),
	(brasero_file_monitor_move_timeout_cb),
	(brasero_file_monitor_moved_from_event),
	(brasero_file_monitor_directory_event),
	(brasero_file_monitor_inotify_file_event),
	(brasero_file_monitor_inotify_monitor_cb),
	(brasero_file_monitor_start_monitoring_real),
	(brasero_file_monitor_single_file),
	(brasero_file_monitor_directory_contents),
	(brasero_file_monitor_foreach_cancel_file_cb),
	(brasero_file_monitor_foreach_cancel_directory_cb),
	(brasero_file_monitor_foreach_cancel),
	(brasero_file_monitor_foreach_file_reset_cb),
	(brasero_file_monitor_foreach_directory_reset_cb),
	(brasero_file_monitor_reset), (brasero_file_monitor_init),
	(brasero_file_monitor_finalize), (brasero_file_monitor_class_init):
	* src/brasero-file-monitor.h:
	* src/brasero-file-node.c: (brasero_file_node_root_new),
	(brasero_file_node_get_root), (brasero_file_node_get_depth),
	(brasero_file_node_get_tree_stats),
	(brasero_file_node_sort_default_cb),
	(brasero_file_node_sort_name_cb), (brasero_file_node_sort_size_cb),
	(brasero_file_node_sort_mime_cb), (brasero_file_node_insert),
	(brasero_file_node_need_resort), (brasero_file_node_sort_children),
	(brasero_file_node_reverse_children),
	(brasero_file_node_nth_child), (brasero_file_node_get_n_children),
	(brasero_file_node_get_pos_as_child),
	(brasero_file_node_is_ancestor),
	(brasero_file_node_check_name_existence),
	(brasero_file_node_check_imported_sibling),
	(brasero_file_node_validate_utf8_name), (brasero_file_node_graft),
	(brasero_file_node_ungraft), (brasero_file_node_rename),
	(brasero_file_node_add), (brasero_file_node_set_from_info),
	(brasero_file_node_get_uri_name), (brasero_file_node_new_loading),
	(brasero_file_node_new_from_info),
	(brasero_file_node_new_imported_session_file),
	(brasero_file_node_new_empty_folder), (brasero_file_node_unlink),
	(brasero_file_node_move),
	(brasero_file_node_destroy_with_children),
	(brasero_file_node_destroy),
	(brasero_file_node_save_imported_children),
	(brasero_file_node_remove):
	* src/brasero-file-node.h:
	* src/brasero-filter-option.c:
	(brasero_file_filtered_filter_hidden_cb),
	(brasero_file_filtered_filter_broken_sym_cb),
	(brasero_file_filtered_gconf_notify_cb),
	(brasero_filter_option_init), (brasero_filter_option_finalize),
	(brasero_filter_option_class_init), (brasero_filter_option_new):
	* src/brasero-filter-option.h:
	* src/brasero-filtered-window.c:
	* src/brasero-filtered-window.h:
	* src/brasero-marshal.list:
	* src/brasero-project-manager.c: (brasero_project_manager_init):
	* src/brasero-project.c: (brasero_project_init),
	(brasero_project_get_selected_uri), (_read_graft_point),
	(_read_data_track), (_save_data_track_xml):
	* src/brasero-sum-dialog.c:
	* src/brasero-utils.c: (brasero_utils_clear_strings_cb),
	(brasero_utils_free), (brasero_utils_register_string),
	(brasero_utils_unregister_string):
	* src/brasero-utils.h:
	* src/burn-mkisofs-base.c: (brasero_mkisofs_base_write_to_files):
	* src/burn-track.c: (brasero_graft_point_free),
	(brasero_graft_point_copy), (brasero_track_clean):
	* src/burn-track.h:
	* src/burn-volume.h:
	* src/main.c: (on_eject_cb):
	* src/plugins/cdrkit/burn-genisoimage.c:
	(brasero_genisoimage_set_argv_image):
	* src/plugins/cdrtools/burn-mkisofs.c:
	(brasero_mkisofs_set_argv_image):
	* src/plugins/checksum/burn-md5sum-file.c:
	(brasero_md5sum_file_grafts):
	* src/plugins/growisofs/burn-growisofs.c:
	(brasero_growisofs_set_mkisofs_argv):
	* src/plugins/libburnia/burn-libisofs.c:
	(brasero_libisofs_create_volume_thread):
	* src/plugins/local-track/burn-local-image.c:
	(brasero_local_track_finished):

2008-02-04  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/brasero-project.c: (brasero_project_get_selected_uri):
	
	Fix segmentation fault. Closes bgo #513742.

2008-01-21  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/Makefile.am:
	* src/brasero-eject-dialog.c: (brasero_eject_dialog_drive_changed),
	(_eject_async), (brasero_eject_dialog_activate),
	(brasero_eject_dialog_class_init), (brasero_eject_dialog_init),
	(brasero_eject_dialog_new):
	* src/brasero-eject-dialog.h:
	* src/brasero-menu.h:
	* src/main.c: (on_eject_cb), (brasero_app_add_recent):

	Initial import of the eject dialog tool.
	Also limit the recent files to 5.

2008-01-21  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/brasero-dest-selection.c:
	(brasero_dest_selection_set_drive_properties):

	Added burn to iso image option available in disc burning dialog.
	Fix complete for bgo #Bug 507316.
	
2008-01-20  Philippe Rouquier  <philippr@svn.gnome.org>
	
	Added support for ISO level 3 in session importing (= support multi extent files)

	* src/burn-iso-field.c: (brasero_iso9660_get_733_val):
	* src/burn-iso-field.h:
	* src/burn-iso9660.c: (brasero_iso9660_read_directory_records):
	* src/burn-volume.h:

2008-01-20  Philippe Rouquier  <philippr@svn.gnome.org>


	Fix #506063 – Brasero fails miserably from burning a file > 4GB
	We now use iso level 3 and udf when we detect a file > 4GB
	That means some OS (MacOS X among a couple) may not work

	* src/brasero-data-disc.c: (brasero_data_disc_reset_real),
	(brasero_data_disc_restore_unreadable),
	(brasero_data_disc_file_free),
	(brasero_data_disc_remove_children_async_cb),
	(brasero_data_disc_file_new), (brasero_data_disc_symlink_new),
	(brasero_data_disc_invalid_utf8_new),
	(brasero_data_disc_dir_contents_end),
	(brasero_data_disc_delete_row_cb),
	(brasero_data_disc_path_remove_user),
	(brasero_data_disc_restore_excluded_children_cb),
	(brasero_data_disc_new_file),
	(brasero_data_disc_set_session_param),
	(brasero_data_disc_inotify_create_paths),
	(brasero_data_disc_inotify_modify_file_cb),
	(brasero_data_disc_start_monitoring_real):
	* src/burn-debug.c: (brasero_debug_data_fs_to_string):
	* src/burn-track.h:
	* src/plugins/cdrkit/burn-genisoimage.c:
	(brasero_genisoimage_set_argv_image),
	(brasero_genisoimage_export_caps):
	* src/plugins/cdrtools/burn-mkisofs.c:
	(brasero_mkisofs_set_argv_image), (brasero_mkisofs_export_caps):
	* src/plugins/growisofs/burn-growisofs.c:
	(brasero_growisofs_set_mkisofs_argv),
	(brasero_growisofs_export_caps):


2008-01-19  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix for #510479 – Automatically set version in X-GNOME-Bugzilla-Version desktop key
	patch by Luca Ferretti

	* configure.in:
	* data/brasero.desktop.in:
	* data/brasero.desktop.in.in:

2008-01-19  Philippe Rouquier  <philippr@svn.gnome.org>

	fix for #510620 – brasero is not able to load a playlist in a Audio project
	update totem requirements to 2.20.x
	remove duplicate calls

2008-01-18  Luis Medinas  <lmedinas@svn.gnome.org>

	* data/brasero.desktop.in:

	Add the new x-content/* machinery available in Nautilus.
	Fixes bgo #510329.

2008-01-17  Luis Medinas  <lmedinas@svn.gnome.org>

	* configure.in:

	Fix configure to use enable to build plugins fixes bgo #506950.
	Bump to 0.7.1

2008-01-17  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/brasero-disc-copy-dialog.c: (brasero_disc_copy_dialog_init):

	Added burn to iso image option available in disc copy project.
	Fix part of bgo #Bug 507316.

2008-01-16  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/Makefile.am:
	* src/brasero-audio-disc.c: (brasero_audio_disc_start_monitoring):
	* src/brasero-data-disc.c:
	(brasero_data_disc_start_monitoring_real):
	* src/inotify-syscalls.h:
	* src/inotify.h:

	Use linux kernel inotify instead of using our own old.
	Fixes bgo #510022.

2008-01-15  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/plugins/growisofs/burn-growisofs.c:
	(brasero_growisofs_init):

	Added a workaround to use genisoimage if it's available
	if not will use mkisofs.

=======
2008-01-19  Philippe Rouquier  <philippr@svn.gnome.org>

	fix for #510620 – brasero is not able to load a playlist in a Audio project
	update totem requirements to 2.20.x
	remove duplicate calls

	* configure.in:
	* src/brasero-project.c: (brasero_project_check_size):
	* src/brasero-vfs.c: (brasero_vfs_add_playlist_entry_parsed_cb),
	(brasero_vfs_playlist_thread):

>>>>>>> .merge-right.r601
2008-01-11  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/burn-medium.c:

	Just a fix for the typo about the Blu-ray discs.

2008-01-10  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/Makefile.am:
	* src/plugins/cdrdao/Makefile.am:
	* src/plugins/cdrkit/Makefile.am:
	* src/plugins/cdrtools/Makefile.am:
	* src/plugins/checksum/Makefile.am:
	* src/plugins/dvdcss/Makefile.am:
	* src/plugins/growisofs/Makefile.am:
	* src/plugins/libburnia/Makefile.am:
	* src/plugins/local-track/Makefile.am:
	* src/plugins/transcode/Makefile.am:

	Remove -Wall from Makefiles to fix build in Solaris.
	Thanks to Brian Cameron <brian.cameron%40sun.com> for the patch.

2008-01-09  Luis Medinas  <lmedinas@svn.gnome.org>
	
	* src/main.c: (on_about_cb):

	Change "name" to "program-name" on about dialog
	to follow gtk API. Thanks to Jaap A. Haitsma <jaap%40haitsma.org>
	for the patch.

2007-12-26  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix #499591 – Thanks for fixing some important bugs in 0.6.1, but it still needs a lot of work!
	See last comment (#31)

	* src/burn-caps.c: (brasero_caps_try_output),
	(brasero_burn_caps_get_required_media_type),
	(brasero_caps_get_flags), (brasero_caps_disc_new):
	* src/burn-iso9660.c: (brasero_iso9660_get_contents):
	* src/burn-plugin-manager.c: (brasero_plugin_manager_init):
	* src/burn-plugin.c: (brasero_plugin_get_all_flags):
	* src/plugins/growisofs/burn-growisofs.c:
	(brasero_growisofs_export_caps):

2007-12-24  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix 2 memleaks
	Fix one potential crash
	Fix one problem with flags preventing multisession CDRW

	* src/brasero-ncb.c: (NCB_VOLUME_GET_MOUNT_POINT):
	* src/burn-mkisofs-base.c: (brasero_mkisofs_base_write_excluded):
	* src/burn-plugin.c: (brasero_plugin_check_image_flags):
	* src/burn-plugin.h:
	* src/burn-session.c: (brasero_session_settings_clean),
	(brasero_burn_session_finalize):
	* src/burn-track.c: (brasero_track_get_data_excluded_source):
	* src/burn-track.h:
	* src/plugins/cdrkit/burn-genisoimage.c:
	(brasero_genisoimage_read_stderr),
	(brasero_genisoimage_export_caps):
	* src/plugins/cdrtools/burn-mkisofs.c:
	(brasero_mkisofs_read_stderr), (brasero_mkisofs_export_caps):
	* src/plugins/checksum/burn-md5sum-file.c:
	(brasero_md5sum_file_grafts), (brasero_md5sum_file_end):
	* src/plugins/checksum/burn-md5sum.c: (brasero_md5sum_end):
	* src/plugins/libburnia/burn-libisofs.c:
	(brasero_libisofs_create_volume_thread):
	* src/plugins/local-track/burn-local-image.c:
	(brasero_local_track_finished):

2007-12-22  Philippe Rouquier  <philippr@svn.gnome.org>

	Another fix for #499591 Thanks for fixing some important bugs in 0.6.1, but it still needs a lot of work:
	See one of the last comments

	* src/burn-plugin.c: (brasero_plugin_get_all_flags),
	(brasero_plugin_check_record_flags),
	(brasero_plugin_check_image_flags),
	(brasero_plugin_get_record_flags),
	(brasero_plugin_get_image_flags),
	(brasero_plugin_check_blank_flags),
	(brasero_plugin_get_blank_flags):
	* src/burn-plugin.h:

2007-12-22  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix #502703 – Data Integrity Check Always Fails AND Burning Speed Slow (except dvd which ignored setting).
	formatted toc was returning wrong size (2 sec shorter) for multisession disc first tracks

	* src/burn-medium.c: (brasero_medium_set_track_type),
	(brasero_medium_track_get_info), (brasero_medium_check_BCD_use),
	(brasero_medium_get_CD_sessions_info),
	(brasero_medium_get_sessions_info), (brasero_medium_get_contents):
	* src/burn-medium.h:
	* src/scsi/scsi-mmc1.h:
	* src/scsi/scsi-read-toc-pma-atip.c:
	(brasero_mmc1_read_toc_formatted), (brasero_mmc1_read_toc_raw),
	(brasero_mmc3_read_cd_text), (brasero_mmc1_read_atip):
	* src/scsi/scsi-read-toc-pma-atip.h:
	* src/scsi/scsi-utils.h:

2007-12-21  Philippe Rouquier  <philippr@svn.gnome.org>

	Removed O_EXCL since it created problems with mounted media

	* src/burn-medium.c:

2007-12-21  Philippe Rouquier  <philippr@svn.gnome.org>

	updated requirements

	* README:

2007-12-21  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix #501091 – Proposes DVD-ROM as an option for writing a DVD

	* src/brasero-dest-selection.c:
	(brasero_dest_selection_drive_changed),
	(brasero_dest_selection_init):
	* src/brasero-src-selection.c: (brasero_src_selection_init):

2007-12-21  Philippe Rouquier  <philippr@svn.gnome.org>

	Improved notes on plugins

	* README:

2007-12-21  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix memleaks

	* src/brasero-audio-disc.c:
	(brasero_audio_disc_set_session_contents):
	* src/brasero-data-disc.c:
	(brasero_data_disc_set_session_contents):
	* src/brasero-image-option-dialog.c:
	(brasero_image_option_dialog_finalize):
	* src/brasero-project-type-chooser.c:
	(brasero_project_type_chooser_build_recent):
	* src/brasero-src-selection.c:
	(brasero_src_selection_drive_changed),
	(brasero_src_selection_finalize),
	(brasero_src_selection_set_property):
	* src/brasero-sum-dialog.c: (brasero_sum_dialog_get_disc_checksum),
	(brasero_sum_dialog_check_disc_sum):
	* src/brasero-vfs.c: (brasero_vfs_metadata_completed_cb):
	* src/burn-process.c: (brasero_process_finished):
	* src/burn-task-ctx.c: (brasero_task_ctx_add_track),
	(brasero_task_ctx_finished):
	* src/burn.c: (brasero_burn_record_session),
	(brasero_burn_same_src_dest):
	* src/plugins/cdrdao/burn-toc2cue.c: (brasero_toc2cue_read_stderr):
	* src/plugins/checksum/burn-md5sum-file.c:
	(brasero_md5sum_file_end):
	* src/plugins/checksum/burn-md5sum.c: (brasero_md5sum_end):
	* src/plugins/dvdcss/burn-dvdcss.c:
	(brasero_dvdcss_thread_finished):
	* src/plugins/libburnia/burn-libisofs.c:
	(brasero_libisofs_thread_finished):
	* src/plugins/local-track/burn-local-image.c:
	(brasero_local_track_finished):
	* src/plugins/transcode/burn-transcode.c:
	(brasero_transcode_create_sibling_image),
	(brasero_transcode_push_track):

2007-12-21  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix forgotten O_EXCL in second open ()
	Decided to keep combination of O_EXCL and O_NONBLOCK
	since that seems to work now on fedora (we don't block anymore)

	* src/burn-medium.c: (brasero_medium_track_get_info),
	(brasero_medium_retry_open), (brasero_medium_try_open):

2007-12-20  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix a long forgotten bug that was causing trouble: 
	fds for the drive were not properly closed sometimes (were badly dupped ())
	that caused the error "Invalid argument" since it seems it confused the drive/driver?
	That seems to fix the problem with multisession
	fixed other small memleaks (more to come)

	Also open drive exclusively (might not stay like that, needs testing)

	* src/burn-caps.c: (brasero_caps_find_best_link):
	* src/burn-medium.c: (brasero_medium_try_open):
	* src/burn-track.c: (brasero_track_get_image_size):
	* src/burn-volume.c: (brasero_volume_is_valid_fd),
	(brasero_volume_get_size_fd):

2007-12-20  Philippe Rouquier  <philippr@svn.gnome.org>

	Small update

	* NEWS:
	* README:

2007-12-20  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix a problem with merge and append flags (cleared up plugins)
	that was preventing using Joliet on multisession discs

	* src/brasero-disc-option-dialog.c:
	(brasero_disc_option_dialog_add_data_options):
	* src/burn-caps.c: (brasero_burn_caps_is_input_supported),
	(brasero_burn_caps_is_output_supported),
	(brasero_burn_caps_is_session_supported):
	* src/burn-plugin.h:
	* src/plugins/cdrkit/burn-wodim.c: (brasero_wodim_export_caps):
	* src/plugins/cdrtools/burn-cdrecord.c:
	(brasero_cdrecord_export_caps):
	* src/plugins/growisofs/burn-growisofs.c:
	(brasero_growisofs_export_caps):
	* src/plugins/libburnia/burn-libburn.c:
	(brasero_libburn_export_caps):

2007-12-20  Luis Medinas  <lmedinas@svn.gnome.org>

	* NEWS:

	Update NEWS file for 0.7.0 release.
	
2007-12-20  Luis Medinas  <lmedinas@svn.gnome.org>

	* configure.in:
	* src/brasero-playlist.c: (brasero_playlist_start_beagle_search):
	* src/brasero-search-entry.c: (_add_mime_types_to_query),
	(brasero_search_entry_get_query):

	Add support for libbeagle >= 0.3.x closes bgo #504413.

2007-12-20  Philippe Rouquier  <philippr@svn.gnome.org>

	Add debugging output for iso9660 reading.
	Fix a bug where we weren't reading the directory record till the end.

	* src/burn-iso9660.c: (brasero_iso9660_seek),
	(brasero_iso9660_next_block), (brasero_iso9660_get_susp),
	(brasero_iso9660_next_record), (brasero_iso9660_read_file_record),
	(brasero_iso9660_read_directory_record),
	(brasero_iso9660_read_directory_records),
	(brasero_iso9660_get_contents):
	* src/burn-iso9660.h:
	* src/burn-volume.c: (brasero_volume_get_primary_from_file),
	(brasero_volume_get_primary), (brasero_volume_is_valid_fd),
	(brasero_volume_get_size_fd), (brasero_volume_get_files):

2007-12-19  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix for #499591 Thanks for fixing some important bugs in 0.6.1, but it still needs a lot of work:
	remember multisession pref (on a media type/project type basis)

	* src/brasero-dest-selection.c:
	(brasero_dest_selection_save_drive_properties),
	(brasero_dest_selection_set_drive_properties):
	* src/brasero-disc-option-dialog.c:
	(brasero_disc_option_dialog_save_multi_state),
	(brasero_disc_option_dialog_load_multi_state),
	(brasero_disc_option_dialog_update_multi),
	(brasero_disc_option_dialog_set_multi):
	* src/burn-session.c: (brasero_burn_session_get_config_key):
	* src/burn-session.h:

2007-12-18  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix the function responsible for determining which media type can be used.

	* src/burn-caps.c: (brasero_burn_caps_get_required_media_type):

2007-12-18  Luis Medinas  <lmedinas@svn.gnome.org>

	* configure.in:
	* data/brasero.desktop.in:

	Change .desktop file to follow the HIG reported by
	Aaron Bockover <abock@gnome.org>.
	Change release to 0.7.0 final.
	
2007-12-18  Philippe Rouquier  <philippr@svn.gnome.org>

	Make dialogs (burn/blank/...) reflects any change in the set of active plugins

	* src/brasero-blank-dialog.c: (brasero_blank_dialog_caps_changed),
	(brasero_blank_dialog_finalize), (brasero_blank_dialog_init):
	* src/brasero-dest-selection.c:
	(brasero_dest_selection_caps_changed),
	(brasero_dest_selection_init), (brasero_dest_selection_finalize):
	* src/brasero-disc-option-dialog.c:
	(brasero_disc_option_dialog_update_joliet),
	(brasero_disc_option_dialog_caps_changed),
	(brasero_disc_option_dialog_output_changed),
	(brasero_disc_option_dialog_init),
	(brasero_disc_option_dialog_finalize):
	* src/brasero-image-option-dialog.c:
	(brasero_image_option_dialog_caps_changed),
	(brasero_image_option_dialog_init),
	(brasero_image_option_dialog_finalize):
	* src/burn-caps.c: (brasero_burn_caps_class_init):
	* src/burn-caps.h:
	* src/burn-plugin-manager.c:
	(brasero_plugin_manager_plugin_state_changed),
	(brasero_plugin_manager_class_init):
	* src/burn-plugin.c: (brasero_plugin_init_real):

2007-12-17  Philippe Rouquier  <philippr@svn.gnome.org>

	Force the use of MULTI flag for DVD+RW (- restricted) 
	since they always are open for new files.
	Fix a bug when not compulsory flags were set brasero_burn_caps_get_flags
	would fail.

	* src/brasero-dest-selection.c:
	(brasero_dest_selection_add_drive_properties_flags):
	* src/burn-caps.c: (brasero_caps_get_flags),
	(brasero_burn_caps_get_flags):
	* src/plugins/growisofs/burn-growisofs.c:
	(brasero_growisofs_export_caps):

2007-12-17  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix a bug introduced by earlier patch (no multisession possible)
	Fix growisofs not seeing joliet flag

	Small changes:
	- grey out number of copies if disc isn't burnable
	- improved debugging layout

	* src/brasero-dest-selection.c:
	(brasero_dest_selection_set_drive_properties),
	(brasero_dest_selection_check_drive_settings),
	(brasero_dest_selection_output_changed):
	* src/burn-debug.c: (brasero_debug_burn_flags_to_string):
	* src/burn-session.c: (brasero_burn_session_start):
	* src/burn.c: (brasero_burn_check_session_consistency):
	* src/plugins/growisofs/burn-growisofs.c:
	(brasero_growisofs_set_mkisofs_argv):

2007-12-16  Philippe Rouquier  <philippr@svn.gnome.org>

	Make brasero go along with bug-buddy

	* data/brasero.desktop.in:

2007-12-16  Philippe Rouquier  <philippr@svn.gnome.org>

	fix #503661 – Wrong FSF address (patch by Bob Mauchin)

	* src/main.c: (on_about_cb):

2007-12-16  Philippe Rouquier  <philippr@svn.gnome.org>

	Some fixes for  #499591 Thanks for fixing some important bugs in 0.6.1, but it still needs a lot of work
	Improved overall flag management

	* src/brasero-dest-selection.c:
	(brasero_dest_selection_add_drive_properties_flags),
	(brasero_dest_selection_set_drive_properties),
	(brasero_dest_selection_check_drive_settings),
	(brasero_dest_selection_source_changed),
	(brasero_dest_selection_caps_changed),
	(brasero_dest_selection_output_changed):
	* src/brasero-disc-copy-dialog.c: (brasero_disc_copy_dialog_init):
	* src/brasero-disc-option-dialog.c:
	(brasero_disc_option_dialog_update_multi):
	* src/burn-basics.h:
	* src/burn-caps.c: (brasero_caps_link_check_data_flags),
	(brasero_caps_link_check_record_flags),
	(brasero_burn_caps_is_output_supported),
	(brasero_burn_caps_is_session_supported),
	(brasero_burn_caps_get_flags):
	* src/burn-caps.h:
	* src/burn-plugin-manager.c:
	(brasero_plugin_manager_set_plugins_state):
	* src/burn-plugin.c: (brasero_plugin_set_active),
	(brasero_plugin_get_all_flags),
	(brasero_plugin_check_record_flags),
	(brasero_plugin_check_image_flags),
	(brasero_plugin_get_record_flags),
	(brasero_plugin_get_image_flags),
	(brasero_plugin_check_blank_flags),
	(brasero_plugin_get_blank_flags):
	* src/burn.c: (brasero_burn_check_session_consistency):
	* src/eggtreemultidnd.c: (egg_tree_multi_drag_motion_event):

2007-12-15  Philippe Rouquier  <philippr@svn.gnome.org>

	Some fixes for  #499591 Thanks for fixing some important bugs in 0.6.1, but it still needs a lot of work
	That patch should improve blanking 

	* src/brasero-blank-dialog.c:
	(brasero_blank_dialog_device_opts_setup),
	(brasero_blank_dialog_init):
	* src/burn-caps.c: (brasero_burn_caps_get_blanking_flags),
	(brasero_burn_caps_can_blank):
	* src/burn-debug.c: (brasero_burn_debug_flags_type_message):
	* src/plugins/growisofs/burn-growisofs.c:
	(brasero_growisofs_export_caps):

2007-12-15  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix for #503659 – Top folders not copied to disk: apparently mkisofs needs
	a '/' at the end of disc path for directories; otherwise only the contents get added.
	Also improved slightly debugging

	* src/brasero-data-disc.c: (_foreach_grafts_make_list_cb):
	* src/burn-mkisofs-base.c: (_build_graft_point),
	(brasero_mkisofs_base_write_graft):
	* src/burn-session.c: (brasero_burn_session_start):
	* src/burn.c: (brasero_burn_check_session_consistency):

2007-12-12  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix speed problems (see #502703 – Data Integrity Check Always Fails AND Burning Speed Slow (except dvd which ignored setting).)

	* src/burn-session.c: (brasero_burn_session_get_rate):

2007-12-12  Philippe Rouquier  <philippr@svn.gnome.org>

	Possible fix for #357693 – Brasero thinks my disc has not enough space
	Some errors doesn't always appear to be fatal so defer the messages until
	the process finishes and use the error if it doesn't return 0.

	* data/brasero.desktop.in:
	* src/burn-process.c: (brasero_process_deferred_error),
	(brasero_process_finished), (brasero_process_stop),
	(brasero_process_finalize):
	* src/burn-process.h:
	* src/plugins/cdrkit/burn-wodim.c: (brasero_wodim_stderr_read):
	* src/plugins/cdrtools/burn-cdrecord.c:
	(brasero_cdrecord_stderr_read):

2007-12-09  Philippe Rouquier  <philippr@svn.gnome.org>

	Fixed a crash on disc copy (see #499571 comment #14)

	* src/burn-caps.c: (brasero_burn_caps_get_flags):

2007-12-08  Philippe Rouquier  <philippr@svn.gnome.org>

	proper fix for checksum problems with DVD+RW

	* src/burn-caps.c: (brasero_burn_caps_new_checksuming_task):

2007-12-08  Philippe Rouquier  <philippr@svn.gnome.org>

	Improved debugging output and maybe fixed a couple of problem from
	#499591 – Thanks for fixing some important bugs in 0.6.1, but it still needs a lot of work!

	* src/burn-caps.c: (brasero_burn_caps_can_blank),
	(brasero_caps_try_output), (brasero_burn_caps_is_input_supported),
	(brasero_burn_caps_get_flags):
	* src/burn-debug.c: (brasero_debug_burn_flags_to_string),
	(brasero_burn_debug_flags_type_message):
	* src/burn-debug.h:

2007-12-08  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix for notification appearing twice.
	See #499591 – Thanks for fixing some important bugs in 0.6.1, but it still needs a lot of work!

	* src/brasero-data-disc.c: (brasero_data_disc_notify_user_real),
	(brasero_data_disc_set_drive):

2007-12-08  Philippe Rouquier  <philippr@svn.gnome.org>

	Another attempt at fixing #499571 – *** glibc detected *** brasero: double free or corruption (top): 0x08203400 ***
	
	* src/brasero-ncb.c: (brasero_ncb_removed_medium_cb), (NCB_INIT):

2007-12-08  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix for md5 checksuming with DVD+RW and such
	See #499591 – Thanks for fixing some important bugs in 0.6.1, but it still needs a lot of work!

	Also added a debug line in burn-medium.c that indicates the name of the drive we're initializing

	* src/burn-caps.c: (brasero_burn_caps_new_checksuming_task):
	* src/burn-medium.c: (brasero_medium_init_real):
	* src/burn.c: (brasero_burn_check_real):

2007-12-07  Philippe Rouquier  <philippr@svn.gnome.org>

	Additional fix for #499571 – *** glibc detected *** brasero: double free or corruption (top): 0x08203400 ***
	Read Atip function has various sizes for returned data whether it be MMC1/MMC2 or MMC3 drive which triggered
	a failure with MMC1/MMC2 drives since they didn't returned the expected data size

	* src/burn-medium.c: (brasero_medium_get_capacity_CD_RW),
	(brasero_medium_get_medium_type):
	* src/scsi/scsi-mmc1.h:
	* src/scsi/scsi-read-toc-pma-atip.c: (brasero_read_toc_pma_atip),
	(brasero_mmc1_read_atip):
	* src/scsi/scsi-read-toc-pma-atip.h:

2007-12-07  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix for #499571 – *** glibc detected *** brasero: double free or corruption (top): 0x08203400 ***

	* src/burn-medium.c: (brasero_medium_get_medium_type):
	* src/scsi/scsi-read-toc-pma-atip.h:

2007-12-07  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix crash #501152 – Crash when burning data files
	Updated the whole libburn backend

	* src/plugins/libburnia/burn-libburn-common.c:
	(brasero_libburn_common_ctx_free),
	(brasero_libburn_common_ctx_new),
	(brasero_libburn_common_status_changed),
	(brasero_libburn_common_status):
	* src/plugins/libburnia/burn-libburn-common.h:
	* src/plugins/libburnia/burn-libburn.c: (brasero_libburn_start),
	(brasero_libburn_clock_tick), (brasero_libburn_class_init),
	(brasero_libburn_init):

2007-12-06  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix crash in comment #24 bug #357693 – Brasero thinks my disc has not enough space

	* src/burn-caps.c: (brasero_caps_link_list_insert):
	* src/burn-volume.h:

2007-12-03  Luis Medinas  <lmedinas@svn.gnome.org>

	* configure.in:

	Make Brasero build with libburn >= 0.4.0.

2007-12-03  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/scsi/scsi-mode-sense.c:

	Mode sense headers are incorrect closes bgo #501111.
	Patch from Daniel Drake <dsd@gentoo.org>

2007-11-25  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix crash in #499571 – *** glibc detected *** brasero: double free or corruption (top): 0x08203400 ***
	but didn't fix get configuration failure

	* src/burn-medium.c: (brasero_medium_get_medium_type):

2007-11-25  Philippe Rouquier  <philippr@svn.gnome.org>

	Use exclusive flags to prevent DAO for multisession DVDs
	and not hardcoded path in burn-caps.c

	* src/burn-caps.c: (brasero_burn_caps_get_flags):
	* src/plugins/growisofs/burn-growisofs.c:
	(brasero_growisofs_export_caps):
	* src/plugins/libburnia/burn-libburn.c:
	(brasero_libburn_export_caps):

2007-11-18  Philippe Rouquier  <philippr@svn.gnome.org>

	Added the possibility to have exclusive flags in plugin definitions

	* src/burn-caps.c: (brasero_burn_caps_get_blanking_flags),
	(brasero_burn_caps_new_blanking_task),
	(brasero_burn_caps_can_blank),
	(brasero_caps_link_get_record_flags),
	(brasero_caps_link_get_data_flags),
	(brasero_caps_link_check_data_flags),
	(brasero_caps_link_check_record_flags),
	(brasero_caps_link_find_plugin), (brasero_caps_find_best_link),
	(brasero_caps_get_flags):
	* src/burn-plugin-private.h:
	* src/burn-plugin.c: (brasero_plugin_set_flags_real),
	(brasero_plugin_get_all_flags),
	(brasero_plugin_check_record_flags),
	(brasero_plugin_check_image_flags),
	(brasero_plugin_get_record_flags),
	(brasero_plugin_get_image_flags),
	(brasero_plugin_check_blank_flags),
	(brasero_plugin_get_blank_flags):

2007-11-18  Philippe Rouquier  <philippr@svn.gnome.org>

	Don't allow the use of the properties button if there is no valid source media
	when copying a disc

	* src/brasero-dest-selection.c:
	(brasero_dest_selection_set_drive_properties),
	(brasero_dest_selection_set_image_properties),
	(brasero_dest_selection_check_image_settings),
	(brasero_dest_selection_check_drive_settings):

2007-11-18  Philippe Rouquier  <philippr@svn.gnome.org>

	Fixed alignement of text in image option dialog

	* src/brasero-image-option-dialog.c:
	(brasero_image_option_dialog_init):
	* src/brasero-image-properties.c:
	(brasero_image_properties_set_formats):
	* src/brasero-image-type-chooser.c:
	(brasero_image_type_chooser_init):

2007-11-18  Philippe Rouquier  <philippr@svn.gnome.org>

	If reading to a BIN image then readcd/readom only read the last track
	Some possible fixes for multisession button state

	* src/brasero-data-disc.c: (brasero_data_disc_add_ui),
	(brasero_data_disc_update_multi_button_state),
	(brasero_data_disc_set_drive):
	* src/burn-medium.h:
	* src/plugins/cdrkit/burn-readom.c:
	(brasero_readom_argv_set_iso_boundary), (brasero_readom_get_size),
	(brasero_readom_set_argv):
	* src/plugins/cdrtools/burn-readcd.c:
	(brasero_readcd_argv_set_iso_boundary), (brasero_readcd_get_size),
	(brasero_readcd_set_argv):

2007-11-17  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix #494801 – Import session weirdness:
	Added a menu entry for import session

	* src/brasero-data-disc.c:

2007-11-17  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix #494925 – Save action insensetive

	* src/brasero-project.c: (brasero_project_contents_changed_cb),
	(brasero_project_file_chooser_response_cb),
	(brasero_project_add_uris_cb),
	(brasero_project_invalid_project_dialog), (_read_graft_point),
	(_read_data_track), (_read_audio_track), (_get_tracks),
	(brasero_project_open_project_xml),
	(brasero_project_save_project_dialog),
	(brasero_project_save_project_xml):

2007-11-17  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix #494915 – Toolbars and Menus
	Also re-added possibility to hide/show preview.

	* src/brasero-audio-disc.c:
	* src/brasero-data-disc.c:
	* src/brasero-layout.c: (brasero_layout_pack_preview),
	(brasero_layout_size_reallocate), (brasero_layout_add_preview),
	(brasero_layout_set_side_pane_visible),
	(brasero_layout_displayed_item_changed_cb), (brasero_layout_save),
	(brasero_layout_add_source), (brasero_layout_combo_changed_cb),
	(brasero_layout_item_set_visible), (brasero_layout_load),
	(brasero_layout_init):
	* src/brasero-menu.h:
	* src/brasero-project-manager.c: (brasero_project_manager_burn),
	(brasero_project_manager_open_cb):
	* src/brasero-project.c: (brasero_project_overburn_dialog),
	(_wait_for_ready_state), (brasero_project_check_status),
	(brasero_project_burn),
	(brasero_project_check_default_burning_app),
	(brasero_project_switch), (brasero_project_confirm_switch),
	(brasero_project_add_uris_cb), (brasero_project_empty_cb),
	(_read_graft_point), (_read_data_track), (_read_audio_track),
	(_get_tracks), (brasero_project_open_project_xml),
	(brasero_project_save_project_xml):

	Add a NOTE:
	* src/plugins/cdrkit/burn-wodim.c: (brasero_wodim_write_inf),
	(brasero_wodim_write_infs), (brasero_wodim_set_argv_record):
	* src/plugins/cdrtools/burn-cdrecord.c:
	(brasero_cdrecord_write_inf), (brasero_cdrecord_write_infs),
	(brasero_cdrecord_set_argv_record):

2007-11-16  Philippe Rouquier  <philippr@svn.gnome.org>

	Don't set fast metadata option otherwise it gets into the cache with a slightly flawed value for size.

	* src/brasero-vfs.c: (brasero_vfs_get_count):

2007-11-15  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix a crash with cdrdao toc files parsing

	* src/burn-image-format.c: (brasero_image_format_get_FILE_info),
	(brasero_image_format_get_cdrdao_size),
	(brasero_image_format_get_cue_size):

2007-11-14  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix a bug for really small track read by cdrdao:
	cdrdao won't read under a size of 300 sectors which means that the progress was screwed.

	* src/plugins/cdrdao/burn-cdrdao.c: (brasero_cdrdao_set_argv):

2007-11-14  Philippe Rouquier  <philippr@svn.gnome.org>

	Add an image to GtkRecent after it's created
	Also fix the display of recent that wasn't udpated properly sometimes

	* src/brasero-burn-dialog.c:
	(brasero_burn_dialog_add_track_to_recent),
	(brasero_burn_dialog_end_session):
	* src/brasero-project-type-chooser.c:
	(brasero_project_type_chooser_sort_recent):
	* src/plugins/transcode/burn-transcode.c:
	(brasero_transcode_create_pipeline),
	(brasero_transcode_create_sibling_image),
	(brasero_transcode_search_for_sibling), (brasero_transcode_start),
	(brasero_transcode_stop), (brasero_transcode_pad_real),
	(brasero_transcode_pad_idle), (brasero_transcode_pad),
	(brasero_transcode_pad_file), (brasero_transcode_is_mp3),
	(brasero_transcode_song_end_reached), (foreach_tag),
	(brasero_transcode_active_state):

2007-11-14  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix a problem where cue images did not appear when creating a disc image
	Make also cue images generation work.

	* src/brasero-dest-selection.c:
	(brasero_dest_selection_set_image_properties),
	(brasero_dest_selection_check_image_settings),
	(brasero_dest_selection_check_drive_settings):
	* src/plugins/cdrdao/burn-cdrdao.c:
	(brasero_cdrdao_set_argv_image):
	* src/plugins/cdrdao/burn-toc2cue.c: (brasero_toc2cue_read_stderr),
	(brasero_toc2cue_set_argv), (brasero_toc2cue_post),
	(brasero_toc2cue_class_init), (brasero_toc2cue_finalize):

2007-11-14  Philippe Rouquier  <philippr@svn.gnome.org>

	Some improvements for #493810 CD/DVD copy options (see last comments)
	now the extension is checked and rewritten is needed to fit the chosen format

	* src/brasero-dest-selection.c:
	(brasero_dest_selection_drive_properties),
	(brasero_dest_selection_get_default_output_format),
	(brasero_dest_selection_get_default_output_path),
	(brasero_dest_selection_fix_image_extension),
	(brasero_dest_selection_get_possible_output_formats),
	(brasero_dest_selection_image_format_changed_cb),
	(brasero_dest_selection_image_check_extension),
	(brasero_dest_selection_image_extension_ask),
	(brasero_dest_selection_image_properties),
	(brasero_dest_selection_set_drive_properties),
	(brasero_dest_selection_set_image_properties),
	(brasero_dest_selection_check_image_settings),
	(brasero_dest_selection_check_drive_settings),
	(brasero_dest_selection_init):
	* src/brasero-image-properties.c:
	(brasero_image_properties_is_path_edited),
	(brasero_image_properties_set_path),
	(brasero_image_properties_format_changed_cb),
	(brasero_image_properties_set_formats),
	(brasero_image_properties_finalize),
	(brasero_image_properties_class_init):
	* src/brasero-image-properties.h:

2007-11-14  Philippe Rouquier  <philippr@svn.gnome.org>

	keep extensions when truncating joliet files
	Fix last comment of #490853

	* src/brasero-data-disc.c: 
	(brasero_data_disc_joliet_get_key),
	(brasero_data_disc_joliet_incompat_get_joliet_compliant_name),

2007-11-12  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix #493810 CD/DVD copy options (see last comments)

	In the process found and fixed other bugs:
	- wrong image caps returned sometimes due to wrong check on io flags
	- no image types displayed when burning an image
	- grey out button when copying disc but there is no source

	some cleanups here are there
	
	* src/brasero-dest-selection.c:
	(brasero_dest_selection_get_default_output_format),
	(brasero_dest_selection_get_default_output_path),
	(brasero_dest_selection_get_possible_output_formats),
	(brasero_dest_selection_image_properties),
	(brasero_dest_selection_set_drive_properties),
	(brasero_dest_selection_set_image_properties),
	(brasero_dest_selection_check_image_settings),
	(brasero_dest_selection_check_drive_settings),
	(brasero_dest_selection_init):
	* src/brasero-disc-copy-dialog.c: (brasero_disc_copy_dialog_init):
	* src/brasero-image-option-dialog.c:
	(brasero_image_option_dialog_set_formats),
	(brasero_image_option_dialog_format_changed),
	(brasero_image_option_dialog_file_changed),
	(brasero_image_option_dialog_output_changed_cb),
	(brasero_image_option_dialog_valid_media_cb),
	(brasero_image_option_dialog_init),
	(brasero_image_option_dialog_finalize):
	* src/burn-caps.c: (brasero_caps_try_output_with_blanking),
	(brasero_burn_caps_is_input_supported),
	(brasero_burn_caps_is_output_supported),
	(brasero_burn_caps_get_required_media_type),
	(brasero_caps_get_flags), (brasero_caps_get_flags_for_disc),
	(brasero_burn_caps_get_flags), (brasero_burn_caps_sort),
	(brasero_caps_replicate_links), (brasero_caps_replicate_tests),
	(brasero_caps_list_check_io), (brasero_caps_image_new),
	(brasero_caps_audio_new), (brasero_caps_data_new),
	(brasero_caps_disc_new):
	* src/burn-session.c: (brasero_burn_session_set_image_output_full),
	(brasero_burn_session_push_tracks),
	(brasero_burn_session_pop_tracks),
	(brasero_burn_session_get_src_drive),
	(brasero_burn_session_finalize):

2007-11-12  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/brasero-blank-dialog.c: (brasero_blank_dialog_activate):

	Fix a bug when we blank a cd the dialog appears with two close buttons.

2007-11-11  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix #490853 – Brasero refuses to start burning showing a "File not found" error, sometimes (weird)

	Fix problem with paths in joliet incompatible table where part of path was escaped
	Fix problem where some file names in the exclude file for mkisofs were not escaped
	Plugged some memleaks
	Fixed some other small problems related to joliet incompatible file names

	* src/brasero-data-disc.c: (brasero_data_disc_get_type),
	(brasero_data_disc_get_property), (brasero_data_disc_set_property),
	(brasero_data_disc_add_ui),
	(brasero_data_disc_tree_check_name_validity),
	(brasero_data_disc_remove_bogus_child),
	(brasero_data_disc_tree_update_directory_real),
	(brasero_data_disc_tree_update_directory),
	(brasero_data_disc_tree_update_parent),
	(brasero_data_disc_tree_path_to_disc_path),
	(brasero_data_disc_disc_path_to_tree_path),
	(brasero_data_disc_tree_remove_path),
	(brasero_data_disc_tree_new_path),
	(brasero_data_disc_tree_set_path_from_info),
	(brasero_data_disc_tree_new_empty_folder_real),
	(brasero_data_disc_tree_new_loading_row),
	(brasero_data_disc_joliet_get_key),
	(brasero_data_disc_joliet_incompat_get_joliet_compliant_name),
	(brasero_data_disc_joliet_incompat_get_joliet_compliant_path),
	(brasero_data_disc_joliet_incompat_add_path),
	(brasero_data_disc_joliet_incompat_add_paths),
	(brasero_data_disc_joliet_incompat_find_cb),
	(brasero_data_disc_joliet_incompat_free),
	(brasero_data_disc_joliet_incompat_remove_path),
	(brasero_data_disc_joliet_incompat_move),
	(brasero_data_disc_joliet_incompat_restore),
	(brasero_data_disc_joliet_incompat_restore_children),
	(brasero_data_disc_joliet_incompat_add_uri),
	(brasero_data_disc_empty_excluded_hash),
	(brasero_data_disc_empty_restored_hash),
	(brasero_data_disc_empty_symlink_hash),
	(brasero_data_disc_empty_grafts_hash),
	(brasero_data_disc_empty_files_hash),
	(brasero_data_disc_empty_dirs_hash),
	(brasero_data_disc_empty_monitor_hash),
	(brasero_data_disc_empty_joliet_incompat),
	(brasero_data_disc_unreadable_new),
	(brasero_data_disc_unreadable_dialog),
	(brasero_data_disc_restore_unreadable),
	(brasero_data_disc_restore_unreadable_cb),
	(brasero_data_disc_filtered_restore), (_foreach_unreadable_remove),
	(_foreach_remove_symlink_children_cb), (_foreach_restored_remove),
	(brasero_data_disc_remove_children_async_cb),
	(_foreach_remove_children_files_cb),
	(brasero_data_disc_remove_children),
	(brasero_data_disc_remove_uri), (brasero_data_disc_graft_get_real),
	(brasero_data_disc_graft_remove),
	(brasero_data_disc_graft_remove_all),
	(_foreach_move_children_paths_cb),
	(brasero_data_disc_graft_children_move),
	(_foreach_unreference_grafted_cb),
	(brasero_data_disc_graft_changed),
	(brasero_data_disc_uri_to_paths), (brasero_data_disc_path_to_uri),
	(brasero_data_disc_new_folder_clicked_cb),
	(brasero_data_disc_has_parent),
	(brasero_data_disc_expose_grafted_cb),
	(brasero_data_disc_expose_grafted),
	(brasero_data_disc_expose_imported_session_file),
	(brasero_data_disc_directory_entry_error),
	(brasero_data_disc_expose_path_real),
	(brasero_data_disc_expose_path),
	(brasero_data_disc_row_collapsed_cb),
	(brasero_data_disc_row_expanded_cb), (brasero_data_disc_file_new),
	(brasero_data_disc_get_unique_valid_utf8_path),
	(brasero_data_disc_symlink_new),
	(brasero_data_disc_invalid_utf8_new),
	(brasero_data_disc_dir_contents_end), (_check_for_restored),
	(brasero_data_disc_load_result), (brasero_data_disc_delete_row_cb),
	(brasero_data_disc_is_session_path_deleted),
	(brasero_data_disc_path_remove_user),
	(brasero_data_disc_replace_file),
	(brasero_data_disc_restore_excluded_children_cb),
	(brasero_data_disc_replace_symlink_children_cb),
	(brasero_data_disc_replace_symlink_children),
	(brasero_data_disc_new_row_real), (brasero_data_disc_new_row_cb),
	(brasero_data_disc_get_dir_contents_results),
	(brasero_data_disc_add_uri_real), (brasero_data_disc_add_uri),
	(brasero_data_disc_can_add_uri),
	(brasero_data_disc_remove_imported_session),
	(brasero_data_disc_import_session_cb),
	(_foreach_joliet_non_compliant_cb),
	(brasero_data_disc_get_track_real),
	(brasero_data_disc_is_video_DVD), (brasero_data_disc_path_create),
	(brasero_data_disc_graft_check_result),
	(brasero_data_disc_graft_find_first_parent),
	(brasero_data_disc_graft_check_parent),
	(brasero_data_disc_graft_check_existence),
	(brasero_data_disc_load_graft_end),
	(brasero_data_disc_load_graft_result),
	(brasero_data_disc_load_restored_end),
	(brasero_data_disc_move_row_in_dirs_hash),
	(brasero_data_disc_move_row_simple_file_cb),
	(brasero_data_disc_move_row), (brasero_data_disc_set_dest_row),
	(brasero_data_disc_drag_dest_drop_row_possible),
	(brasero_data_disc_move_to_dest),
	(brasero_data_disc_native_data_received),
	(brasero_data_disc_drag_data_received_dragging),
	(brasero_data_disc_drag_data_received_cb),
	(brasero_data_disc_drag_drop_cb),
	(brasero_data_disc_drag_motion_cb),
	(brasero_data_disc_rename_activated),
	(brasero_data_disc_paste_activated_cb),
	(brasero_data_disc_button_pressed_cb),
	(brasero_data_disc_reference_remove_uri),
	(brasero_data_disc_inotify_create_paths),
	(brasero_data_disc_inotify_create_file_event_cb),
	(brasero_data_disc_inotify_modify_file_cb),
	(brasero_data_disc_inotify_moved_from_event),
	(brasero_data_disc_inotify_rename),
	(brasero_data_disc_inotify_moved_to_event),
	(brasero_data_disc_inotify_monitor_cb):
	* src/burn-mkisofs-base.c: (_write_line),
	(brasero_mkisofs_base_write_excluded),
	(brasero_mkisofs_base_write_excluded_valid_paths),
	(_foreach_write_grafts), (brasero_mkisofs_base_write_to_files):

2007-11-11  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/main.c: (on_about_cb):

	Update the copyright.

2007-11-10  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix #494800 – Removing files from project

	* src/brasero-audio-disc.c: (brasero_audio_disc_selection_changed),
	(brasero_audio_disc_edit_song_properties),
	(brasero_audio_disc_clipboard_text_cb),
	(brasero_audio_disc_clipboard_targets_cb),
	(brasero_audio_disc_button_pressed_cb),
	(brasero_audio_disc_key_released_cb),
	(brasero_audio_disc_get_selected_uri),
	(brasero_audio_disc_start_monitoring),
	(brasero_audio_disc_inotify_remove_all),
	(brasero_audio_disc_inotify_find_rows),
	(brasero_audio_disc_inotify_remove),
	(brasero_audio_disc_inotify_modify),
	(brasero_audio_disc_inotify_move),
	(brasero_audio_disc_inotify_is_in_selection),
	(brasero_audio_disc_inotify_monitor_cb):
	* src/brasero-data-disc.c: (brasero_data_disc_get_type),
	(brasero_data_disc_get_property), (brasero_data_disc_set_property),
	(brasero_data_disc_add_ui), (brasero_data_disc_init),
	(brasero_data_disc_selection_changed_cb),
	(brasero_data_disc_tree_check_name_validity),
	(brasero_data_disc_remove_bogus_child),
	(brasero_data_disc_tree_update_directory_real),
	(brasero_data_disc_tree_update_directory),
	(brasero_data_disc_tree_update_parent),
	(brasero_data_disc_tree_path_to_disc_path),
	(brasero_data_disc_disc_path_to_tree_path),
	(brasero_data_disc_tree_remove_path),
	(brasero_data_disc_tree_new_path),
	(brasero_data_disc_tree_set_path_from_info),
	(brasero_data_disc_tree_new_empty_folder_real),
	(brasero_data_disc_tree_new_loading_row),
	(brasero_data_disc_joliet_get_key),
	(brasero_data_disc_joliet_incompat_add_paths),
	(brasero_data_disc_joliet_incompat_move),
	(brasero_data_disc_empty_excluded_hash),
	(brasero_data_disc_empty_restored_hash),
	(brasero_data_disc_empty_symlink_hash),
	(brasero_data_disc_empty_grafts_hash),
	(brasero_data_disc_empty_files_hash),
	(brasero_data_disc_empty_dirs_hash),
	(brasero_data_disc_empty_monitor_hash),
	(brasero_data_disc_unreadable_new),
	(brasero_data_disc_unreadable_dialog),
	(brasero_data_disc_restore_unreadable),
	(brasero_data_disc_restore_unreadable_cb),
	(brasero_data_disc_filtered_restore), (_foreach_unreadable_remove),
	(_foreach_remove_symlink_children_cb), (_foreach_restored_remove),
	(brasero_data_disc_remove_children_async_cb),
	(_foreach_remove_children_files_cb),
	(brasero_data_disc_remove_children),
	(brasero_data_disc_remove_uri), (brasero_data_disc_graft_get_real),
	(brasero_data_disc_graft_remove),
	(brasero_data_disc_graft_remove_all),
	(_foreach_move_children_paths_cb),
	(brasero_data_disc_graft_children_move),
	(_foreach_unreference_grafted_cb),
	(brasero_data_disc_graft_changed),
	(brasero_data_disc_uri_to_paths),
	(brasero_data_disc_new_folder_clicked_cb),
	(brasero_data_disc_has_parent),
	(brasero_data_disc_expose_grafted_cb),
	(brasero_data_disc_expose_grafted),
	(brasero_data_disc_expose_imported_session_file),
	(brasero_data_disc_directory_entry_error),
	(brasero_data_disc_expose_path_real),
	(brasero_data_disc_expose_path),
	(brasero_data_disc_row_collapsed_cb),
	(brasero_data_disc_row_expanded_cb), (brasero_data_disc_file_new),
	(brasero_data_disc_get_unique_valid_utf8_path),
	(brasero_data_disc_symlink_new),
	(brasero_data_disc_invalid_utf8_new), (_check_for_restored),
	(brasero_data_disc_load_result), (brasero_data_disc_delete_row_cb),
	(brasero_data_disc_is_session_path_deleted),
	(brasero_data_disc_path_remove_user),
	(brasero_data_disc_replace_file),
	(brasero_data_disc_restore_excluded_children_cb),
	(brasero_data_disc_replace_symlink_children),
	(brasero_data_disc_new_row_real), (brasero_data_disc_new_row_cb),
	(brasero_data_disc_get_dir_contents_results),
	(brasero_data_disc_add_uri_real),
	(brasero_data_disc_remove_imported_session),
	(brasero_data_disc_import_session_cb),
	(brasero_data_disc_is_video_DVD), (brasero_data_disc_path_create),
	(brasero_data_disc_graft_check_result),
	(brasero_data_disc_graft_find_first_parent),
	(brasero_data_disc_graft_check_parent),
	(brasero_data_disc_graft_check_existence),
	(brasero_data_disc_load_graft_end),
	(brasero_data_disc_load_graft_result),
	(brasero_data_disc_move_row_in_dirs_hash),
	(brasero_data_disc_move_row_simple_file_cb),
	(brasero_data_disc_move_row), (brasero_data_disc_set_dest_row),
	(brasero_data_disc_drag_dest_drop_row_possible),
	(brasero_data_disc_move_to_dest),
	(brasero_data_disc_native_data_received),
	(brasero_data_disc_drag_data_received_cb),
	(brasero_data_disc_drag_drop_cb),
	(brasero_data_disc_drag_motion_cb),
	(brasero_data_disc_rename_activated),
	(brasero_data_disc_paste_activated_cb),
	(brasero_data_disc_button_pressed_cb),
	(brasero_data_disc_inotify_monitor_cb):
	* src/brasero-project.c: (brasero_project_check_size),
	(_wait_for_ready_state), (brasero_project_burn),
	(brasero_project_check_default_burning_app),
	(brasero_project_switch), (brasero_project_confirm_switch),
	(brasero_project_add_uris_cb), (brasero_project_empty_cb),
	(_read_graft_point), (_read_data_track), (_read_audio_track),
	(_get_tracks), (brasero_project_open_project_xml),
	(brasero_project_not_saved_dialog),
	(brasero_project_save_project_xml):

2007-11-10  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix #493810 – CD/DVD copy options

	* src/brasero-dest-selection.c:
	(brasero_dest_selection_check_same_src_dest),
	(brasero_dest_selection_drive_properties),
	(brasero_dest_selection_get_possible_output_formats),
	(brasero_dest_selection_image_properties),
	(brasero_dest_selection_set_drive_properties),
	(brasero_dest_selection_set_image_properties),
	(brasero_dest_selection_check_image_settings),
	(brasero_dest_selection_check_drive_settings),
	(brasero_dest_selection_set_property):
	* src/brasero-disc-copy-dialog.c:
	(brasero_disc_copy_dialog_set_burn_button_state),
	(brasero_disc_copy_dialog_valid_media_cb):
	* src/brasero-drive-selection.h:
	* src/brasero-image-properties.c:
	(brasero_image_properties_get_path),
	(brasero_image_properties_set_path),
	(brasero_image_properties_init), (brasero_image_properties_new):
	* src/brasero-image-properties.h:
	* src/burn-session.c: (brasero_burn_session_get_output),
	(brasero_burn_session_push_tracks),
	(brasero_burn_session_pop_tracks), (brasero_burn_session_finalize):
	* src/plugins/cdrkit/burn-readom.c: (brasero_readom_export_caps):
	* src/plugins/cdrtools/burn-readcd.c: (brasero_readcd_export_caps):

2007-11-09  Philippe Rouquier  <philippr@svn.gnome.org>

	Improved the plugin choosing method.
	That fixes problem with CDRDAO images that were converted to CUE images before being burnt.
	Fix a problem where the required media asked to the user wasn't correct.
	Some minor cleanups

	* src/burn-caps.c: (brasero_caps_is_compatible_type),
	(brasero_burn_caps_media_capabilities),
	(brasero_burn_caps_get_blanking_flags),
	(brasero_burn_caps_new_blanking_task),
	(brasero_burn_caps_can_blank), (brasero_caps_link_find_plugin),
	(brasero_caps_link_list_insert), (brasero_caps_find_best_link),
	(brasero_caps_add_processing_plugins_to_task),
	(brasero_burn_caps_new_task),
	(brasero_burn_caps_new_checksuming_task), (brasero_caps_find_link),
	(brasero_caps_try_output), (brasero_caps_try_output_with_blanking),
	(brasero_burn_caps_get_output),
	(brasero_burn_caps_is_input_supported),
	(brasero_burn_caps_is_output_supported),
	(brasero_burn_caps_get_required_media_type),
	(brasero_burn_caps_get_flags), (brasero_caps_link_list_duplicate),
	(brasero_caps_replicate_links), (brasero_caps_replicate_tests),
	(brasero_caps_list_check_io), (brasero_caps_image_new),
	(brasero_caps_audio_new), (brasero_caps_data_new),
	(brasero_caps_disc_new), (brasero_caps_find_link_for_input),
	(brasero_caps_create_links), (brasero_plugin_blank_caps),
	(brasero_plugin_check_caps):
	* src/burn-caps.h:

2007-11-08  Michael Monreal  <mmonreal@svn.gnome.org>

	Fix #494809 - Wrong icon for burning ISO image

	* src/brasero-project-manager.c: use iso-image-burn

2007-11-07  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix #488857 – Empty project icon

	* src/brasero-project.c:

2007-11-07  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix #485935 – percent is miscalculated in status icon tooltip

	* src/brasero-burn-dialog.c:
	(brasero_burn_dialog_progress_changed_real),
	(brasero_burn_dialog_init), (brasero_burn_dialog_activity_stop),
	(brasero_burn_dialog_setup_session),
	(brasero_burn_dialog_save_log), (brasero_burn_dialog_show_log),
	(brasero_burn_dialog_notify_success), (brasero_burn_dialog_run):

2007-11-07  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix #493782 messages during data integrity check should be more verbose
	Fixed progress of checksuming operation and show the proper action string during checksuming.

	* src/brasero-tool-dialog.c:
	(brasero_tool_dialog_progress_changed):
	* src/burn-task-ctx.c: (brasero_task_ctx_get_progress):
	* src/burn.c: (brasero_burn_check_real),
	(brasero_burn_record_session), (brasero_burn_same_src_dest):
	* src/plugins/checksum/burn-md5sum.c: (brasero_md5sum_image),
	(brasero_md5sum_end):

2007-11-07  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix a problem with cue/clone/cdrdao images that couldn't be burnt:
	Added a small and rought parser for cue and cdrdao to get the paths
	to their images and retrieve a more precise size.

	* src/Makefile.am:
	* src/brasero-dest-selection.c:
	(brasero_dest_selection_set_image_properties),
	(brasero_dest_selection_check_image_settings):
	* src/burn-basics.h:
	* src/burn-image-format.c: (brasero_image_format_read_path),
	(brasero_image_format_get_cue_file_complement),
	(brasero_image_format_get_toc_file_complement),
	(brasero_image_format_get_complement),
	(brasero_image_format_get_MSF_address),
	(brasero_image_format_get_DATAFILE_info),
	(brasero_image_format_get_FILE_info),
	(brasero_image_format_get_cdrdao_size),
	(brasero_image_format_get_cue_size),
	(brasero_image_format_get_iso_size),
	(brasero_image_format_get_clone_size):
	* src/burn-image-format.h:
	* src/burn-iso9660.c:
	* src/burn-track.c: (brasero_track_get_image_source),
	(brasero_track_get_toc_source), (brasero_track_get_image_size):
	* src/burn-track.h:
	* src/burn-volume.c: (brasero_volume_file_size):
	* src/burn-volume.h:

2007-11-06  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/burn-medium.c: (brasero_medium_track_volume_size):

	Fix function declaration that caused glib warning.

2007-11-05  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix #492828 – 'choose a recently opened project' doesn't remember my last project

	* src/brasero-image-option-dialog.c:
	(brasero_image_option_dialog_set_track),
	(brasero_image_option_dialog_get_session),
	(brasero_image_option_dialog_init):
	* src/brasero-project-type-chooser.c:
	(brasero_project_type_chooser_sort_recent),
	(brasero_project_type_chooser_build_recent),
	(brasero_project_type_chooser_recent_changed_cb),
	(brasero_project_type_chooser_init):
	* src/brasero-project.c: (brasero_project_set_uri),
	(_read_graft_point), (_read_data_track), (_read_audio_track),
	(_get_tracks), (brasero_project_open_project_xml),
	(brasero_project_save_project_dialog),
	(brasero_project_save_project_xml):
	* src/burn-job.c: (brasero_job_item_activate),
	(brasero_job_check_output_volume_space),
	(brasero_job_set_output_file), (brasero_job_finished_session),
	(brasero_job_start_progress), (brasero_job_set_current_action):
	* src/burn-session.c:
	(brasero_burn_session_set_image_output_retval),
	(brasero_burn_session_push_tracks),
	(brasero_burn_session_pop_tracks), (brasero_burn_session_finalize):
	* src/burn-task.c: (brasero_task_set_track_output_size_default),
	(brasero_task_start):

2007-11-05  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix uninhibit interface call

	* src/burn-dbus.c: (brasero_uninhibit_suspend):

2007-11-05  Philippe Rouquier  <philippr@svn.gnome.org>

	Some fixes for #490853 – Brasero refuses to start burning showing a "File not found" error, sometimes (weird) (comment #6)
	Better handling of button being greyed out and also fix problem with creating an image.

	Also try to better lock the drive before doing a checksum

	* src/brasero-dest-selection.c:
	(brasero_dest_selection_drive_properties),
	(brasero_dest_selection_get_possible_output_formats),
	(brasero_dest_selection_set_drive_properties),
	(brasero_dest_selection_set_image_properties),
	(brasero_dest_selection_check_image_settings):
	* src/burn.c: (brasero_burn_lock_checksum_media),
	(brasero_burn_unlock_dest_media), (brasero_burn_progress_changed),
	(brasero_burn_ask_for_joliet), (brasero_burn_run_imager),
	(brasero_burn_run_recorder), (brasero_burn_run_tasks),
	(brasero_burn_check_real), (brasero_burn_record_session),
	(brasero_burn_same_src_dest), (brasero_burn_blank_real):

2007-11-04  Philippe Rouquier  <philippr@svn.gnome.org>

	Small fix for wrong Gconf key
	patch by Michael Montreal
	
	* data/brasero.schemas.in:
	* src/burn-caps.c:

2007-11-04  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix #487053 – files get accidently selected as 'dragged' in the browser treeview
	Patch by Carl-Anton Ingmarsson

	* src/eggtreemultidnd.c: (egg_tree_multi_drag_button_press_event):

2007-11-04  Philippe Rouquier  <philippr@svn.gnome.org>

	Another attempt at fixing #488194 – md5 plugin causes trouble when simulating
	Now we make sure processing plugins (like md5sumfile) get the same input/output

	* src/burn-caps.c: (brasero_caps_add_processing_plugins_to_task),
	(brasero_burn_caps_new_task),
	(brasero_burn_caps_new_checksuming_task),
	(brasero_caps_try_output), (brasero_caps_try_output_with_blanking),
	(brasero_burn_caps_get_output), (brasero_caps_get_flags),
	(brasero_burn_caps_get_flags), (brasero_caps_link_list_duplicate),
	(brasero_caps_replicate_links), (brasero_caps_replicate_tests),
	(brasero_caps_list_check_io), (brasero_caps_image_new),
	(brasero_caps_audio_new), (brasero_caps_data_new),
	(brasero_caps_disc_new):
	* src/burn-debug.h:
	* src/burn-session.c: (brasero_burn_session_start),
	(brasero_burn_session_finalize):

2007-11-04  Luis Medinas  <lmedinas@svn.gnome.org>

	* docs/brasero.1:

	Lots of updates on the manual page.

2007-11-03  Philippe Rouquier  <philippr@svn.gnome.org>

	Additional fixes for #484162.
	First, now we make sure to unmount media before checking and locking.
	Second, delay for 5 seconds (while readcd/wodim/... retries) our giving up

	* src/burn.c: (brasero_burn_lock_checksum_media),
	(brasero_burn_unlock_dest_media), (brasero_burn_progress_changed),
	(brasero_burn_ask_for_joliet), (brasero_burn_run_imager),
	(brasero_burn_run_recorder), (brasero_burn_run_tasks),
	(brasero_burn_check_real), (brasero_burn_record_session),
	(brasero_burn_same_src_dest), (brasero_burn_blank_real):
	* src/plugins/cdrkit/burn-readom.c: (brasero_readom_read_stderr):
	* src/plugins/cdrkit/burn-wodim.c: (brasero_wodim_stderr_read),
	(brasero_wodim_compute), (brasero_wodim_write_inf),
	(brasero_wodim_set_argv_record):
	* src/plugins/cdrtools/burn-cdrecord.c:
	(brasero_cdrecord_stderr_read), (brasero_cdrecord_compute),
	(brasero_cdrecord_write_inf), (brasero_cdrecord_set_argv_record):
	* src/plugins/cdrtools/burn-readcd.c: (brasero_readcd_read_stderr):

2007-11-03  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix the problem whereby burn button was greyed when image was selected as output

	* src/brasero-dest-selection.c:
	(brasero_dest_selection_set_image_properties),
	(brasero_dest_selection_check_image_settings):

2007-11-03  Luis Medinas  <metalgod@svn.gnome.org>

	* src/brasero-layout.c: (brasero_layout_item_set_active),
	(brasero_layout_load):

	Fix project sidebar bug #492165. Thanks to 
	Carl-Anton Ingmarsson <c-a.ingmarsson@oktv.se> for the patch.
	
2007-11-03  Luis Medinas  <lmedinas@svn.gnome.org>

	* data/brasero.schemas.in:

	Fix typo in brasero schemas

2007-11-02  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix most if not all the problems with md5sum.
	Basically md5sum don't read from dev directly now
	It uses another plugin (readcd/readom) to do that which implied to let test plugin accept input from other plugins
	Fixes more specifically
	#484162 – Brasero is unable to verify the integrity of a 160MB bootable iso image.
	#485716 – Checksum errors
	#488799 – Add possibility to change cd label (last comment)
	and possibly #488194 – md5 plugin causes trouble when simulating

	Also split md5sum plugin in two.

	* src/brasero-ncb.c: (NCB_MEDIA_GET_TRACK_NUM),
	(NCB_MEDIA_GET_TRACK_ADDRESS), (NCB_MEDIA_GET_TRACK_SPACE):
	* src/burn-drive.h:
	* src/burn-caps.c: (brasero_caps_unregister_plugin),
	(brasero_caps_is_compatible_type),
	(brasero_burn_caps_media_capabilities),
	(brasero_burn_caps_get_blanking_flags),
	(brasero_burn_caps_new_blanking_task),
	(brasero_burn_caps_can_blank), (brasero_caps_link_find_plugin),
	(brasero_caps_add_processing_plugins_to_task),
	(brasero_burn_caps_new_task),
	(brasero_burn_caps_new_checksuming_task),
	(brasero_burn_caps_get_output),
	(brasero_burn_caps_get_required_media_type),
	(brasero_burn_caps_get_flags), (brasero_caps_copy),
	(brasero_caps_replicate_modifiers), (brasero_caps_replicate_tests),
	(brasero_caps_copy_deep), (brasero_caps_list_check_io),
	(brasero_caps_image_new), (brasero_caps_audio_new),
	(brasero_caps_data_new), (brasero_caps_disc_new),
	(brasero_caps_find_link_for_input), (brasero_plugin_check_caps):
	* src/burn-medium.c: (brasero_medium_get_track_num),
	(brasero_medium_get_track), (brasero_medium_get_track_space),
	(brasero_medium_get_track_address),
	(brasero_medium_get_free_space),
	(brasero_medium_get_page_2A_write_speed_desc),
	(brasero_medium_get_medium_type), (brasero_medium_track_get_info),
	(brasero_medium_get_sessions_info), (brasero_medium_get_contents):
	* src/burn-medium.h:
	* src/burn-track.c: (brasero_track_set_drive_track),
	(brasero_track_get_drive_track):
	* src/burn-track.h:
	* src/burn.c: (brasero_burn_check_real),
	(brasero_burn_record_session), (brasero_burn_check),
	(brasero_burn_same_src_dest), (brasero_burn_blank_real):
	* src/plugins/cdrkit/burn-readom.c:
	(brasero_readom_argv_set_iso_boundary), (brasero_readom_get_size):
	* src/plugins/cdrtools/burn-readcd.c:
	(brasero_readcd_argv_set_iso_boundary), (brasero_readcd_get_size):
	* src/plugins/checksum/Makefile.am:
	* src/plugins/checksum/burn-md5sum-file.c:
	(brasero_md5sum_file_start_md5),
	(brasero_md5sum_file_explore_directory),
	(brasero_md5sum_file_clean_excluded_table_cb),
	(brasero_md5sum_file_grafts), (brasero_md5sum_file_get_line_num),
	(brasero_md5sum_file_disc_files), (brasero_md5sum_file_end),
	(brasero_md5sum_file_destroy), (brasero_md5sum_file_thread),
	(brasero_md5sum_file_start), (brasero_md5sum_file_activate),
	(brasero_md5sum_file_clock_tick), (brasero_md5sum_file_stop),
	(brasero_md5sum_file_init), (brasero_md5sum_file_finalize),
	(brasero_md5sum_file_class_init),
	(brasero_md5sum_file_export_caps):
	* src/plugins/checksum/burn-md5sum-file.h:
	* src/plugins/checksum/burn-md5sum.c: (brasero_md5sum_live_read),
	(brasero_md5sum_live), (brasero_md5sum_image_live),
	(brasero_md5sum_image), (brasero_md5sum_end),
	(brasero_md5sum_thread), (brasero_md5sum_stop),
	(brasero_md5sum_finalize), (brasero_md5sum_class_init),
	(brasero_md5sum_export_caps):

2007-10-31  Philippe Rouquier  <philippr@svn.gnome.org>

	Big patch (sorry I was away and couldn't commit earlier)
	This fixes bugs
	#477769 – Building without libburn
	#480712 – Brasero Plugins UI
	#488817 – Plugin problems?
	#490853 – Brasero refuses to start burning showing a "File not found" error, sometimes (weird)
	- simplified plugin dialog (only unnecessary functionalities are shown)
	- added switches to build only a set of plugins (cdrkit, libburnia, cdrtools)
	- kept all plugins' priority under apps/brasero/config/priority
	- added group existence to plugins and a gconf key for favourite group
	   now brasero tries to use plugins from the same group (most probably the favourite one if any)
	- fix a bug where joliet option was hidden (see # )
	- fix a bug where CDRW where appended instead of being blanked
	- temporary fix for use of DAO (should be used only for first session)
	- improved flags handling in general by removing some hard set rules
	- fix drive locking when merging
	
	Now strings should be frozen hopefully.
	More to come:
	- MD5 fixes (through the use of readcd/readom)
	- improvement in flags handling by plugins (possibility to set concurent flags)
	

	* configure.in:
	* data/brasero.schemas.in:
	* src/brasero-burn-dialog.c: (brasero_burn_dialog_run):
	* src/brasero-data-disc.c: (brasero_data_disc_import_session_cb),
	(brasero_data_disc_update_multi_button_state),
	(brasero_data_disc_set_session_param):
	* src/brasero-dest-selection.c:
	(brasero_dest_selection_drive_properties),
	(brasero_dest_selection_set_drive_properties),
	(brasero_dest_selection_check_drive_settings):
	* src/brasero-disc-copy-dialog.c: (brasero_disc_copy_dialog_init):
	* src/brasero-disc-option-dialog.c:
	(brasero_disc_option_dialog_update_multi),
	(brasero_disc_option_dialog_set_joliet),
	(brasero_disc_option_dialog_set_multi),
	(brasero_disc_option_dialog_set_disc),
	(brasero_disc_option_dialog_init):
	* src/brasero-image-option-dialog.c:
	(brasero_image_option_dialog_init):
	* src/brasero-ncb.c: (NCB_MEDIA_GET_LAST_DATA_TRACK_ADDRESS),
	(NCB_MEDIA_GET_LAST_DATA_TRACK_SPACE):
	* src/burn-drive.h:
	* src/brasero-plugin-manager-ui.c:
	(plugin_manager_ui_populate_lists), (model_name_sort_func),
	(plugin_manager_ui_construct_tree),
	(brasero_plugin_manager_ui_init):
	* src/burn-basics.h:
	* src/burn-caps.c: (brasero_burn_caps_finalize),
	(brasero_burn_caps_init),
	(brasero_burn_caps_register_plugin_group),
	(brasero_burn_caps_new_blanking_task),
	(brasero_burn_caps_new_checksuming_task),
	(brasero_caps_link_check_data_flags),
	(brasero_caps_link_check_record_flags), (brasero_caps_try_links),
	(brasero_caps_link_find_plugin), (brasero_burn_caps_new_task),
	(brasero_caps_try_output), (brasero_caps_try_output_with_blanking),
	(brasero_burn_caps_is_input_supported),
	(brasero_burn_caps_is_output_supported),
	(brasero_burn_caps_get_required_media_type),
	(brasero_caps_get_flags), (brasero_caps_get_flags_for_disc),
	(brasero_burn_caps_get_flags):
	* src/burn-caps.h:
	* src/burn-job.c: (brasero_job_get_last_session_address),
	(brasero_job_get_next_writable_address):
	* src/burn-job.h:
	* src/burn-medium.c: (brasero_medium_get_last_data_track_address),
	(brasero_medium_get_last_data_track_space),
	(brasero_medium_track_volume_size):
	* src/burn-medium.h:
	* src/burn-plugin-manager.c:
	(brasero_plugin_manager_set_plugins_state),
	(brasero_plugin_manager_plugin_state_changed):
	* src/burn-plugin-private.h:
	* src/burn-plugin.c: (brasero_plugin_get_active),
	(brasero_plugin_get_gconf_priority_key), (brasero_plugin_define),
	(brasero_plugin_register_group), (brasero_plugin_get_group),
	(brasero_plugin_get_record_flags), (brasero_plugin_get_priority),
	(brasero_plugin_priority_changed), (brasero_plugin_init_real):
	* src/burn-plugin.h:
	* src/burn-session.c:
	* src/burn.c: (brasero_burn_is_loaded_dest_media_supported),
	(brasero_burn_lock_dest_media), (brasero_burn_run_imager),
	(brasero_burn_run_recorder),
	(brasero_burn_check_session_consistency):
	* src/plugins/Makefile.am:
	* src/plugins/cdrdao/Makefile.am:
	* src/plugins/cdrdao/burn-cdrdao-common.h:
	* src/plugins/cdrdao/burn-cdrdao.c: (brasero_cdrdao_export_caps):
	* src/plugins/cdrdao/burn-toc2cue.c: (brasero_toc2cue_export_caps):
	* src/plugins/cdrkit/Makefile.am:
	* src/plugins/cdrkit/burn-cdrkit.h:
	* src/plugins/cdrkit/burn-genisoimage.c:
	(brasero_genisoimage_set_argv_image),
	(brasero_genisoimage_export_caps):
	* src/plugins/cdrkit/burn-readom.c: (brasero_readom_export_caps):
	* src/plugins/cdrkit/burn-wodim.c: (brasero_wodim_export_caps):
	* src/plugins/cdrtools/Makefile.am:
	* src/plugins/cdrtools/burn-cdrecord.c:
	(brasero_cdrecord_export_caps):
	* src/plugins/cdrtools/burn-cdrtools.h:
	* src/plugins/cdrtools/burn-mkisofs.c:
	(brasero_mkisofs_set_argv_image), (brasero_mkisofs_set_argv),
	(brasero_mkisofs_export_caps):
	* src/plugins/cdrtools/burn-readcd.c: (brasero_readcd_export_caps):
	* src/plugins/checksum/burn-md5.c: (brasero_md5_file),
	(brasero_md5_file_to_string):
	* src/plugins/checksum/burn-md5.h:
	* src/plugins/checksum/burn-md5sum.c: (brasero_md5sum_start_md5),
	(brasero_md5sum_image), (brasero_md5sum_disc),
	(brasero_md5sum_disc_files):
	* src/plugins/growisofs/Makefile.am:
	* src/plugins/growisofs/burn-dvd-rw-format.c:
	(brasero_dvd_rw_format_export_caps):
	* src/plugins/growisofs/burn-growisofs-common.h:
	* src/plugins/growisofs/burn-growisofs.c:
	(brasero_growisofs_export_caps):
	* src/plugins/libburnia/Makefile.am:
	* src/plugins/libburnia/burn-libburn.c:
	(brasero_libburn_export_caps):
	* src/plugins/libburnia/burn-libburnia.h:
	* src/plugins/libburnia/burn-libisofs.c:
	(brasero_libisofs_export_caps):

2007-10-21  Philippe Rouquier  <philippr@svn.gnome.org>

	Some improvements fixes for plugin dialog

	* src/brasero-plugin-manager-ui.c:
	(plugin_manager_ui_view_rank_cell_cb),
	(plugin_manager_ui_view_icon_cell_cb),
	(brasero_plugin_manager_ui_combo_changed_cb),
	(plugin_manager_ui_construct_tree),
	(brasero_plugin_manager_ui_init):

2007-10-21  Philippe Rouquier  <philippr@svn.gnome.org>

	Small fixes for the plugin dialog

	* src/brasero-plugin-manager-ui.c:
	(plugin_manager_ui_view_rank_cell_cb),
	(brasero_plugin_manager_ui_save_order),
	(brasero_plugin_manager_ui_update_up_down),
	(plugin_manager_ui_populate_lists),
	(plugin_manager_ui_construct_tree):

2007-10-21  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix for #439912 – Make the start window less flat
	Fix for #488682 – Always uses white background in project type selecting area and empty area

	* src/brasero-project-manager.c:
	(brasero_project_manager_uri_clicked_cb),
	(brasero_project_manager_project_clicked_cb),
	(brasero_project_manager_init), (brasero_project_manager_finalize),
	(brasero_project_manager_class_init),
	(brasero_project_manager_new):
	* src/brasero-project-type-chooser.c:
	(brasero_project_type_chooser_uri_clicked_cb),
	(brasero_project_type_chooser_project_clicked_cb),
	(brasero_project_type_chooser_init),
	(brasero_project_type_chooser_class_init):
	* src/brasero-project-type-chooser.h:

2007-10-20  Philippe Rouquier  <philippr@svn.gnome.org>

	Updated POFILES.in with missing 2 files

2007-10-20  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix for #480712 – Brasero Plugins UI

	* src/brasero-plugin-manager-ui.c:
	(plugin_manager_ui_view_rank_cell_cb),
	(plugin_manager_ui_view_info_cell_cb), (list_priority_sort_func),
	(brasero_plugin_manager_ui_save_order),
	(brasero_plugin_manager_ui_order_changed_cb),
	(brasero_plugin_manager_ui_update_up_down), (up_button_cb),
	(down_button_cb), (plugin_manager_ui_populate_lists),
	(brasero_plugin_manager_ui_combo_changed_cb),
	(plugin_manager_ui_set_active), (tree_selection_changed_cb),
	(plugin_manager_ui_construct_tree),
	(brasero_plugin_manager_ui_init),
	(brasero_plugin_manager_ui_finalize):
	* src/brasero-pref.c: (brasero_pref_init):
	* src/burn-caps.c: (brasero_burn_caps_plugin_can_burn):
	* src/burn-plugin-manager.c:
	(brasero_plugin_manager_get_plugins_list):
	* src/burn-plugin-private.h:
	* src/burn-plugin.c:
	* src/main.c: (on_prefs_cb):

2007-10-19  Philippe Rouquier  <philippr@svn.gnome.org>

	Adds the possibility to override through gconf plugins priority
	Made a change to burn-caps: plugin list are no longer sorted for links, modifiers...

	* src/burn-caps.c: (brasero_burn_caps_media_capabilities),
	(brasero_burn_caps_get_blanking_flags),
	(brasero_burn_caps_new_blanking_task),
	(brasero_burn_caps_can_blank),
	(brasero_burn_caps_new_checksuming_task),
	(brasero_caps_link_get_record_flags),
	(brasero_caps_link_get_data_flags), (brasero_caps_link_active),
	(brasero_caps_link_find_plugin),
	(brasero_caps_add_processing_plugins_to_task),
	(brasero_caps_add_test), (brasero_caps_replicate_modifiers_tests),
	(brasero_caps_create_links), (brasero_plugin_blank_caps),
	(brasero_plugin_process_caps), (brasero_burn_caps_plugin_can_burn),
	(brasero_burn_caps_plugin_can_image),
	(brasero_burn_caps_plugin_can_convert):
	* src/burn-plugin-private.h:
	* src/burn-plugin.c: (brasero_plugin_get_gconf_priority_key),
	(brasero_plugin_define), (brasero_plugin_priority_changed),
	(brasero_plugin_init_real), (brasero_plugin_finalize),
	(brasero_plugin_set_property), (brasero_plugin_get_property),
	(brasero_plugin_class_init):

2007-10-18  Philippe Rouquier  <philippr@svn.gnome.org>

	Don't ask to save project if it wasn't modified

	* src/brasero-audio-disc.c: (brasero_audio_disc_get_status),
	(brasero_audio_disc_vfs_operation_finished),
	(brasero_audio_disc_load_track):
	* src/brasero-data-disc.c: (brasero_data_disc_get_status):
	* src/brasero-project.c: (brasero_project_contents_changed_cb):

2007-10-18  Philippe Rouquier  <philippr@svn.gnome.org>

	Don't ask if we want to save the changes to the project if
	the user closes the window while he is at the chooser pane

	* src/brasero-project.c: (brasero_project_set_none):

2007-10-18  Philippe Rouquier  <philippr@svn.gnome.org>

	make new project action sensitive again when opening a project

	* src/brasero-project-manager.c: (brasero_project_manager_open):

2007-10-18  Philippe Rouquier  <philippr@svn.gnome.org>

	Make recent file menu work again with gtk+2.12
	Known bug (no filtering) fixed by gtk+ 2.12.1

	* src/brasero-project-manager.c:
	(brasero_project_manager_register_ui):
	* src/main.c: (brasero_app_recent_open), (brasero_app_add_recent),
	(brasero_app_create_app), (main):

2007-10-17  Philippe Rouquier  <philippr@svn.gnome.org>

	a fix for #480712 – Brasero Plugins UI
	plugins are now categorized in the dialog
	they are also sorted by priority

	* src/brasero-plugin-manager-ui.c:
	(plugin_manager_ui_view_info_cell_cb),
	(plugin_manager_ui_view_icon_cell_cb),
	(plugin_manager_ui_get_category),
	(plugin_manager_ui_populate_lists), (plugin_manager_ui_set_active),
	(model_priority_sort_func), (plugin_manager_ui_construct_tree):
	* src/burn-caps.c: (brasero_burn_caps_plugin_can_burn),
	(brasero_burn_caps_plugin_can_image),
	(brasero_burn_caps_plugin_can_convert):
	* src/burn-caps.h:

2007-10-17  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix another bug introduced by previous patches preventing proper session import

	* src/brasero-data-disc.c: (brasero_data_disc_import_session_cb):

2007-10-17  Philippe Rouquier  <philippr@svn.gnome.org>

	Removed a warning

	* src/brasero-layout.c: (brasero_layout_save),
	(brasero_layout_load):

2007-10-17  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix #439912 – Make the start window less flat

	* src/brasero-project-type-chooser.c:
	(brasero_project_type_chooser_button_clicked),
	(brasero_project_type_chooser_new_item),
	(brasero_project_type_chooser_init),
	(brasero_project_type_chooser_class_init),
	(brasero_project_type_chooser_new):

2007-10-16  Philippe Rouquier  <philippr@svn.gnome.org>

	Miscellaneous changes to fix some issues introduced by recent changes
	- fix open toolbar button not opening anything in data project
	- fix layout not remembering when side pane was supposed to be closed on startup
	- added New, Open, Save button to toolbar
	- added schema entry for the new gconf key that sets up the layout (project location actually)
	- Added missing mnemonics mostly in burn dialogs
	- fix a crash in data project where paths for toolbar buttons was wrong and widget returned was NULL

	* data/brasero.schemas.in:
	* src/brasero-audio-disc.c: (brasero_audio_disc_selection_changed),
	(brasero_audio_disc_button_pressed_cb):
	* src/brasero-burn-dialog.c: (brasero_burn_dialog_init):
	* src/brasero-data-disc.c: (brasero_data_disc_notify_user),
	(brasero_data_disc_unreadable_new),
	(brasero_data_disc_update_multi_button_state),
	(brasero_data_disc_show_menu),
	(brasero_data_disc_button_pressed_cb):
	* src/brasero-disc-copy-dialog.c: (brasero_disc_copy_dialog_init):
	* src/brasero-disc-option-dialog.c:
	(brasero_disc_option_dialog_video_widget),
	(brasero_disc_option_dialog_joliet_widget),
	(brasero_disc_option_dialog_multi_widget),
	(brasero_disc_option_dialog_add_audio_options),
	(brasero_disc_option_dialog_init):
	* src/brasero-drive-properties.c: (brasero_drive_properties_init):
	* src/brasero-filtered-window.c: (brasero_filtered_dialog_init):
	* src/brasero-image-option-dialog.c:
	(brasero_image_option_dialog_init):
	* src/brasero-layout.c: (brasero_layout_empty_toggled_cb):
	* src/brasero-project-manager.c: (brasero_project_manager_init),
	(brasero_project_manager_register_ui):
	* src/brasero-project.c:
	(brasero_project_check_default_burning_app),
	(brasero_project_register_ui):
	* src/brasero-utils.c: (brasero_utils_launch_app):
	* src/brasero-utils.h:

2007-10-15  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix #485484 – Icon installation method
	Patch by Michael Monreal

	* configure.in:
	* data/icons/16x16/Makefile.am:
	* data/icons/16x16/actions/Makefile.am:
	* data/icons/16x16/actions/insert-pause.svg:
	* data/icons/16x16/actions/iso-image-burn.svg:
	* data/icons/16x16/actions/iso-image-new.svg:
	* data/icons/16x16/actions/media-optical-audio-new.svg:
	* data/icons/16x16/actions/media-optical-blank.svg:
	* data/icons/16x16/actions/media-optical-burn.svg:
	* data/icons/16x16/actions/media-optical-copy.svg:
	* data/icons/16x16/actions/media-optical-data-new.svg:
	* data/icons/16x16/apps/Makefile.am:
	* data/icons/16x16/apps/brasero.svg:
	* data/icons/16x16/status/Makefile.am:
	* data/icons/16x16/status/brasero-disc-00.svg:
	* data/icons/16x16/status/brasero-disc-05.svg:
	* data/icons/16x16/status/brasero-disc-10.svg:
	* data/icons/16x16/status/brasero-disc-100.svg:
	* data/icons/16x16/status/brasero-disc-15.svg:
	* data/icons/16x16/status/brasero-disc-20.svg:
	* data/icons/16x16/status/brasero-disc-25.svg:
	* data/icons/16x16/status/brasero-disc-30.svg:
	* data/icons/16x16/status/brasero-disc-35.svg:
	* data/icons/16x16/status/brasero-disc-40.svg:
	* data/icons/16x16/status/brasero-disc-45.svg:
	* data/icons/16x16/status/brasero-disc-50.svg:
	* data/icons/16x16/status/brasero-disc-55.svg:
	* data/icons/16x16/status/brasero-disc-60.svg:
	* data/icons/16x16/status/brasero-disc-65.svg:
	* data/icons/16x16/status/brasero-disc-70.svg:
	* data/icons/16x16/status/brasero-disc-75.svg:
	* data/icons/16x16/status/brasero-disc-80.svg:
	* data/icons/16x16/status/brasero-disc-85.svg:
	* data/icons/16x16/status/brasero-disc-90.svg:
	* data/icons/16x16/status/brasero-disc-95.svg:
	* data/icons/22x22/Makefile.am:
	* data/icons/22x22/actions/Makefile.am:
	* data/icons/22x22/actions/insert-pause.svg:
	* data/icons/22x22/actions/iso-image-burn.svg:
	* data/icons/22x22/actions/iso-image-new.svg:
	* data/icons/22x22/actions/media-optical-audio-new.svg:
	* data/icons/22x22/actions/media-optical-blank.svg:
	* data/icons/22x22/actions/media-optical-burn.svg:
	* data/icons/22x22/actions/media-optical-copy.svg:
	* data/icons/22x22/actions/media-optical-data-new.svg:
	* data/icons/22x22/apps/Makefile.am:
	* data/icons/22x22/apps/brasero.svg:
	* data/icons/22x22/status/Makefile.am:
	* data/icons/22x22/status/brasero-disc-00.svg:
	* data/icons/22x22/status/brasero-disc-05.svg:
	* data/icons/22x22/status/brasero-disc-10.svg:
	* data/icons/22x22/status/brasero-disc-100.svg:
	* data/icons/22x22/status/brasero-disc-15.svg:
	* data/icons/22x22/status/brasero-disc-20.svg:
	* data/icons/22x22/status/brasero-disc-25.svg:
	* data/icons/22x22/status/brasero-disc-30.svg:
	* data/icons/22x22/status/brasero-disc-35.svg:
	* data/icons/22x22/status/brasero-disc-40.svg:
	* data/icons/22x22/status/brasero-disc-45.svg:
	* data/icons/22x22/status/brasero-disc-50.svg:
	* data/icons/22x22/status/brasero-disc-55.svg:
	* data/icons/22x22/status/brasero-disc-60.svg:
	* data/icons/22x22/status/brasero-disc-65.svg:
	* data/icons/22x22/status/brasero-disc-70.svg:
	* data/icons/22x22/status/brasero-disc-75.svg:
	* data/icons/22x22/status/brasero-disc-80.svg:
	* data/icons/22x22/status/brasero-disc-85.svg:
	* data/icons/22x22/status/brasero-disc-90.svg:
	* data/icons/22x22/status/brasero-disc-95.svg:
	* data/icons/24x24/Makefile.am:
	* data/icons/24x24/actions/Makefile.am:
	* data/icons/24x24/apps/Makefile.am:
	* data/icons/24x24/status/Makefile.am:
	* data/icons/32x32/Makefile.am:
	* data/icons/32x32/actions/Makefile.am:
	* data/icons/32x32/actions/iso-image-burn.svg:
	* data/icons/32x32/actions/iso-image-new.svg:
	* data/icons/32x32/actions/media-optical-audio-new.svg:
	* data/icons/32x32/actions/media-optical-blank.svg:
	* data/icons/32x32/actions/media-optical-burn.svg:
	* data/icons/32x32/actions/media-optical-copy.svg:
	* data/icons/32x32/actions/media-optical-data-new.svg:
	* data/icons/32x32/apps/Makefile.am:
	* data/icons/32x32/apps/brasero.svg:
	* data/icons/32x32/status/Makefile.am:
	* data/icons/32x32/status/brasero-disc-00.svg:
	* data/icons/32x32/status/brasero-disc-05.svg:
	* data/icons/32x32/status/brasero-disc-10.svg:
	* data/icons/32x32/status/brasero-disc-100.svg:
	* data/icons/32x32/status/brasero-disc-15.svg:
	* data/icons/32x32/status/brasero-disc-20.svg:
	* data/icons/32x32/status/brasero-disc-25.svg:
	* data/icons/32x32/status/brasero-disc-30.svg:
	* data/icons/32x32/status/brasero-disc-35.svg:
	* data/icons/32x32/status/brasero-disc-40.svg:
	* data/icons/32x32/status/brasero-disc-45.svg:
	* data/icons/32x32/status/brasero-disc-50.svg:
	* data/icons/32x32/status/brasero-disc-55.svg:
	* data/icons/32x32/status/brasero-disc-60.svg:
	* data/icons/32x32/status/brasero-disc-65.svg:
	* data/icons/32x32/status/brasero-disc-70.svg:
	* data/icons/32x32/status/brasero-disc-75.svg:
	* data/icons/32x32/status/brasero-disc-80.svg:
	* data/icons/32x32/status/brasero-disc-85.svg:
	* data/icons/32x32/status/brasero-disc-90.svg:
	* data/icons/32x32/status/brasero-disc-95.svg:
	* data/icons/Makefile.am:
	* data/icons/hicolor_actions_16x16_insert-pause.svg:
	* data/icons/hicolor_actions_16x16_iso-image-burn.svg:
	* data/icons/hicolor_actions_16x16_iso-image-new.svg:
	* data/icons/hicolor_actions_16x16_media-optical-audio-new.svg:
	* data/icons/hicolor_actions_16x16_media-optical-blank.svg:
	* data/icons/hicolor_actions_16x16_media-optical-burn.svg:
	* data/icons/hicolor_actions_16x16_media-optical-copy.svg:
	* data/icons/hicolor_actions_16x16_media-optical-data-new.svg:
	* data/icons/hicolor_actions_22x22_insert-pause.svg:
	* data/icons/hicolor_actions_22x22_iso-image-burn.svg:
	* data/icons/hicolor_actions_22x22_iso-image-new.svg:
	* data/icons/hicolor_actions_22x22_media-optical-audio-new.svg:
	* data/icons/hicolor_actions_22x22_media-optical-blank.svg:
	* data/icons/hicolor_actions_22x22_media-optical-burn.svg:
	* data/icons/hicolor_actions_22x22_media-optical-copy.svg:
	* data/icons/hicolor_actions_22x22_media-optical-data-new.svg:
	* data/icons/hicolor_actions_32x32_insert-pause.svg:
	* data/icons/hicolor_actions_32x32_iso-image-burn.svg:
	* data/icons/hicolor_actions_32x32_iso-image-new.svg:
	* data/icons/hicolor_actions_32x32_media-optical-audio-new.svg:
	* data/icons/hicolor_actions_32x32_media-optical-blank.svg:
	* data/icons/hicolor_actions_32x32_media-optical-burn.svg:
	* data/icons/hicolor_actions_32x32_media-optical-copy.svg:
	* data/icons/hicolor_actions_32x32_media-optical-data-new.svg:
	* data/icons/hicolor_actions_scalable_insert-pause.svg:
	* data/icons/hicolor_actions_scalable_iso-image-burn.svg:
	* data/icons/hicolor_actions_scalable_iso-image-new.svg:
	* data/icons/hicolor_actions_scalable_media-optical-audio-new.svg:
	* data/icons/hicolor_actions_scalable_media-optical-blank.svg:
	* data/icons/hicolor_actions_scalable_media-optical-burn.svg:
	* data/icons/hicolor_actions_scalable_media-optical-copy.svg:
	* data/icons/hicolor_actions_scalable_media-optical-data-new.svg:
	* data/icons/hicolor_actions_scalable_transform-crop-and-resize.svg
	:
	* data/icons/hicolor_apps_16x16_brasero.svg:
	* data/icons/hicolor_apps_22x22_brasero.svg:
	* data/icons/hicolor_apps_32x32_brasero.svg:
	* data/icons/hicolor_apps_scalable_brasero.svg:
	* data/icons/hicolor_status_16x16_brasero-disc-00.svg:
	* data/icons/hicolor_status_16x16_brasero-disc-05.svg:
	* data/icons/hicolor_status_16x16_brasero-disc-10.svg:
	* data/icons/hicolor_status_16x16_brasero-disc-100.svg:
	* data/icons/hicolor_status_16x16_brasero-disc-15.svg:
	* data/icons/hicolor_status_16x16_brasero-disc-20.svg:
	* data/icons/hicolor_status_16x16_brasero-disc-25.svg:
	* data/icons/hicolor_status_16x16_brasero-disc-30.svg:
	* data/icons/hicolor_status_16x16_brasero-disc-35.svg:
	* data/icons/hicolor_status_16x16_brasero-disc-40.svg:
	* data/icons/hicolor_status_16x16_brasero-disc-45.svg:
	* data/icons/hicolor_status_16x16_brasero-disc-50.svg:
	* data/icons/hicolor_status_16x16_brasero-disc-55.svg:
	* data/icons/hicolor_status_16x16_brasero-disc-60.svg:
	* data/icons/hicolor_status_16x16_brasero-disc-65.svg:
	* data/icons/hicolor_status_16x16_brasero-disc-70.svg:
	* data/icons/hicolor_status_16x16_brasero-disc-75.svg:
	* data/icons/hicolor_status_16x16_brasero-disc-80.svg:
	* data/icons/hicolor_status_16x16_brasero-disc-85.svg:
	* data/icons/hicolor_status_16x16_brasero-disc-90.svg:
	* data/icons/hicolor_status_16x16_brasero-disc-95.svg:
	* data/icons/hicolor_status_22x22_brasero-disc-00.svg:
	* data/icons/hicolor_status_22x22_brasero-disc-05.svg:
	* data/icons/hicolor_status_22x22_brasero-disc-10.svg:
	* data/icons/hicolor_status_22x22_brasero-disc-100.svg:
	* data/icons/hicolor_status_22x22_brasero-disc-15.svg:
	* data/icons/hicolor_status_22x22_brasero-disc-20.svg:
	* data/icons/hicolor_status_22x22_brasero-disc-25.svg:
	* data/icons/hicolor_status_22x22_brasero-disc-30.svg:
	* data/icons/hicolor_status_22x22_brasero-disc-35.svg:
	* data/icons/hicolor_status_22x22_brasero-disc-40.svg:
	* data/icons/hicolor_status_22x22_brasero-disc-45.svg:
	* data/icons/hicolor_status_22x22_brasero-disc-50.svg:
	* data/icons/hicolor_status_22x22_brasero-disc-55.svg:
	* data/icons/hicolor_status_22x22_brasero-disc-60.svg:
	* data/icons/hicolor_status_22x22_brasero-disc-65.svg:
	* data/icons/hicolor_status_22x22_brasero-disc-70.svg:
	* data/icons/hicolor_status_22x22_brasero-disc-75.svg:
	* data/icons/hicolor_status_22x22_brasero-disc-80.svg:
	* data/icons/hicolor_status_22x22_brasero-disc-85.svg:
	* data/icons/hicolor_status_22x22_brasero-disc-90.svg:
	* data/icons/hicolor_status_22x22_brasero-disc-95.svg:
	* data/icons/hicolor_status_32x32_brasero-disc-00.svg:
	* data/icons/hicolor_status_32x32_brasero-disc-05.svg:
	* data/icons/hicolor_status_32x32_brasero-disc-10.svg:
	* data/icons/hicolor_status_32x32_brasero-disc-100.svg:
	* data/icons/hicolor_status_32x32_brasero-disc-15.svg:
	* data/icons/hicolor_status_32x32_brasero-disc-20.svg:
	* data/icons/hicolor_status_32x32_brasero-disc-25.svg:
	* data/icons/hicolor_status_32x32_brasero-disc-30.svg:
	* data/icons/hicolor_status_32x32_brasero-disc-35.svg:
	* data/icons/hicolor_status_32x32_brasero-disc-40.svg:
	* data/icons/hicolor_status_32x32_brasero-disc-45.svg:
	* data/icons/hicolor_status_32x32_brasero-disc-50.svg:
	* data/icons/hicolor_status_32x32_brasero-disc-55.svg:
	* data/icons/hicolor_status_32x32_brasero-disc-60.svg:
	* data/icons/hicolor_status_32x32_brasero-disc-65.svg:
	* data/icons/hicolor_status_32x32_brasero-disc-70.svg:
	* data/icons/hicolor_status_32x32_brasero-disc-75.svg:
	* data/icons/hicolor_status_32x32_brasero-disc-80.svg:
	* data/icons/hicolor_status_32x32_brasero-disc-85.svg:
	* data/icons/hicolor_status_32x32_brasero-disc-90.svg:
	* data/icons/hicolor_status_32x32_brasero-disc-95.svg:
	* data/icons/hicolor_status_scalable_brasero-disc-00.svg:
	* data/icons/hicolor_status_scalable_brasero-disc-05.svg:
	* data/icons/hicolor_status_scalable_brasero-disc-10.svg:
	* data/icons/hicolor_status_scalable_brasero-disc-100.svg:
	* data/icons/hicolor_status_scalable_brasero-disc-15.svg:
	* data/icons/hicolor_status_scalable_brasero-disc-20.svg:
	* data/icons/hicolor_status_scalable_brasero-disc-25.svg:
	* data/icons/hicolor_status_scalable_brasero-disc-30.svg:
	* data/icons/hicolor_status_scalable_brasero-disc-35.svg:
	* data/icons/hicolor_status_scalable_brasero-disc-40.svg:
	* data/icons/hicolor_status_scalable_brasero-disc-45.svg:
	* data/icons/hicolor_status_scalable_brasero-disc-50.svg:
	* data/icons/hicolor_status_scalable_brasero-disc-55.svg:
	* data/icons/hicolor_status_scalable_brasero-disc-60.svg:
	* data/icons/hicolor_status_scalable_brasero-disc-65.svg:
	* data/icons/hicolor_status_scalable_brasero-disc-70.svg:
	* data/icons/hicolor_status_scalable_brasero-disc-75.svg:
	* data/icons/hicolor_status_scalable_brasero-disc-80.svg:
	* data/icons/hicolor_status_scalable_brasero-disc-85.svg:
	* data/icons/hicolor_status_scalable_brasero-disc-90.svg:
	* data/icons/hicolor_status_scalable_brasero-disc-95.svg:
	* src/brasero-audio-disc.c:
	* src/brasero-split-dialog.c: (brasero_split_dialog_init):

2007-10-15  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix many bugs related to layout at once by reworking the way it works.
	- location of project pane can now be chosen and default to right (Gconf key)
	  (fix #480611 – Change placement of file manager)
	- fix #480614 – Displaying and hiding file manager resizes window
	- fix #484157 – Directly use GtkActions to populate toolbar (comment #5)
	- fix #471668 – saving divider locations of paned layout
	- partially fix #360899 – GUI enhancements/simplification

	* src/brasero-layout.c: (brasero_layout_pack_preview),
	(brasero_layout_size_reallocate), (brasero_layout_add_project),
	(brasero_layout_add_preview),
	(brasero_layout_set_side_pane_visible),
	(brasero_layout_item_set_active),
	(brasero_layout_displayed_item_changed_cb), (brasero_layout_save),
	(brasero_layout_add_source), (brasero_layout_combo_changed_cb),
	(brasero_layout_item_set_visible), (brasero_layout_load),
	(brasero_layout_pane_moved_cb), (brasero_layout_type_changed_cb),
	(brasero_layout_close_button_clicked_cb),
	(brasero_layout_empty_toggled_cb), (brasero_layout_register_ui),
	(brasero_layout_foreach_item_cb), (brasero_layout_destroy),
	(brasero_layout_finalize), (brasero_layout_class_init),
	(brasero_layout_init), (brasero_layout_new):
	* src/brasero-layout.h:
	* src/brasero-project-manager.c: (brasero_project_manager_init),
	(brasero_project_manager_load_session),
	(brasero_project_manager_save_session):
	* src/brasero-project-manager.h:
	* src/brasero-session.c: (brasero_session_load),
	(brasero_session_save):

2007-10-14  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/plugins/cdrdao/Makefile.am:
	* src/plugins/cdrkit/Makefile.am:
	* src/plugins/cdrtools/Makefile.am:
	* src/plugins/checksum/Makefile.am:
	* src/plugins/dvdcss/Makefile.am:
	* src/plugins/growisofs/Makefile.am:
	* src/plugins/libburnia/Makefile.am:
	* src/plugins/local-track/Makefile.am:
	* src/plugins/transcode/Makefile.am:

	Remove unneeded AM_LDFLAGS var to fix autotools.

2007-10-13  Philippe Rouquier  <philippr@svn.gnome.org>

	Add the source for the icons (except crop icons)
	Fix #485475 – Source for icons

	* data/icons/16x16/actions/iso-image-burn.svg:
	* data/icons/16x16/actions/iso-image-new.svg:
	* data/icons/16x16/actions/media-optical-audio-new.svg:
	* data/icons/16x16/actions/media-optical-blank.svg:
	* data/icons/16x16/actions/media-optical-burn.svg:
	* data/icons/16x16/actions/media-optical-copy.svg:
	* data/icons/16x16/actions/media-optical-data-new.svg:
	* data/icons/16x16/apps/brasero.svg:
	* data/icons/16x16/status/brasero-disc-00.svg:
	* data/icons/16x16/status/brasero-disc-05.svg:
	* data/icons/16x16/status/brasero-disc-10.svg:
	* data/icons/16x16/status/brasero-disc-100.svg:
	* data/icons/16x16/status/brasero-disc-15.svg:
	* data/icons/16x16/status/brasero-disc-20.svg:
	* data/icons/16x16/status/brasero-disc-25.svg:
	* data/icons/16x16/status/brasero-disc-30.svg:
	* data/icons/16x16/status/brasero-disc-35.svg:
	* data/icons/16x16/status/brasero-disc-40.svg:
	* data/icons/16x16/status/brasero-disc-45.svg:
	* data/icons/16x16/status/brasero-disc-50.svg:
	* data/icons/16x16/status/brasero-disc-55.svg:
	* data/icons/16x16/status/brasero-disc-60.svg:
	* data/icons/16x16/status/brasero-disc-65.svg:
	* data/icons/16x16/status/brasero-disc-70.svg:
	* data/icons/16x16/status/brasero-disc-75.svg:
	* data/icons/16x16/status/brasero-disc-80.svg:
	* data/icons/16x16/status/brasero-disc-85.svg:
	* data/icons/16x16/status/brasero-disc-90.svg:
	* data/icons/16x16/status/brasero-disc-95.svg:
	* data/icons/22x22/actions/iso-image-burn.svg:
	* data/icons/22x22/actions/iso-image-new.svg:
	* data/icons/22x22/actions/media-optical-audio-new.svg:
	* data/icons/22x22/actions/media-optical-blank.svg:
	* data/icons/22x22/actions/media-optical-burn.svg:
	* data/icons/22x22/actions/media-optical-copy.svg:
	* data/icons/22x22/actions/media-optical-data-new.svg:
	* data/icons/22x22/apps/brasero.svg:
	* data/icons/22x22/status/brasero-disc-00.svg:
	* data/icons/22x22/status/brasero-disc-05.svg:
	* data/icons/22x22/status/brasero-disc-10.svg:
	* data/icons/22x22/status/brasero-disc-100.svg:
	* data/icons/22x22/status/brasero-disc-15.svg:
	* data/icons/22x22/status/brasero-disc-20.svg:
	* data/icons/22x22/status/brasero-disc-25.svg:
	* data/icons/22x22/status/brasero-disc-30.svg:
	* data/icons/22x22/status/brasero-disc-35.svg:
	* data/icons/22x22/status/brasero-disc-40.svg:
	* data/icons/22x22/status/brasero-disc-45.svg:
	* data/icons/22x22/status/brasero-disc-50.svg:
	* data/icons/22x22/status/brasero-disc-55.svg:
	* data/icons/22x22/status/brasero-disc-60.svg:
	* data/icons/22x22/status/brasero-disc-65.svg:
	* data/icons/22x22/status/brasero-disc-70.svg:
	* data/icons/22x22/status/brasero-disc-75.svg:
	* data/icons/22x22/status/brasero-disc-80.svg:
	* data/icons/22x22/status/brasero-disc-85.svg:
	* data/icons/22x22/status/brasero-disc-90.svg:
	* data/icons/22x22/status/brasero-disc-95.svg:
	* data/icons/32x32/actions/iso-image-burn.svg:
	* data/icons/32x32/actions/iso-image-new.svg:
	* data/icons/32x32/actions/media-optical-audio-new.svg:
	* data/icons/32x32/actions/media-optical-blank.svg:
	* data/icons/32x32/actions/media-optical-burn.svg:
	* data/icons/32x32/actions/media-optical-copy.svg:
	* data/icons/32x32/actions/media-optical-data-new.svg:
	* data/icons/32x32/apps/brasero.svg:
	* data/icons/32x32/status/brasero-disc-00.svg:
	* data/icons/32x32/status/brasero-disc-05.svg:
	* data/icons/32x32/status/brasero-disc-10.svg:
	* data/icons/32x32/status/brasero-disc-100.svg:
	* data/icons/32x32/status/brasero-disc-15.svg:
	* data/icons/32x32/status/brasero-disc-20.svg:
	* data/icons/32x32/status/brasero-disc-25.svg:
	* data/icons/32x32/status/brasero-disc-30.svg:
	* data/icons/32x32/status/brasero-disc-35.svg:
	* data/icons/32x32/status/brasero-disc-40.svg:
	* data/icons/32x32/status/brasero-disc-45.svg:
	* data/icons/32x32/status/brasero-disc-50.svg:
	* data/icons/32x32/status/brasero-disc-55.svg:
	* data/icons/32x32/status/brasero-disc-60.svg:
	* data/icons/32x32/status/brasero-disc-65.svg:
	* data/icons/32x32/status/brasero-disc-70.svg:
	* data/icons/32x32/status/brasero-disc-75.svg:
	* data/icons/32x32/status/brasero-disc-80.svg:
	* data/icons/32x32/status/brasero-disc-85.svg:
	* data/icons/32x32/status/brasero-disc-90.svg:
	* data/icons/32x32/status/brasero-disc-95.svg:

2007-10-13  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix #485936 – after blanking, the dialog should be closed, but instead it stays open and the throbber continues to move
	Also improved HIG by adding mnemonics, tooltips
	Now blank discs can be blanked again (added proper flags in plugins)

	* src/brasero-blank-dialog.c:
	(brasero_blank_dialog_device_opts_setup),
	(brasero_blank_dialog_activate), (brasero_blank_dialog_init):
	* src/brasero-progress.c: (brasero_burn_progress_set_action),
	(brasero_burn_progress_reset):
	* src/brasero-progress.h:
	* src/brasero-sum-dialog.c: (brasero_sum_dialog_message),
	(brasero_sum_dialog_message_error), (brasero_sum_dialog_success),
	(brasero_sum_dialog_corruption_warning),
	(brasero_sum_dialog_check_md5_file),
	(brasero_sum_dialog_check_disc_sum), (brasero_sum_dialog_activate),
	(brasero_sum_dialog_init):
	* src/brasero-tool-dialog.c: (brasero_tool_dialog_run),
	(brasero_tool_dialog_init):
	* src/burn-caps.c: (brasero_burn_caps_get_blanking_flags),
	(brasero_burn_caps_can_blank):
	* src/burn.c: (brasero_burn_lock_rewritable_media),
	(brasero_burn_blank_real):
	* src/plugins/cdrdao/burn-cdrdao.c: (brasero_cdrdao_export_caps):
	* src/plugins/cdrkit/burn-wodim.c: (brasero_wodim_export_caps):
	* src/plugins/cdrtools/burn-cdrecord.c:
	(brasero_cdrecord_export_caps):
	* src/plugins/growisofs/burn-dvd-rw-format.c:
	(brasero_dvd_rw_format_export_caps):
	* src/plugins/growisofs/burn-growisofs.c:
	(brasero_growisofs_export_caps):
	* src/plugins/libburnia/burn-libburn.c:
	(brasero_libburn_export_caps):

2007-10-13  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix another problem with dummy mode where strings were not updated when burning for real

	* src/brasero-burn-dialog.c:
	(brasero_burn_dialog_action_changed_cb),
	(brasero_burn_dialog_dummy_success_cb):

2007-10-12  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix 485477 – Reset and clear icon

	* src/brasero-split-dialog.c: (brasero_split_dialog_init):
	* src/brasero-utils.c: (brasero_utils_make_button):

2007-10-12  Philippe Rouquier  <philippr@svn.gnome.org>

	Another fix for #478613 – Oversized projects

	* src/brasero-project-size.c:
	(brasero_project_size_get_media_string):

2007-10-12  Philippe Rouquier  <philippr@svn.gnome.org>

	Another go at fixing 485479 – Preview area jumping around
	From now on the toolbar position is controlled by layout and not project object
	Moreover the delay for setting URIs in preview is in preview itself not player.
	
	* src/brasero-layout.c: (brasero_layout_init),
	(brasero_layout_set_active_item), (brasero_layout_add_project),
	(brasero_layout_load), (brasero_layout_register_ui):
	* src/brasero-layout.h:
	* src/brasero-player.c: (brasero_player_destroy_controls),
	(brasero_player_create_controls_image),
	(brasero_player_update_info_real),
	(brasero_player_metadata_completed),
	(brasero_player_retrieve_metadata), (brasero_player_set_uri),
	(brasero_player_destroy), (brasero_player_class_init):
	* src/brasero-player.h:
	* src/brasero-preview.c: (brasero_preview_set_uri_delayed_cb),
	(brasero_preview_source_selection_changed_cb),
	(brasero_preview_add_source), (brasero_preview_hide),
	(brasero_preview_player_error_cb),
	(brasero_preview_player_ready_cb), (brasero_preview_init),
	(brasero_preview_finalize):
	* src/brasero-preview.h:
	* src/brasero-project-manager.c:
	(brasero_project_manager_register_ui):
	* src/brasero-project.c: (brasero_project_init),
	(brasero_project_register_ui):

2007-10-12  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix #478613 – Oversized projects
	Highlight the currently selected drive

	* src/brasero-project-size.c: (brasero_project_size_build_menu):

2007-10-12  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix #478754 – Brasero tells that sucessfully burned CUE/BIN image file even if it didn't
	(should be backportable)

	* src/plugins/cdrdao/burn-cdrdao.c:
	(brasero_cdrdao_read_stderr_record):

2007-10-10  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix #485476 – Pause menu options

	* src/brasero-audio-disc.c: (brasero_audio_disc_selection_changed),
	(brasero_audio_disc_open_file):

2007-10-10  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix #485480 – Preview staying open

	* src/brasero-layout.c: (brasero_layout_load):
	* src/brasero-preview.c: (brasero_preview_set_uri):
	* src/brasero-preview.h:

2007-10-10  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix #485479 – Preview area jumping around

	* src/brasero-layout.c: (brasero_layout_set_active_item),
	(brasero_layout_size_reallocate), (brasero_layout_add_project):

2007-10-10  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/main.c: (brasero_app_parse_options):

	Add Blank Disc Command line Argument patch from 
	Patrick Steiner <patrick.steiner@40a1.net> closes bgo #485299.

2007-10-10  Philippe Rouquier  <philippr@svn.gnome.org>

	Small improvement for dummy mode (add burn now button)
	Fix problems introduced by earlier patches related to dummy mode

	* src/brasero-audio-disc.c: (brasero_audio_disc_add_ui):
	* src/brasero-burn-dialog.c:
	(brasero_burn_dialog_dummy_success_cb):
	* src/brasero-dest-selection.c:
	(brasero_dest_selection_set_drive_properties),
	(brasero_dest_selection_check_drive_settings):
	* src/burn-caps.c: (brasero_burn_caps_new_blanking_task),
	(brasero_burn_caps_can_blank), (brasero_caps_get_flags_for_disc),
	(brasero_burn_caps_get_flags):
	* src/burn-plugin.c: (brasero_plugin_get_blank_flags):
	* src/burn-session.c: (brasero_burn_session_add_track):

2007-10-10  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix #478416 – Statusbar should show tooltips for selected menu entries (for popup menus)
	and #484157 – Directly use GtkActions to populate toolbar
	These were related bugs.

	* src/brasero-audio-disc.c: (brasero_audio_disc_iface_disc_init),
	(brasero_audio_disc_add_ui), (brasero_audio_disc_init),
	(brasero_audio_disc_finalize),
	(brasero_audio_disc_delete_selected),
	(brasero_audio_disc_selection_changed),
	(brasero_audio_disc_get_selected_uri):
	* src/brasero-data-disc.c: (brasero_data_disc_iface_disc_init),
	(brasero_data_disc_add_ui), (brasero_data_disc_init),
	(brasero_data_disc_finalize), (brasero_data_disc_reset_real),
	(brasero_data_disc_unreadable_new),
	(brasero_data_disc_delete_selected),
	(brasero_data_disc_import_session_error),
	(brasero_data_disc_update_multi_button_state),
	(brasero_data_disc_get_selected_uri):
	* src/brasero-disc.c: (brasero_disc_get_selected_uri),
	(brasero_disc_add_ui):
	* src/brasero-disc.h:
	* src/brasero-player-bacon.c: (brasero_player_bacon_setup_pipe):
	* src/brasero-project-manager.c:
	(brasero_project_manager_register_ui):
	* src/brasero-project-manager.h:
	* src/brasero-project.c: (brasero_project_set_remove_button_state),
	(brasero_project_set_add_button_state), (brasero_project_init),
	(brasero_project_check_size),
	(brasero_project_selection_changed_cb),
	(brasero_project_get_selected_uri), (brasero_project_switch),
	(brasero_project_set_none), (brasero_project_contents_changed_cb),
	(brasero_project_add_uris_cb),
	(brasero_project_remove_selected_uris_cb),
	(brasero_project_empty_cb), (brasero_project_burn_cb),
	(brasero_project_register_ui):
	* src/brasero-project.h:
	* src/main.c: (brasero_app_add_recent), (brasero_app_create_app):

2007-10-07  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix #478416 – Statusbar should show tooltips for selected menu entries

	* src/brasero-app.h:
	* src/brasero-project-manager.c:
	(brasero_project_manager_size_preview),
	(brasero_project_manager_selected_uris_changed),
	(brasero_project_manager_set_status),
	(brasero_project_manager_switch):
	* src/main.c: (brasero_menu_item_selected_cb),
	(brasero_menu_item_deselected_cb),
	(brasero_connect_ui_manager_proxy_cb),
	(brasero_disconnect_ui_manager_proxy_cb), (brasero_app_create_app):

2007-10-07  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix memory leak that was leading to session object not being properly unreffed
	which in turn led to temporary files not being removed

	* src/brasero-burn-dialog.c:
	(brasero_burn_dialog_action_changed_cb):
	* src/brasero-dest-selection.c:
	(brasero_dest_selection_set_property):
	* src/burn-session.c: (brasero_burn_session_get_tmp_image),
	(brasero_burn_session_finalize):
	* src/burn-task.c: (brasero_task_start):
	* src/burn.c: (brasero_burn_run_tasks):

2007-10-07  Philippe Rouquier  <philippr@svn.gnome.org>

	fix #461429 Comment #22:
	default size retrieval function wasn't called because of bad return 
	value in some plugins and particularly growisofs

	* src/plugins/cdrdao/burn-cdrdao.c: (brasero_cdrdao_set_argv):
	* src/plugins/cdrkit/burn-readom.c: (brasero_readom_get_size):
	* src/plugins/cdrtools/burn-readcd.c: (brasero_readcd_get_size):
	* src/plugins/growisofs/burn-growisofs.c:
	(brasero_growisofs_set_argv):

2007-10-06  Philippe Rouquier  <philippr@svn.gnome.org>

	removed scroll window from project type chooser to avoid ugly window size at startup

	* src/brasero-project-manager.c: (brasero_project_manager_init):

2007-10-06  Philippe Rouquier  <philippr@svn.gnome.org>

	fix #484025 – Insert pause action unintuitive
	patch by Michael Monreal

	* data/icons/16x16/actions/Makefile.am:
	* data/icons/16x16/actions/insert-pause.svg:
	* data/icons/22x22/actions/Makefile.am:
	* data/icons/22x22/actions/insert-pause.svg:
	* data/icons/24x24/actions/Makefile.am:
	* src/brasero-audio-disc.c: (brasero_audio_disc_fill_toolbar):

2007-10-06  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix #479342 – A little more HIG compliant slice (split) dialog

	* src/brasero-audio-disc.c:
	* src/brasero-split-dialog.c: (brasero_split_dialog_init):
	* src/brasero-utils.c: (brasero_utils_pack_properties_list):

2007-10-06  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix possible crasher

	* src/brasero-player.c: (brasero_player_destroy):

2007-10-06  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix #469530 – Edit - Add Files does not work if File Viewer hidden
	(also fix #478899 – Weird behavior of Edit -> Add command)
	Add button will now trigger a GtkFileChooserDialog if no side pane is visible

	* src/brasero-layout.c: (brasero_layout_item_get_object),
	(brasero_layout_set_active_item), (brasero_layout_add_project):
	* src/brasero-project-manager.c: (brasero_project_manager_init):
	* src/brasero-project.c: (brasero_project_class_init),
	(brasero_project_set_add_button_state), (brasero_project_switch),
	(brasero_project_set_none),
	(brasero_project_source_uri_activated_cb),
	(brasero_project_source_uri_selected_cb),
	(brasero_project_set_source),
	(brasero_project_file_chooser_activated_cb),
	(brasero_project_file_chooser_response_cb),
	(brasero_project_add_clicked_cb):
	* src/brasero-project.h:

2007-10-05  Philippe Rouquier  <philippr@svn.gnome.org>

	removed dummy mode option from blanking since it's not possible actually

	* src/brasero-blank-dialog.c:
	(brasero_blank_dialog_device_opts_setup),
	(brasero_blank_dialog_init):
	* src/plugins/cdrdao/burn-cdrdao.c: (brasero_cdrdao_export_caps):
	* src/plugins/cdrkit/burn-wodim.c: (brasero_wodim_export_caps):
	* src/plugins/cdrtools/burn-cdrecord.c:
	(brasero_cdrecord_export_caps):
	* src/plugins/growisofs/burn-growisofs.c:
	(brasero_growisofs_export_caps):
	* src/plugins/libburnia/burn-libburn.c:
	(brasero_libburn_export_caps):

2007-10-05  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix a few tooltips and add some missing ones.
	see #481350 – Tooltips in burn dialog.
	Reworked patch by Carl-Anton Ingmarsson 

	* src/brasero-dest-selection.c: (brasero_dest_selection_init):
	* src/brasero-disc-option-dialog.c:
	(brasero_disc_option_dialog_init):
	* src/brasero-drive-selection.c:
	(brasero_drive_selection_set_tooltip):
	* src/brasero-drive-selection.h:
	* src/brasero-image-option-dialog.c:
	(brasero_image_option_dialog_init):
	* src/brasero-player.c: (brasero_player_create_controls_stream):
	* src/brasero-src-selection.c: (brasero_src_selection_init):

2007-10-05  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix #433965 bad behaviour for simulating burn process

	* src/brasero-burn-dialog.c: (brasero_burn_dialog_update_info),
	(brasero_burn_dialog_update_title_writing_progress),
	(brasero_burn_dialog_dummy_success_timeout),
	(brasero_burn_dialog_dummy_success_cb),
	(brasero_burn_dialog_setup_session):
	* src/brasero-tray.c:
	* src/brasero-utils.c: (brasero_utils_make_button):
	* src/burn.c: (brasero_burn_emit_signal),
	(brasero_burn_eject_dest_media), (brasero_burn_eject_src_media),
	(brasero_burn_lock_dest_media), (brasero_burn_ask_for_joliet),
	(brasero_burn_run_tasks), (brasero_burn_unset_checksums),
	(brasero_burn_record_session), (brasero_burn_same_src_dest),
	(brasero_burn_record), (brasero_burn_class_init):
	* src/burn.h:

2007-10-05  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix the dummy mode that isn't available for DVD + R/RW

	* src/plugins/growisofs/burn-dvd-rw-format.c:
	(brasero_dvd_rw_format_export_caps):
	* src/plugins/growisofs/burn-growisofs.c:
	(brasero_growisofs_export_caps):
	* src/plugins/libburnia/burn-libburn.c:
	(brasero_libburn_export_caps):

2007-10-05  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix a small bug where user could choose 76 frames in song properties dialog

	* src/brasero-time-button.c: (brasero_time_button_sec_changed),
	(brasero_time_button_set_max), (brasero_time_button_init)

2007-10-05  Philippe Rouquier  <philippr@svn.gnome.org>

	Last version (hopefully) for split dialog to fix #479342

	* src/brasero-split-dialog.c: (brasero_split_dialog_cut),
	(brasero_split_dialog_remove_range),
	(brasero_split_dialog_metadata_finished_cb),
	(brasero_split_dialog_clear_confirm_dialog),
	(brasero_split_dialog_cut_clicked_cb),
	(brasero_split_dialog_merge_clicked_cb),
	(brasero_split_dialog_remove_clicked_cb),
	(brasero_split_dialog_reset_clicked_cb),
	(brasero_split_dialog_combo_changed_cb),
	(brasero_split_dialog_selection_changed_cb),
	(brasero_split_dialog_row_inserted_cb),
	(brasero_split_dialog_row_deleted_cb), (brasero_split_dialog_init)

2007-10-03  Philippe Rouquier  <philippr@svn.gnome.org>

	Attempt to fix #461429

	* src/burn-medium.c: (brasero_medium_get_free_space),
	(brasero_medium_add_DVD_plus_RW_leadout),
	(brasero_medium_track_get_info)

2007-10-01  Philippe Rouquier  <philippr@svn.gnome.org>

	some more improvements to previous patch.

	* src/burn-medium.c: (brasero_medium_get_data_size),
	(brasero_medium_get_free_space),
	(brasero_medium_get_capacity_CD_RW),
	(brasero_medium_get_capacity_DVD_RW),
	(brasero_medium_add_DVD_plus_RW_leadout),
	(brasero_medium_get_sessions_info), (brasero_medium_get_contents),
	(brasero_medium_init_real):

2007-09-30  Philippe Rouquier  <philippr@svn.gnome.org

	Another attempt to fix #461429

	* src/burn-job.c: (brasero_job_check_output_disc_space):
	* src/burn-medium.c: (brasero_medium_get_last_data_track_address),
	(brasero_medium_get_free_space), (brasero_medium_track_get_info),
	(brasero_medium_get_sessions_info):

2007-09-30  Philippe Rouquier  <philippr@svn.gnome.org>

	Fix a bug (specific to trunk) whereby growisofs didn't return the size of data properly

	* src/plugins/growisofs/burn-growisofs.c:
	(brasero_growisofs_read_stderr):

2007-09-30  Philippe Rouquier  <philippr@svn.gnome.org>

	Improved and fixed previous patch:
	- fixed not working buttons
	- don't show cancel button if we must die (session is closing)

	* src/brasero-project-manager.c:
	(brasero_project_manager_save_session):
	* src/brasero-project-manager.h:
	* src/brasero-project.c: (brasero_project_save_project_dialog),
	(brasero_project_save_session):
	* src/brasero-project.h:
	* src/brasero-session.c: (brasero_session_save),
	(brasero_session_die_cb), (brasero_session_save_yourself_cb):
	* src/brasero-session.h:
	* src/main.c: (on_delete_cb), (on_exit_cb)

2007-09-29  Philippe Rouquier  <philippr@svn.gnome.org>

	* src/brasero-project-manager.c:
	(brasero_project_manager_save_session):
	* src/brasero-project-manager.h:
	* src/brasero-project.c: (brasero_project_save_project_dialog),
	(brasero_project_save_session):
	* src/brasero-session.c: (brasero_session_save):
	* src/main.c: (on_delete_cb), (on_exit_cb):

	fix a bug where CANCEL didn't cancel application closing

2007-09-29 Rouquier Philippe <philippr@svn.gnome.org>

	fix #437148 also fix a small HIG problem where name was missing 

2007-09-28 Rouquier Philippe <philippr@svn.gnome.org>

	fix #480745

2007-09-28 Rouquier Philippe <philippr@svn.gnome.org>

	fix #470460

2007-09-28 Rouquier Philippe <philippr@svn.gnome.org>

	Increased debugging output for SCSI

2007-09-28 Rouquier Philippe <philippr@svn.gnome.org>

	Improved project type chooser (increase contrast + changed cursor for hovering)
	Fix #451633

2007-09-25 Rouquier Philippe <philippr@svn.gnome.org>

	Fix a bug in cancellation of tasks (some tasks were not properly cancelled)

2007-09-25 Rouquier Philippe <philippr@svn.gnome.org>

	Second set of improvements of the split dialog (#479342)

2007-09-25 Rouquier Philippe <philippr@svn.gnome.org>

	Improved split dialog (see #479342)

2007-09-25 Rouquier Philippe <philippr@svn.gnome.org>

	Some more scsi changes

2007-09-25 Rouquier Philippe <philippr@svn.gnome.org>

	fix stupid mistake in scsi error handling

2007-09-25 Rouquier Philippe <philippr@svn.gnome.org>

	Fix #479350

2007-09-25 Rouquier Philippe <philippr@svn.gnome.org>

	Cleanups (removed unnecessary definitions)
	Try to fix the outrange address bug by being more lenient about returned sizes

2007-09-25 Rouquier Philippe <philippr@svn.gnome.org>

	Improved drive speed retrieval

2007-09-24 Rouquier Philippe <philippr@svn.gnome.org>

	speed display fix

2007-09-23 Rouquier Philippe <philippr@svn.gnome.org>

	Fix #479355

2007-09-23 Rouquier Philippe <philippr@svn.gnome.org>

	Fix #478899

2007-09-23 Rouquier Philippe <philippr@svn.gnome.org>

	Patch from Milo Casagrande fix #479478

2007-09-23 Rouquier Philippe <philippr@svn.gnome.org>

	Patch from Milo Casagrande fix #479487

2007-09-23 Rouquier Philippe <philippr@svn.gnome.org>

	Remove "application" from entry menu (see #479350)

2007-09-23 Rouquier Philippe <philippr@svn.gnome.org>

	Apply patch from Luca Ferretti to fix #477192

2007-09-22 Rouquier Philippe <philippr@svn.gnome.org>

	Have brasero use a real toolbar
	Reclaim a few pixels here and there

2007-09-21 Rouquier Philippe <philippr@svn.gnome.org>

	A few fixes for player/preview

2007-09-21 Rouquier Philippe <philippr@svn.gnome.org>

	Fix a problem with silence length handling in audio project

2007-09-21 Rouquier Philippe <philippr@svn.gnome.org>

	Applied patch from Michael Monreal to fix #478488

2007-09-21 Rouquier Philippe <philippr@svn.gnome.org>

	Applied patch from Michael Monreal to fix #478446

2007-09-21 Rouquier Philippe <philippr@svn.gnome.org>

	Applied patch from Michael Monreal (see bug #477192) to improve menus

2007-09-21 Rouquier Philippe <philippr@svn.gnome.org>

	Some fixes for UI glitches in preview
	Changes again places where dbus uninhibit lies (moved to burn.c)
	Fix for bug #467443. Now every object in the layout is notified of context changes
	Remove header above projects to be more HIG compliant (spotted by Michael Monreal) (more to come)

2007-09-19 Rouquier Philippe <philippr@svn.gnome.org>

	Applied patch from Luca Ferretti fixes partially #477192

2007-09-19 Rouquier Philippe <philippr@svn.gnome.org>

	some fixes for dbus backend
	added forgotten files

2007-09-19 Rouquier Philippe <philippr@svn.gnome.org>

	Added audio track splitting which leads to
	- new UI dialog for splitting
	- large improvements in transcode plugin
	- some refactoring of player code
	- some refactoring of song properties dialog
	- player can now play only a segment of a song
	- uri-container class was extended
	- metadata object doesn't recreate its pipeline for every new song
	- metadata object can now detect silences
	- brasero-vfs object now reuses metadata objects
	- brasero-project saves track boundaries
	

2007-09-17  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/Makefile.am:
	
	Update Makefile.

2007-09-17  Luis Medinas  <lmedinas@svn.gnome.org>

	* configure.in:
	* src/burn-dbus.c: (brasero_uninhibit_suspend),
	(brasero_inhibit_suspend):
	* src/burn-dbus.h:
	* src/burn-process.c: (brasero_powermanagement),
	(brasero_process_finished), (brasero_process_start):

	Add Power Management inhibit/uninhibit suspend to Gnome PowerManager
	via DBus (build optional).

2007-09-09  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/Makefile.am:
	* src/brasero-project-manager.c:
	* src/brasero-search-beagle.c: (brasero_search_get_type),
	(brasero_search_class_init),
	(brasero_search_iface_uri_container_init),
	(brasero_search_iface_layout_object_init),
	(brasero_search_get_proportion), (brasero_search_column_clicked),
	(brasero_search_init), (brasero_search_destroy),
	(brasero_search_finalize), (brasero_search_try_again),
	(brasero_search_new), (brasero_search_increase_activity),
	(brasero_search_decrease_activity),
	(brasero_search_get_selected_uris),
	(brasero_search_get_selected_uri), (brasero_search_empty_tree),
	(brasero_search_drag_data_get_cb),
	(brasero_search_add_hit_to_tree), (brasero_search_update_header),
	(brasero_search_max_results_num_changed_cb),
	(brasero_search_left_button_clicked_cb),
	(brasero_search_right_button_clicked_cb),
	(brasero_search_check_for_possible_missing), (_sort_hits_by_score),
	(brasero_search_beagle_hit_added_cb),
	(brasero_search_beagle_hit_substracted_cb),
	(brasero_search_beagle_finished_cb),
	(brasero_search_beagle_error_dialog),
	(brasero_search_beagle_error_cb),
	(brasero_search_entry_activated_cb),
	(brasero_search_is_visible_cb),
	(brasero_search_mime_filter_changed),
	(brasero_search_tree_activated_cb),
	(brasero_search_tree_selection_changed_cb),
	(brasero_search_get_selected_rows):
	* src/brasero-search-beagle.h:
	* src/brasero-search.c:
	* src/brasero-search.h:

	Rename brasero-search to brasero-search-beagle.
	
2007-09-08  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/brasero-project-type-chooser.c:

	Fix initial tooltip window.

2007-09-07  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/brasero-menu.h:

	Remove the wrong STOCK icon from plugins on menu leave it
	empty since there's no icon for plugins fixes bug #474501.

2007-09-07  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/burn-session.c: (brasero_burn_session_start):

	Fix Segfault when start the burning dialog.

2007-09-07  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/brasero-menu.h:

	Change from Preferences to Plugins on menu.
	Execute stock icon used.

2007-09-06  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/plugins/cdrtools/burn-cdrecord.c:
	(brasero_cdrecord_export_caps):
	* src/plugins/cdrtools/burn-mkisofs.c:
	(brasero_mkisofs_export_caps):

	Use strict cdrecord and mkisofs on messages.

2007-09-01  Rouquier Philippe <bonfire-app@wanadoo.fr>

	added a volume button to player
	also don't recreate playbin for every song, just re-use the pipeline
	(that may increase gstreamer requirements since that feature is recent for playbin)

2007-09-01  Rouquier Philippe <bonfire-app@wanadoo.fr>

	- improved overall progress/action reporting (also fix some bugs)
	- changed/improved the way jobs are started in a task and the way they interact
	- added the possibility for a job to deactivate itself
	- rework and improved libisofs plugins (backport patches from stable branch)
	- added the size of the free space for temporary location
	- grey burn/blank/copy buttons in dialogs when action is not possible
	- some UI improvements/fixes here and there
	- added file missing for translation

2007-09-01  Luis Medinas  <lmedinas@svn.gnome.org>

	* MAINTAINERS:

	Add a new GNOME-style MAINTAINERS file

2007-08-28  Rouquier Philippe <bonfire-app@wanadoo.fr>

	add global configure options for plugins and dialog to set them (currently cdrecord, wodim, md5sum)
	have toc2cue plugin work

2007-08-28  Luis Medinas  <lmedinas@svn.gnome.org>

	* configure.in:
	* src/plugins/libburnia/burn-libisofs.c:
	(brasero_libisofs_create_volume_thread):

	Transition to libisofs >= 0.2.5.

2007-08-21  Rouquier Philippe <bonfire-app@wanadoo.fr>

	- Rework plugin so they register their type everytime they load (fix crash when no --debug)
	- added multiple copies feature (tested only with data project)
	- added temporary directory setting
	- improved disc copy using same source and destination drive
	- fixed bugs in cdrdao/dvdcss/md5sum plugins
	- rework/improve drive locking in burn.c
	- make sure session object is properly unreffed so tmp files are removed
	- fix image property dialog
	- other fixes

2007-08-21  Rouquier Philippe <bonfire-app@wanadoo.fr>

	remove some "bonfire" references

2007-08-21  Rouquier Philippe <bonfire-app@wanadoo.fr>

	Added a UI manager for the plugins

2007-08-20  Rouquier Philippe <bonfire-app@wanadoo.fr>

	Updated names of files

2007-08-20  Rouquier Philippe <bonfire-app@wanadoo.fr>

	Fix progression report

2007-08-17  Rouquier Philippe <bonfire-app@wanadoo.fr>

	Another round of fixes to get audio disc working (using cdrkit/transcode)
	More specifically:
	- several improvements/fixes to handle multiple tracks (burn-task.c/burn-task-ctx.c/burn-job.c)
	- improvements for transcode
	- updated the code for metadata.c to be more precise
	- brasero-audio.c stores song size as duration not sectors
	- burn-process.c do something useful with ::post
	- burn-process.c don't overwrite previous error
	- burn-caps.c be more careful when following links between caps:
	  check that at least one plugin is active
	- burn-job.c modified the API for a job to finish and store a new track
	- burn-track.c ensure a conversion is possible for path => URI
	- burn-wodim.c fix a remaining typo/improved .inf generation
	- allow to indicate a suffix for a temp file

2007-08-14  Rouquier Philippe <bonfire-app@wanadoo.fr>

	Another round of fixes to get disc copy working (using growisofs/cdrkit)
	More specifically:
	- improve image size handling/checking
	- allow copy between two different types of disc (CD->DVD, ...) if size is OK
	- fix some confusion with error handling in burn.c (appearing when a process didn't properly start)
	- in a task list put blanking task before the last
	- emit another finished signal after checking is done
	- fix infinite loop on error in burn-process.c
	- added an icon when drive is empty
	- improved available flags discovery logic
	- fixed a bug in DISC caps creation
	- fixed speed reporting for jobs
	- clarify how jobs should implement ::init and ::start methods
	- fixed type it's WODIM and not WOODIM
	- updated POTFILES.in for files renaming / changes

2007-08-14  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/scsi/scsi-sg.c: (brasero_sg_send_command):

	Fix memset with swapped arguments. Closes bug #466290.
	Patch from Dave Jones <davej@redhat.com>

2007-08-14  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/filtered-window.c: (brasero_filtered_dialog_init):
	Fix Filter UI crash. Patch from Denis Leroy <denis@poolshark.org>
	
2007-08-09  Luis Medinas  <lmedinas@svn.gnome.org>

	* NEWS:
	* configure.in:

	Update NEWS for 0.6.90 release unstable series.
	Update bump Gtk+ version.

2007-08-09  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/audio-disc.c: (brasero_audio_disc_fill_toolbar),
	(brasero_audio_disc_init), (brasero_audio_disc_finalize):
	* src/brasero-data-disc.c: (brasero_data_disc_fill_toolbar),
	(brasero_data_disc_init), (brasero_data_disc_finalize),
	(brasero_data_disc_unreadable_new):
	* src/brasero-disc-option-dialog.c:
	(brasero_disc_option_dialog_get_default_label),
	(brasero_disc_option_dialog_video_widget),
	(brasero_disc_option_dialog_joliet_widget),
	(brasero_disc_option_dialog_multi_widget),
	(brasero_disc_option_dialog_add_audio_options),
	(brasero_disc_option_dialog_init),
	(brasero_disc_option_dialog_finalize):
	* src/brasero-image-option-dialog.c:
	(brasero_image_option_dialog_set_track),
	(brasero_image_option_dialog_image_info_cb),
	(brasero_image_option_dialog_get_format),
	(brasero_image_option_dialog_changed),
	(brasero_image_option_dialog_set_formats),
	(brasero_image_option_dialog_set_image_uri),
	(brasero_image_option_dialog_init),
	(brasero_image_option_dialog_finalize):
	* src/brasero-project-size.c: (brasero_project_size_init),
	(brasero_project_size_finalize):
	* src/brasero-project-type-chooser.c:
	(brasero_project_type_chooser_new_item),
	(brasero_project_type_chooser_init),
	(brasero_project_type_chooser_finalize):
	* src/brasero-project.c: (brasero_project_init),
	(brasero_project_finalize):
	* src/search-entry.c: (brasero_search_entry_init),
	(brasero_search_entry_finalize):
	* src/song-properties.c: (brasero_song_props_init),
	(brasero_song_props_finalize):

	Migrate to the new GtkTooltip API. Now requires Gtk+ 2.11.6. 

2007-08-2  Rouquier Philippe <bonfire-app@wanadoo.fr>

	Another bunch of fixes mainly to get image burning with (tested with growisofs)
	fix for sizes 
	improved destination media checks
	improved flags testing
	fix a small bug with DVD+RW in medium.c
	marked forgotten strings for translation
	updated file list for translations

2007-08-2  Rouquier Philippe <bonfire-app@wanadoo.fr>

	In the process of making md5checksum work, lots of bugs and leaks fixed
	Now reap the processes ourselves to get return values and make sure nothing goes wrong
	Fixed a small bug in medium for blank DVD+RW (bad free space)
	Don't set non blocking by default now plugins have to ask for it
	Fix build and don't set brasero depend on libisofs/libburn but their plugins only
	Fixed and improved burn-dialog.c
	Fixed confusion between brasero_job_get_action and brasero_job_get_current_action
	Fixed growisofs not burning from pipe

2007-07-28  Rouquier Philippe <bonfire-app@wanadoo.fr>
	
	Better handling of jobs that don't want to run further than ::start.
	That fixes a lock with local-track plugin.

2007-07-28  Rouquier Philippe <bonfire-app@wanadoo.fr>
	
	Some build fixes

2007-07-28  Rouquier Philippe <bonfire-app@wanadoo.fr>

	Preliminary work on plugin based backend (lots of changes).
	Cleanups which tend to a better separation between UI and backend.
	BE CAREFUL, THIS IS HIGHLY UNSTABLE.
	So far, it was tested and proved to work with woodim, growisofs, genisoimage.

2007-07-28  Rouquier Philippe <bonfire-app@wanadoo.fr>

	* data/Makefile.am:

	fixed small problem with previous patch (maybe did not apply)

2007-07-27  Luis Medinas  <lmedinas@svn.gnome.org>

	* data/Makefile.am:

	Added patch from bgo #456865 
	by Octavio Salvador <octavio@debian.org> 

2007-07-11  Luis Medinas  <lmedinas@svn.gnome.org>

	* NEWS:

	Update NEWS for 0.6.0 release, svn trunk will be open for 
	bug fixes to 0.6 stable branch and continue development
	for a future stable release series.
	
2007-07-11  Luis Medinas  <lmedinas@svn.gnome.org>

	* configure.in:

	Bump to 0.6.0 stable release.

2007-07-10  Rouquier Philippe <bonfire-app@wanadoo.fr>

	Handle unmounts more subtely and don't unset environment variables
	at mount and unmount times as gnome-mount seems to need them.
	That fixes some failures happening on my system (Fedora 7)

2007-07-09  Rouquier Philippe <bonfire-app@wanadoo.fr>

	Fix a bug in image recording dialog which prevented images
	to be burnt when type was explicitly set to ISO

2007-07-09  Rouquier Philippe <bonfire-app@wanadoo.fr>

	Another attempt at fixing #430117 for good this time

2007-07-03  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/main.c: (brasero_app_parse_options):

	Fix bug #439744.

2007-07-02  Luis Medinas  <lmedinas@svn.gnome.org>

	* MAINTAINERS: Add new mail.
	* README: Add more information about the libburn backend.

2007-06-30  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/filtered-window.c: (brasero_filtered_dialog_init):
	* src/scsi/scsi-get-configuration.h:

	Fix segfault on filter window.
	Fix typos on scsi library.

2007-05-01  Rouquier Philippe <bonfire-app@wanadoo.fr>

	Change status icons to orange and put them in proper folder (status not apps) (Björn Martensen)

2007-05-01  Rouquier Philippe <bonfire-app@wanadoo.fr>

	Revert patch to set minimum window size (it was already implemented)
	but also improved the logic by asking the monitor screen size and
	setting the default size to 85% of it.

2007-05-01  Rouquier Philippe <bonfire-app@wanadoo.fr>

	Fix a stupid cut'n paste

2007-05-01  Rouquier Philippe <bonfire-app@wanadoo.fr>

	Last tangoification (status icons) (Björn Martensen)
	Added 24x24 icons (Michael Monreal)

2007-04-18  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/main.c: (brasero_app_create_app):

	Set minimum window size for the main window.
	Fixes bug #430701.

2007-04-17  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/scsi/scsi-get-configuration.h:
	
	Typo for bug #430117.

2007-04-16  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/scsi/scsi-get-configuration.h:
	* src/scsi/scsi-read-disc-info.h:
	* src/scsi/scsi-read-track-information.h:

	Fixed typos that prevents to compile on Big Endian 
	thanks to Joseph Sacco <jsacco@gnome.org>. 
	Closes bug #430117.

2007-04-15  Philippe Rouquier <bonfire-app@wanadoo.fr>

	Updated NEWS

2007-04-15  Philippe Rouquier <bonfire-app@wanadoo.fr>

	Fixed some wrong medium free space
	Improved recorder selection GUI

2007-04-15  Philippe Rouquier <bonfire-app@wanadoo.fr>

	Removed left g_print debugging statements
	Fixed media size not being checked before burning
	Improved media information display in recorder-selection
	Fixed a potential crash in recorder-selection

2007-04-14  Philippe Rouquier <bonfire-app@wanadoo.fr>

	Fixed speeds ordering in properties dialog.

2007-04-14  Philippe Rouquier <bonfire-app@wanadoo.fr>

	Some more new icons designed by Josef Vybíral and Kalle Person

2007-04-14  Philippe Rouquier <bonfire-app@wanadoo.fr>

	Improved debugging/logging facilities
	Try not to block when a device is busy

2007-04-12  Luis Medinas  <lmedinas@svn.gnome.org>

	* configure.in:

	Remove 24x24 action icons

2007-04-11  Philippe Rouquier <bonfire-app@wanadoo.fr>

	Attempt to fix crash

2007-04-11  Philippe Rouquier <bonfire-app@wanadoo.fr>

	Remove icon registration function (not needed anymore)

2007-04-11  Philippe Rouquier <bonfire-app@wanadoo.fr>

	Make burn dialog use action icons

2007-04-11  Philippe Rouquier <bonfire-app@wanadoo.fr>

	Fix #374700

2007-04-11  Philippe Rouquier <bonfire-app@wanadoo.fr>

	Fix a build problem without libnotify

2007-04-10  Philippe Rouquier <bonfire-app@wanadoo.fr>

	Fix a stupid mistake whereby every DVD was supposed to be CSS protected

2007-04-10  Philippe Rouquier <bonfire-app@wanadoo.fr>

	Fix #428045

2007-04-10  Philippe Rouquier <bonfire-app@wanadoo.fr>

	Fix #423686

2007-04-10  Philippe Rouquier <bonfire-app@wanadoo.fr>

	Fix #423217

2007-04-10  Philippe Rouquier <bonfire-app@wanadoo.fr>

	Fix #399962 for real this time.

2007-04-10  Philippe Rouquier <bonfire-app@wanadoo.fr>

	Move cdrecord parts where it belongs.

2007-04-10  Philippe Rouquier <bonfire-app@wanadoo.fr>

	Fix a bug in dialog requiring media insertion.

2007-04-10  Philippe Rouquier <bonfire-app@wanadoo.fr>

	changed the way we use growisofs to blank:
	- fast now implies nullifying 64 first KiB
	- slow implies reformatting

2007-04-10  Philippe Rouquier <bonfire-app@wanadoo.fr>

	Updated libburn support:
	- bumped requirements to 0.3.4
	- added DVD+R(w)/DVD-R(w) writing/blanking/formatting
	- some fix
	- multisession support

	Some fixes:
	- medium remaining capacity
	- unwanted popup in blank dialog
	- fake drives which didn't show up in projects
	- ...

2007-04-06  Philippe Rouquier <bonfire-app@wanadoo.fr>

	Support wodim (cdrkit)

2007-04-06  Philippe Rouquier <bonfire-app@wanadoo.fr>

        Improved library by adding more functions
	Replace as much we can the use of ncb when
	dealing with media functions
	This fixed a number of side bugs namely:
	- the inability to make any difference between the two types of DVD-RW (see #426104 for an example of the type of problems it caused)
	- the inability to have the right size for tracks < 300 kio
	- the inability to detect a protected DVD
	- the inability to translate drive types

	Improved multisession a lot
	Fixed the creation of multisession DVD+/-R by not using DAO
	When a multisession disc (not RW) is inserted only show free space
	Allow to append any kind of tracks to the latter discs (audio, data)

	A couple of other small bugs were fixed here and there

2007-03-31  Philippe Rouquier <bonfire-app@wanadoo.fr>

        Another fix.

2007-03-31  Philippe Rouquier <bonfire-app@wanadoo.fr>

	Just minor fixes.

2007-03-28  Philippe Rouquier <bonfire-app@wanadoo.fr>

	Extended library:
	brasero can retrieve write speeds by itself (Fixes #366183)
	brasero can check if a medium is protected through CSS

	Fixed a bug introduced in previous patch whereby properties button
	was greyed out when multisession was used.
	Some small improvements to previously committed code.
	

2007-03-28  Philippe Rouquier <bonfire-app@wanadoo.fr>

	Fix multisession button state in data project view.
	Don't retrieve medium information if drive has not finished loading.
	Fix introduced bug where wrong next session address was used.
	Don't show "append data" switch in data burn dialog; rather check if
	multisession button in data project is pressed.

2007-03-27  Philippe Rouquier <bonfire-app@wanadoo.fr>

	Clean some forgotten debugging crufts.
        Use the library and not cdrecord to get multisession param in mkisofs.

2007-03-27  Philippe Rouquier <bonfire-app@wanadoo.fr>

        Added a small SCSI library to fix bug 380204.
	Other benefits will be drawn from this library in later patches.

2007-03-07  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/burn-caps.c:
	(brasero_burn_caps_create_recorder_for_blanking):

	Libburn is suppose to support dvd+rw and dvd-rw so
	adding support to brasero trunk

2007-03-04  Luis Medinas  <lmedinas@svn.gnome.org>

	* src/main.c: (on_about_cb):

	Update About Homepage.

2007-02-27  Luis Medinas <lmedinas@svn.gnome.org>

	Merge work done on stable branch to brasero:
	New icon for blank action by Josef Vybiral <newsgroups@vybiral.info>
	New brasero icon based on the old one but tango-ified.
	Done by Ulisse <ulisail@yahoo.it>.
	Fix warning (#378061)
	Fix audio project title set to "null" (#401340)
	Enable large file support

2007-02-12  Rouquier Philippe <bonfire-app@wanadoo.fr>

	New brasero icon
	Fix for about dialog that didn't show the icon


2007-02-07  Luis Medinas  <metalgod@gentoo.org>

	* src/burn-mkisofs.c: (brasero_mkisofs_set_argv_image):

	Use -quiet instead of -q

2007-02-04  Luis Medinas  <metalgod@gentoo.org>

	* data/brasero.desktop.in:

	Minor HIG change on brasero desktop Name
	Closes bgo #403375

2007-01-23  Luis Medinas  <metalgod@gentoo.org>

	* configure.in:

	libisofs dependency to >=0.2.4.

2007-01-23  Luis Medinas  <metalgod@gentoo.org>

	* src/burn-libburn-common.c:
	(brasero_libburn_common_process_message),
	(brasero_libburn_common_clock_id):
	* src/burn-libisofs.c:

	Added support for libisofs >=0.2.4 patch from 
	Denis Leroy <denis@poolshark.org>. Closes bgo #395594.
	
2007-01-11  Luis Medinas  <metalgod@gentoo.org>

	* src/burn-dialog.c: (brasero_burn_dialog_show_log):

	Change logs size to 1MB that is enough fixes bgo # 377198

2007-01-11  Luis Medinas  <metalgod@gentoo.org>

	* MAINTAINERS:

	Add myself as a maintainer

2006-11-28  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* src/async-job-manager.c:

	Forgot to remove some unneeded files

2006-11-28  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* src/async-job-manager.h:

	Forgot to remove some uneeded files

2006-11-28  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* src/Makefile.am:
	* src/audio-disc.c: (brasero_audio_disc_init),
	(brasero_audio_disc_set_row_from_metadata),
	(brasero_audio_disc_result), (brasero_audio_disc_add_uri_real),
	(brasero_audio_disc_cancel_monitoring),
	(brasero_audio_disc_inotify_attributes_changed):
	* src/brasero-image-option-dialog.c:
	(brasero_image_option_dialog_image_info):
	* src/brasero-project-size.c: (brasero_project_size_disc_added_cb),
	(brasero_project_size_add_real_medias),
	(brasero_project_get_ruler_height),
	(brasero_project_get_active_drive):
	* src/brasero-project-size.h:
	* src/brasero-vfs.c: (brasero_vfs_check_for_parent_symlink),
	(brasero_utils_get_symlink_target), (brasero_vfs_info_destroy),
	(brasero_vfs_info_thread), (brasero_vfs_get_info),
	(brasero_vfs_load_result), (brasero_vfs_load_thread),
	(brasero_vfs_get_metadata), (brasero_vfs_count_result_data),
	(brasero_vfs_get_count), (brasero_vfs_playlist_destroy),
	(brasero_vfs_playlist_subtask_result),
	(brasero_vfs_playlist_result), (brasero_vfs_start_end_playlist_cb),
	(brasero_vfs_playlist_thread), (brasero_vfs_stop_all),
	(brasero_vfs_compare_unprocessed_task), (brasero_vfs_find_urgent):
	* src/brasero-vfs.h:
	* src/burn-basics.c: (brasero_track_source_free):
	* src/burn-caps.c: (brasero_burn_caps_get_flags):
	* src/burn-dialog.c: (brasero_burn_dialog_update_info),
	(brasero_burn_dialog_media_removed_cb),
	(brasero_burn_dialog_get_local_source),
	(brasero_burn_dialog_setup_session):
	* src/burn-dvdcss.c: (brasero_dvdcss_get_size_real),
	(brasero_dvdcss_create_scrambled_sectors_map),
	(brasero_dvdcss_write_image_thread):
	* src/burn-iso-field.c: (brasero_iso9660_get_733_val):
	* src/burn-iso-field.h:
	* src/burn-iso9660.c: (brasero_iso9660_seek),
	(brasero_iso9660_next_block), (brasero_iso9660_get_susp),
	(brasero_iso9660_next_record), (brasero_iso9660_read_file_record),
	(brasero_iso9660_read_directory_record),
	(brasero_iso9660_read_directory_records),
	(brasero_iso9660_ctx_init), (brasero_iso9660_get_contents):
	* src/burn-iso9660.h:
	* src/burn-libisofs.c: (brasero_libisofs_sort_graft_points):
	* src/burn-readcd.c: (brasero_readcd_get_size),
	(brasero_readcd_argv_set_iso_boundary):
	* src/burn-sum.c: (brasero_burn_sum_disc):
	* src/burn-susp.c: (brasero_susp_ctx_clean), (brasero_susp_SP),
	(brasero_susp_NM), (brasero_susp_CL), (brasero_susp_PL),
	(brasero_susp_read):
	* src/burn-susp.h:
	* src/burn-volume.c: (brasero_volume_file_free),
	(brasero_volume_get_files), (brasero_volume_file_to_path),
	(brasero_volume_file_from_path), (brasero_volume_file_size):
	* src/burn-volume.h:
	* src/data-disc.c: (brasero_data_disc_iface_disc_init),
	(brasero_data_disc_notification_free),
	(brasero_data_disc_notification_closed),
	(brasero_data_disc_notify_user_real),
	(brasero_data_disc_notify_user), (brasero_data_disc_fill_toolbar),
	(brasero_data_disc_init), (brasero_data_disc_finalize),
	(brasero_data_disc_name_exist_dialog),
	(brasero_data_disc_tree_check_name_validity),
	(brasero_data_disc_remove_bogus_child),
	(brasero_data_disc_tree_update_directory_real),
	(brasero_data_disc_tree_path_to_disc_path),
	(brasero_data_disc_disc_path_to_tree_path),
	(brasero_data_disc_tree_remove_path),
	(brasero_data_disc_tree_new_path),
	(brasero_data_disc_tree_set_path_from_info),
	(brasero_data_disc_tree_new_empty_folder_real),
	(brasero_data_disc_tree_new_loading_row),
	(_foreach_remove_created_dirs_cb), (brasero_data_disc_clean),
	(brasero_data_disc_reset_real), (brasero_data_disc_unreadable_new),
	(brasero_data_disc_unreadable_free),
	(brasero_data_disc_restored_new),
	(brasero_data_disc_restored_free),
	(brasero_data_disc_restore_unreadable_destroy),
	(brasero_data_disc_restore_unreadable),
	(brasero_data_disc_restore_unreadable_cb),
	(brasero_data_disc_filtered_restore),
	(brasero_data_disc_update_hashes), (brasero_data_disc_dir_free),
	(brasero_data_disc_remove_children_destroy_cb),
	(brasero_data_disc_remove_children_async_cb),
	(_foreach_remove_children_files_cb),
	(brasero_data_disc_remove_children), (brasero_data_disc_graft_new),
	(brasero_data_disc_graft_remove),
	(_foreach_move_children_paths_cb),
	(brasero_data_disc_graft_children_move),
	(_foreach_unreference_grafted_cb),
	(brasero_data_disc_graft_changed), (brasero_data_disc_path_to_uri),
	(brasero_data_disc_expose_grafted_destroy_cb),
	(brasero_data_disc_expose_grafted_cb),
	(brasero_data_disc_expose_grafted),
	(brasero_data_disc_tree_new_imported_session_file),
	(brasero_data_disc_expose_imported_session_file),
	(brasero_data_disc_directory_entry_free),
	(brasero_data_disc_directory_contents_free),
	(brasero_data_disc_directory_entry_error),
	(brasero_data_disc_expose_path_real),
	(brasero_data_disc_expose_end), (brasero_data_disc_expose_result),
	(brasero_data_disc_expose_insert_path_real),
	(brasero_data_disc_expose_path),
	(brasero_data_disc_row_collapsed_cb),
	(brasero_data_disc_row_expanded_cb), (brasero_data_disc_obj_new),
	(brasero_data_disc_file_new),
	(_foreach_lookup_symlink_children_cb),
	(brasero_data_disc_symlink_is_recursive),
	(_find_name_in_info_list),
	(brasero_data_disc_get_unique_valid_utf8_name),
	(brasero_data_disc_get_unique_valid_utf8_path),
	(brasero_data_disc_symlink_new),
	(brasero_data_disc_symlink_list_new),
	(brasero_data_disc_invalid_utf8_new),
	(brasero_data_disc_invalid_utf8_list_new),
	(brasero_data_disc_dir_contents_end), (_check_for_restored),
	(brasero_data_disc_load_result),
	(brasero_data_disc_directory_load),
	(brasero_data_disc_directory_priority_cb),
	(brasero_data_disc_directory_priority),
	(brasero_data_disc_remove_row_in_dirs_hash),
	(brasero_data_disc_delete_row_cb),
	(braseri_data_disc_delete_row_end),
	(brasero_data_disc_is_session_path_deleted),
	(brasero_data_disc_path_remove_user),
	(brasero_data_disc_replace_file),
	(brasero_data_disc_delete_selected), (brasero_data_disc_clear),
	(brasero_data_disc_reset),
	(brasero_data_disc_restore_excluded_children_destroy_cb),
	(brasero_data_disc_restore_excluded_children_cb),
	(_foreach_restore_strictly_excluded_children_cb),
	(brasero_data_disc_restore_excluded_children),
	(brasero_data_disc_replace_symlink_children_destroy_cb),
	(brasero_data_disc_replace_symlink_children_cb),
	(brasero_data_disc_replace_symlink_children),
	(brasero_data_disc_new_row_destroy_cb),
	(brasero_data_disc_new_row_cb),
	(brasero_data_disc_get_dir_contents_destroy),
	(brasero_data_disc_get_dir_contents_results),
	(brasero_data_disc_add_directory_contents),
	(brasero_data_disc_add_uri_real),
	(brasero_data_disc_remove_imported_session),
	(brasero_data_disc_import_session_error),
	(brasero_data_disc_import_session_cb),
	(brasero_data_disc_update_multi_button_state),
	(brasero_data_disc_media_added), (brasero_data_disc_set_drive),
	(_foreach_grafts_make_list_cb), (brasero_data_disc_path_create),
	(brasero_data_disc_graft_check_destroy),
	(brasero_data_disc_graft_check_result),
	(brasero_data_disc_graft_find_first_parent),
	(brasero_data_disc_graft_check_parent),
	(brasero_data_disc_graft_check_existence),
	(brasero_data_disc_graft_check),
	(brasero_data_disc_load_graft_end),
	(brasero_data_disc_load_graft_result),
	(brasero_data_disc_load_restored_end),
	(brasero_data_disc_load_restored_result),
	(brasero_data_disc_load_track), (brasero_data_disc_restore_row),
	(brasero_data_disc_move_row_simple_file_destroy_cb),
	(brasero_data_disc_move_row_simple_file_cb),
	(brasero_data_disc_move_row_simple_file),
	(brasero_data_disc_move_imported_session_file),
	(brasero_data_disc_move_row),
	(brasero_data_disc_drag_dest_drop_row_possible),
	(brasero_data_disc_move_to_dest),
	(brasero_data_disc_native_data_received),
	(brasero_data_disc_drag_data_received_dragging),
	(brasero_data_disc_drag_data_received_cb),
	(brasero_data_disc_drag_get_cb),
	(brasero_data_disc_drag_motion_cb),
	(brasero_data_disc_drag_begin_cb), (brasero_data_disc_drag_end_cb),
	(brasero_data_disc_open_file),
	(brasero_data_disc_rename_activated),
	(brasero_data_disc_tree_select_function),
	(brasero_data_disc_button_pressed_cb),
	(brasero_data_disc_name_edited_cb),
	(brasero_data_disc_get_selected_uri),
	(brasero_data_disc_inotify_create_file_event_destroy_cb),
	(brasero_data_disc_inotify_create_paths),
	(brasero_data_disc_inotify_create_file_event_cb),
	(brasero_data_disc_inotify_create_file_event),
	(brasero_data_disc_inotify_attributes_event_cb),
	(brasero_data_disc_inotify_attributes_event_destroy_cb),
	(brasero_data_disc_inotify_attributes_event),
	(brasero_data_disc_inotify_modify_file_cb),
	(brasero_data_disc_inotify_modify_file_end),
	(brasero_data_disc_inotify_modify_file):
	* src/data-disc.h:
	* src/disc.c: (brasero_disc_fill_toolbar),
	(brasero_disc_set_current_drive):
	* src/disc.h:
	* src/filtered-window.c: (brasero_filtered_dialog_class_init):
	* src/main.c:
	* src/metadata.c: (brasero_metadata_finalize), (foreach_tag):
	* src/metadata.h:
	* src/mime-filter.c: (brasero_mime_filter_init),
	(brasero_mime_filter_add_mime):
	* src/play-list.c: (brasero_playlist_init),
	(brasero_playlist_destroy), (brasero_playlist_dialog_error),
	(brasero_playlist_parse_end), (brasero_playlist_parse_result),
	(brasero_playlist_insert), (brasero_playlist_add_uri_playlist):
	* src/project-type-chooser.c:
	(brasero_project_type_chooser_new_item):
	* src/project.c: (brasero_project_disc_changed_cb),
	(brasero_project_switch):
	* src/recorder-selection.c:
	(brasero_recorder_selection_update_info),
	(brasero_recorder_selection_update_drive_info):
	* src/search.c: (brasero_search_init),
	(brasero_search_add_hit_to_tree):
	* src/tray.c: (brasero_tray_icon_set_progress):
	* src/utils.c: (brasero_utils_free), (brasero_utils_register_icon),
	(brasero_utils_init), (brasero_utils_escape_string),
	(brasero_utils_get_use_info_notebook):
	* src/utils.h:

	BraseroDataDisc/BraseroPlaylist only use BraseroVFS
	Minor GUI improvements
	Added multisession to display first session in BraseroDataDisc
	Drop icon caching
	Miscellaneous things (fixes/improvements)

2006-11-22  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* src/audio-disc.c: (brasero_audio_disc_fill_toolbar):
	* src/blank-dialog.c: (brasero_blank_dialog_cancel_dialog):
	* src/brasero-disc-option-dialog.c:
	(brasero_disc_option_dialog_init):
	* src/brasero-image-option-dialog.c:
	(brasero_image_option_dialog_init):
	* src/brasero-tool-dialog.c: (brasero_tool_dialog_set_button):
	* src/burn-dialog.c: (brasero_burn_dialog_data_loss_cb),
	(brasero_burn_dialog_rewritable_cb),
	(brasero_burn_dialog_disable_joliet_cb),
	(brasero_burn_dialog_notify_error),
	(brasero_burn_dialog_success_run),
	(brasero_burn_dialog_cancel_dialog):
	* src/data-disc.c: (brasero_data_disc_fill_toolbar):
	* src/disc-copy-dialog.c: (brasero_disc_copy_dialog_init):
	* src/project.c: (brasero_project_init):
	* src/search.c: (brasero_search_init):
	* src/utils.c: (brasero_utils_make_button):
	* src/utils.h:

	Fix for icon sizes

2006-11-22  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* data/brasero.desktop.in:
	* src/brasero-disc-option-dialog.c:
	(brasero_disc_option_dialog_init):
	* src/brasero-image-option-dialog.c:
	(brasero_image_option_dialog_init):
	* src/brasero-project-size.c: (brasero_project_size_disc_added_cb),
	(brasero_project_size_add_real_medias):
	* src/disc-copy-dialog.c: (brasero_disc_copy_dialog_init):
	* src/main.c: (brasero_app_create_app):
	* src/project.c: (brasero_project_init):
	* src/tray.c: (brasero_tray_icon_init),
	(brasero_tray_icon_set_progress):
	* src/utils.c: (brasero_utils_init):
	* src/utils.h:

	Another fix for icons

2006-11-22  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* data/icons/16x16/actions/Makefile.am:
	* data/icons/16x16/actions/brasero-action-burn.png:
	* data/icons/16x16/apps/Makefile.am:
	* data/icons/16x16/apps/brasero-disc-00.png:
	* data/icons/16x16/apps/brasero-disc-05.png:
	* data/icons/16x16/apps/brasero-disc-10.png:
	* data/icons/16x16/apps/brasero-disc-100.png:
	* data/icons/16x16/apps/brasero-disc-15.png:
	* data/icons/16x16/apps/brasero-disc-20.png:
	* data/icons/16x16/apps/brasero-disc-25.png:
	* data/icons/16x16/apps/brasero-disc-30.png:
	* data/icons/16x16/apps/brasero-disc-35.png:
	* data/icons/16x16/apps/brasero-disc-40.png:
	* data/icons/16x16/apps/brasero-disc-45.png:
	* data/icons/16x16/apps/brasero-disc-50.png:
	* data/icons/16x16/apps/brasero-disc-55.png:
	* data/icons/16x16/apps/brasero-disc-60.png:
	* data/icons/16x16/apps/brasero-disc-65.png:
	* data/icons/16x16/apps/brasero-disc-70.png:
	* data/icons/16x16/apps/brasero-disc-75.png:
	* data/icons/16x16/apps/brasero-disc-80.png:
	* data/icons/16x16/apps/brasero-disc-85.png:
	* data/icons/16x16/apps/brasero-disc-90.png:
	* data/icons/16x16/apps/brasero-disc-95.png:
	* data/icons/16x16/apps/brasero.png:
	* data/icons/24x24/apps/Makefile.am:
	* data/icons/scalable/actions/Makefile.am:
	* data/icons/scalable/actions/brasero-action-burn.png:

	Upteenth fix for icon mess

2006-11-22  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* data/icons/scalable/apps/brasero-disc-00.png:
	* data/icons/scalable/apps/brasero-disc-05.png:
	* data/icons/scalable/apps/brasero-disc-10.png:
	* data/icons/scalable/apps/brasero-disc-100.png:
	* data/icons/scalable/apps/brasero-disc-15.png:
	* data/icons/scalable/apps/brasero-disc-20.png:
	* data/icons/scalable/apps/brasero-disc-25.png:
	* data/icons/scalable/apps/brasero-disc-30.png:
	* data/icons/scalable/apps/brasero-disc-35.png:
	* data/icons/scalable/apps/brasero-disc-40.png:
	* data/icons/scalable/apps/brasero-disc-45.png:
	* data/icons/scalable/apps/brasero-disc-50.png:
	* data/icons/scalable/apps/brasero-disc-55.png:
	* data/icons/scalable/apps/brasero-disc-60.png:
	* data/icons/scalable/apps/brasero-disc-65.png:
	* data/icons/scalable/apps/brasero-disc-70.png:
	* data/icons/scalable/apps/brasero-disc-75.png:
	* data/icons/scalable/apps/brasero-disc-80.png:
	* data/icons/scalable/apps/brasero-disc-85.png:
	* data/icons/scalable/apps/brasero-disc-90.png:
	* data/icons/scalable/apps/brasero-disc-95.png:
	* data/icons/scalable/apps/brasero.png:
	* data/icons/scalable/brasero.svg:

	Fix previous mess up

2006-11-22  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* configure.in:
	* data/Makefile.am:
	* data/brasero.png:
	* data/cd-action-burn-16.png:
	* data/cd-action-burn.png:
	* data/disc-00.png:
	* data/disc-05.png:
	* data/disc-10.png:
	* data/disc-100.png:
	* data/disc-15.png:
	* data/disc-20.png:
	* data/disc-25.png:
	* data/disc-30.png:
	* data/disc-35.png:
	* data/disc-40.png:
	* data/disc-45.png:
	* data/disc-50.png:
	* data/disc-55.png:
	* data/disc-60.png:
	* data/disc-65.png:
	* data/disc-70.png:
	* data/disc-75.png:
	* data/disc-80.png:
	* data/disc-85.png:
	* data/disc-90.png:
	* data/disc-95.png:
	* data/icons/16x16/Makefile.am:
	* data/icons/16x16/actions/Makefile.am:
	* data/icons/16x16/actions/brasero-action-burn.png:
	* data/icons/16x16/apps/Makefile.am:
	* data/icons/16x16/apps/brasero-disc-00.png:
	* data/icons/16x16/apps/brasero-disc-05.png:
	* data/icons/16x16/apps/brasero-disc-10.png:
	* data/icons/16x16/apps/brasero-disc-100.png:
	* data/icons/16x16/apps/brasero-disc-15.png:
	* data/icons/16x16/apps/brasero-disc-20.png:
	* data/icons/16x16/apps/brasero-disc-25.png:
	* data/icons/16x16/apps/brasero-disc-30.png:
	* data/icons/16x16/apps/brasero-disc-35.png:
	* data/icons/16x16/apps/brasero-disc-40.png:
	* data/icons/16x16/apps/brasero-disc-45.png:
	* data/icons/16x16/apps/brasero-disc-50.png:
	* data/icons/16x16/apps/brasero-disc-55.png:
	* data/icons/16x16/apps/brasero-disc-60.png:
	* data/icons/16x16/apps/brasero-disc-65.png:
	* data/icons/16x16/apps/brasero-disc-70.png:
	* data/icons/16x16/apps/brasero-disc-75.png:
	* data/icons/16x16/apps/brasero-disc-80.png:
	* data/icons/16x16/apps/brasero-disc-85.png:
	* data/icons/16x16/apps/brasero-disc-90.png:
	* data/icons/16x16/apps/brasero-disc-95.png:
	* data/icons/16x16/apps/brasero.png:
	* data/icons/16x16/brasero.png:
	* data/icons/24x24/Makefile.am:
	* data/icons/24x24/actions/Makefile.am:
	* data/icons/24x24/actions/brasero-action-burn.png:
	* data/icons/24x24/apps/Makefile.am:
	* data/icons/24x24/apps/brasero-disc-00.png:
	* data/icons/24x24/apps/brasero-disc-05.png:
	* data/icons/24x24/apps/brasero-disc-10.png:
	* data/icons/24x24/apps/brasero-disc-100.png:
	* data/icons/24x24/apps/brasero-disc-15.png:
	* data/icons/24x24/apps/brasero-disc-20.png:
	* data/icons/24x24/apps/brasero-disc-25.png:
	* data/icons/24x24/apps/brasero-disc-30.png:
	* data/icons/24x24/apps/brasero-disc-35.png:
	* data/icons/24x24/apps/brasero-disc-40.png:
	* data/icons/24x24/apps/brasero-disc-45.png:
	* data/icons/24x24/apps/brasero-disc-50.png:
	* data/icons/24x24/apps/brasero-disc-55.png:
	* data/icons/24x24/apps/brasero-disc-60.png:
	* data/icons/24x24/apps/brasero-disc-65.png:
	* data/icons/24x24/apps/brasero-disc-70.png:
	* data/icons/24x24/apps/brasero-disc-75.png:
	* data/icons/24x24/apps/brasero-disc-80.png:
	* data/icons/24x24/apps/brasero-disc-85.png:
	* data/icons/24x24/apps/brasero-disc-90.png:
	* data/icons/24x24/apps/brasero-disc-95.png:
	* data/icons/24x24/apps/brasero.png:
	* data/icons/24x24/brasero.png:
	* data/icons/32x32/Makefile.am:
	* data/icons/32x32/apps/Makefile.am:
	* data/icons/32x32/apps/brasero-disc-00.png:
	* data/icons/32x32/apps/brasero-disc-05.png:
	* data/icons/32x32/apps/brasero-disc-10.png:
	* data/icons/32x32/apps/brasero-disc-100.png:
	* data/icons/32x32/apps/brasero-disc-15.png:
	* data/icons/32x32/apps/brasero-disc-20.png:
	* data/icons/32x32/apps/brasero-disc-25.png:
	* data/icons/32x32/apps/brasero-disc-30.png:
	* data/icons/32x32/apps/brasero-disc-35.png:
	* data/icons/32x32/apps/brasero-disc-40.png:
	* data/icons/32x32/apps/brasero-disc-45.png:
	* data/icons/32x32/apps/brasero-disc-50.png:
	* data/icons/32x32/apps/brasero-disc-55.png:
	* data/icons/32x32/apps/brasero-disc-60.png:
	* data/icons/32x32/apps/brasero-disc-65.png:
	* data/icons/32x32/apps/brasero-disc-70.png:
	* data/icons/32x32/apps/brasero-disc-75.png:
	* data/icons/32x32/apps/brasero-disc-80.png:
	* data/icons/32x32/apps/brasero-disc-85.png:
	* data/icons/32x32/apps/brasero-disc-90.png:
	* data/icons/32x32/apps/brasero-disc-95.png:
	* data/icons/48x48/Makefile.am:
	* data/icons/48x48/apps/Makefile.am:
	* data/icons/48x48/apps/brasero-disc-00.png:
	* data/icons/48x48/apps/brasero-disc-05.png:
	* data/icons/48x48/apps/brasero-disc-10.png:
	* data/icons/48x48/apps/brasero-disc-100.png:
	* data/icons/48x48/apps/brasero-disc-15.png:
	* data/icons/48x48/apps/brasero-disc-20.png:
	* data/icons/48x48/apps/brasero-disc-25.png:
	* data/icons/48x48/apps/brasero-disc-30.png:
	* data/icons/48x48/apps/brasero-disc-35.png:
	* data/icons/48x48/apps/brasero-disc-40.png:
	* data/icons/48x48/apps/brasero-disc-45.png:
	* data/icons/48x48/apps/brasero-disc-50.png:
	* data/icons/48x48/apps/brasero-disc-55.png:
	* data/icons/48x48/apps/brasero-disc-60.png:
	* data/icons/48x48/apps/brasero-disc-65.png:
	* data/icons/48x48/apps/brasero-disc-70.png:
	* data/icons/48x48/apps/brasero-disc-75.png:
	* data/icons/48x48/apps/brasero-disc-80.png:
	* data/icons/48x48/apps/brasero-disc-85.png:
	* data/icons/48x48/apps/brasero-disc-90.png:
	* data/icons/48x48/apps/brasero-disc-95.png:
	* data/icons/Makefile.am:
	* data/icons/scalable/Makefile.am:
	* data/icons/scalable/apps/Makefile.am:
	* data/icons/scalable/apps/brasero.svg:
	* src/blank-dialog.c: (brasero_blank_dialog_new),
	(brasero_blank_dialog_device_opts_setup),
	(brasero_blank_dialog_media_changed):
	* src/burn-caps.c: (brasero_burn_caps_get_flags):
	* src/burn-dvdcss.c: (brasero_dvdcss_library_init),
	(brasero_dvdcss_get_size_real):
	* src/burn-iso9660.c: (brasero_iso9660_get_size):
	* src/burn-iso9660.h:
	* src/burn-volume.c: (brasero_volume_get_size),
	(brasero_volume_get_files):
	* src/burn-volume.h:
	* src/burn.c: (brasero_burn_wait_for_dest_media):
	* src/data-disc.c: (brasero_data_disc_unreadable_dialog):
	* src/recorder-selection.c:
	(brasero_recorder_selection_update_info):
	* src/utils.c: (brasero_utils_get_time_string),
	(brasero_utils_get_time_string_from_size):

	Fix #376813 – problem with filenames that contain whitespace ...
	Partly fix #374700: still missing tango icons
	Fix libburn capabilities about multisession
	Marked some strings for translations
	Removed unneeded dialogs

2006-11-20  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* src/data-disc.c: (brasero_data_disc_tree_check_name_validity):

	Really don't allow empty filenames this time

2006-11-20  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* configure.in:
	* data/brasero.schemas.in:
	* src/data-disc.c: (brasero_data_disc_get_type),
	(brasero_data_disc_filter_notify_cb),
	(brasero_data_disc_filter_hidden_cb),
	(brasero_data_disc_filter_broken_sym_cb),
	(brasero_data_disc_base_init), (brasero_data_disc_fill_toolbar),
	(brasero_data_disc_tree_new_loading_row),
	(brasero_data_disc_reset_real), (brasero_data_disc_unreadable_new),
	(brasero_data_disc_unreadable_free),
	(brasero_data_disc_restored_new),
	(brasero_data_disc_restored_free),
	(brasero_data_disc_restore_unreadable),
	(brasero_data_disc_filtered_restore), (_foreach_add_unreadable),
	(brasero_data_disc_filtered_files_clicked_cb),
	(brasero_data_disc_update_hashes), (_check_for_restored),
	(brasero_data_disc_load_thread):
	* src/filtered-window.c: (brasero_filtered_dialog_init),
	(brasero_filtered_dialog_finalize),
	(brasero_filtered_dialog_filter_hidden_cb),
	(brasero_filtered_dialog_filter_broken_sym_cb),
	(brasero_filtered_dialog_filter_notify_cb),
	(brasero_filtered_dialog_gconf_notify_cb),
	(brasero_filtered_dialog_add),
	(brasero_filtered_dialog_get_status):
	* src/filtered-window.h:
	* src/main.c: (main):
	* src/search-entry.c: (brasero_search_entry_save_history):
	* src/utils.c: (brasero_utils_is_gid_in_groups):

	Don't allow empty names when renaming
	Update parent directory file count after restoring files
	Reworked the filter dialog GUI
	New options to chose what type of files to filter
	Re-add libnotify dependency to warn the user when files were filtered
	Fixed a crash with groups

2006-11-17  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* po/POTFILES.in:
	* src/Makefile.am:
	* src/brasero-ncb.c:
	* src/brasero-project-size.c:
	* src/burn-caps.c: (brasero_burn_caps_get_imager_default_format),
	(brasero_burn_caps_create_imager):
	* src/burn-dialog.c: (brasero_burn_dialog_show_log):
	* src/burn-dvdcss-private.h:
	* src/burn-dvdcss.c: (brasero_dvdcss_get_type),
	(brasero_dvdcss_library_init), (brasero_dvdcss_iface_init_image),
	(brasero_dvdcss_class_init), (brasero_dvdcss_init),
	(brasero_dvdcss_stop_real), (brasero_dvdcss_clean_output),
	(brasero_dvdcss_finalize), (brasero_dvdcss_new),
	(brasero_dvdcss_get_size_real), (brasero_dvdcss_set_source),
	(brasero_dvdcss_set_output_type), (brasero_dvdcss_set_output),
	(brasero_dvdcss_thread_finished),
	(brasero_dvdcss_write_sector_to_fd),
	(brasero_dvdcss_create_scrambled_sectors_map),
	(brasero_dvdcss_sort_ranges), (brasero_dvdcss_write_image_thread),
	(brasero_dvdcss_write_image_to_fd),
	(brasero_dvdcss_write_image_to_file), (brasero_dvdcss_start),
	(brasero_dvdcss_stop), (brasero_dvdcss_get_track),
	(brasero_dvdcss_get_size), (brasero_dvdcss_get_track_type):
	* src/burn-dvdcss.h:
	* src/burn-growisofs.c: (brasero_growisofs_set_argv_record):
	* src/burn-iso9660.c: (brasero_iso9660_is_primary_descriptor),
	(brasero_iso9660_get_size), (brasero_iso9660_get_label),
	(brasero_iso9660_read_directory_records),
	(brasero_iso9660_get_contents):
	* src/burn-iso9660.h:
	* src/burn-readcd.c:
	* src/burn-sum.c:
	* src/burn-task.c: (brasero_task_get_rate):
	* src/burn-volume.c: (brasero_volume_file_free),
	(brasero_volume_get_primary_from_file),
	(brasero_volume_get_primary), (brasero_volume_is_valid),
	(brasero_volume_is_iso9660), (brasero_volume_get_label),
	(brasero_volume_get_size), (brasero_volume_get_files):
	* src/burn-volume.h:
	* src/burn.c: (brasero_burn_imager_get_track):
	* src/progress.c: (brasero_burn_progress_set_action):
	* src/progress.h:
	* src/recorder-selection.c:
	(brasero_recorder_selection_get_new_image_path):
	* src/tray.c: (brasero_tray_icon_set_progress):

	New feature: video DVD copy (require libdvdcss at run-time)
	Fixed tray not showing progress
	Fixed session logs too big to be displayed
	Fixed file forgotten in POTFILES.in

2006-11-14  Luca Ferretti  <elle.uca@libero.it>

	* src/utils.c: (brasero_utils_get_use_info_notebook):
	Fix bug #374596

2006-11-14  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* configure.in:

	Bumped version to 0.5.90 (unstable)

2006-11-14  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* NEWS:
	* configure.in:
	* src/audio-disc.c: (brasero_audio_disc_add_dir):
	* src/blank-dialog.c: (brasero_blank_dialog_cancel_dialog):
	* src/burn-dialog.c: (brasero_burn_dialog_insert_disc_cb),
	(brasero_burn_dialog_data_loss_cb),
	(brasero_burn_dialog_rewritable_cb),
	(brasero_burn_dialog_disable_joliet_cb),
	(brasero_burn_dialog_cancel_dialog):
	* src/main.c: (on_about_cb):
	* src/project.c: (brasero_project_check_default_burning_app):

	Bumped version number
	Updated NEWS
	Fix for #374710 (Luca Feretti)
	Fix for #374677 (Luca Feretti)

2006-11-13  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* data/Makefile.am:
	* data/cd-action-burn-16.png:
	* src/brasero-disc-option-dialog.c:
	(brasero_disc_option_dialog_set_state),
	(brasero_disc_option_set_title_widget):
	* src/brasero-image-option-dialog.c:
	(brasero_image_option_dialog_init):
	* src/brasero-ncb.c: (NCB_MEDIA_GET_FS_TYPE),
	(NCB_MEDIA_HAS_VALID_FS), (NCB_MEDIA_IS_APPENDABLE),
	(NCB_DRIVE_MEDIA_GET_TYPE):
	* src/burn-drive.h:
	* src/brasero-project-size.c: (brasero_project_size_build_menu),
	(brasero_project_size_scroll_event),
	(brasero_project_size_find_proper_drive),
	(brasero_project_size_set_context),
	(brasero_project_size_disc_added_cb),
	(brasero_project_size_add_real_medias):
	* src/burn-caps.c: (brasero_burn_caps_get_flags):
	* src/burn-iso9660.c: (brasero_volume_get_primary),
	(brasero_iso9660_get_733_val),
	(brasero_volume_is_iso9660_primary_real),
	(brasero_iso9660_get_size), (brasero_iso9660_get_label),
	(brasero_volume_is_iso9660), (brasero_volume_is_valid):
	* src/burn-iso9660.h:
	* src/burn-libisofs.c: (brasero_libisofs_write_image_to_fd_thread),
	(brasero_libisofs_write_image_to_fd):
	* src/burn-process.c: (brasero_process_read_stdout),
	(brasero_process_setup_channel), (brasero_process_start):
	* src/burn.c: (brasero_burn_check_media),
	(brasero_burn_run_imager):
	* src/data-disc.c: (brasero_data_disc_delete_selected),
	(brasero_data_disc_name_edited_cb):
	* src/main.c: (main):
	* src/project.c: (brasero_project_get_proportion),
	(brasero_project_init):
	* src/recorder-selection.c:
	(brasero_recorder_selection_update_info):
	* src/utils.c: (brasero_utils_init), (brasero_utils_make_button):
	* src/utils.h:

	Fixed burn icons (added 16x16)
	Fixed a crash when removing a file whose name is being edited
	More fixes for DVD+RW
	Fixed file descriptor leak

2006-11-11  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* src/Makefile.am:
	* src/brasero-disc-option-dialog.c:
	(brasero_disc_option_dialog_set_state):
	* src/brasero-image-option-dialog.c:
	(brasero_image_option_dialog_image_info_cb):
	* src/brasero-ncb.c: (try_hidden_locations), (create_command),
	(NCB_MEDIA_HAS_VALID_FS), (NCB_DRIVE_MEDIA_GET_TYPE):
	* src/burn-drive.h:
	* src/brasero-project-size.c: (brasero_project_size_build_menu),
	(brasero_project_size_scroll_event),
	(brasero_project_size_find_proper_drive),
	(brasero_project_size_set_context),
	(brasero_project_size_disc_added_cb),
	(brasero_project_size_add_real_medias):
	* src/burn-basics.c: (brasero_track_source_get_image_localpath):
	* src/burn-basics.h:
	* src/burn-caps.c: (brasero_burn_caps_get_flags),
	(brasero_burn_caps_blanking_get_supported_flags),
	(brasero_burn_caps_create_recorder),
	(brasero_burn_caps_create_recorder_for_blanking):
	* src/burn-cdrecord.c: (brasero_cdrecord_set_argv_record):
	* src/burn-dvd-rw-format.c: (brasero_dvd_rw_format_set_flags),
	(brasero_dvd_rw_format_read_stderr),
	(brasero_dvd_rw_format_set_argv):
	* src/burn-growisofs.c: (brasero_growisofs_set_source),
	(brasero_growisofs_set_argv_record):
	* src/burn-iso9660.c: (brasero_volume_get_primary),
	(brasero_iso9660_get_733_val), (brasero_iso9660_get_size),
	(brasero_iso9660_get_label):
	* src/burn-iso9660.h:
	* src/burn-libburn.c: (brasero_libburn_set_source),
	(brasero_libburn_pre_init), (brasero_libburn_setup_disc):
	* src/burn-mkisofs.c: (brasero_mkisofs_set_argv_image):
	* src/burn-readcd.c: (brasero_readcd_get_size),
	(brasero_readcd_argv_set_iso_boundary):
	* src/burn-sum.c: (brasero_burn_sum_disc):
	* src/burn.c: (brasero_burn_check_media),
	(brasero_burn_wait_for_rewritable_media), (brasero_burn_blank),
	(brasero_burn_wait_for_dest_media), (brasero_burn_run_recorder):
	* src/recorder-selection.c:
	(brasero_recorder_selection_update_info),
	(brasero_recorder_selection_select_default_drive):

	Many fixes for DVD+RW size detection
	Fixes for blanking DVD+-RW, now allow to use quick option
	Add pmount to potentially (u)mount volumes
	Allow arbitrary images to be written to discs

2006-11-05  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* src/brasero-disc-option-dialog.c:
	(brasero_disc_option_dialog_set_state),
	(brasero_disc_option_dialog_video_clicked),
	(brasero_disc_option_dialog_add_data_options),
	(brasero_disc_option_dialog_get_param):
	* src/burn-caps.c: (brasero_burn_caps_get_flags):

	Improved DVD Video compatibility

2006-11-05  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* src/burn-basics.c: (brasero_track_source_free),
	(brasero_track_source_copy):
	* src/burn-basics.h:
	* src/burn-caps.c: (brasero_burn_caps_create_recorder):
	* src/burn-caps.h:
	* src/burn-cdrecord.c: (brasero_cdrecord_write_inf),
	(brasero_cdrecord_write_infs), (brasero_cdrecord_set_argv_record),
	(brasero_cdrecord_set_source):
	* src/burn-growisofs.c: (brasero_growisofs_set_argv_record):
	* src/burn-libburn.c: (brasero_libburn_setup_disc):
	* src/burn-local-image.c: (brasero_local_image_get_track):
	* src/burn-transcode.c: (brasero_transcode_init),
	(brasero_transcode_finalize), (brasero_transcode_set_source),
	(brasero_transcode_set_output_type), (brasero_transcode_get_track),
	(brasero_transcode_start), (brasero_transcode_get_track_type):

	Fixed CD-TEXT not being written if mode isn't on the fly

2006-11-05  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* src/blank-dialog.c: (brasero_blank_dialog_device_opts_setup),
	(brasero_blank_dialog_progress_changed_cb):
	* src/burn-caps.c: (brasero_burn_caps_blanking_get_default_flags),
	(brasero_burn_caps_get_flags),
	(brasero_burn_caps_blanking_get_supported_flags),
	(brasero_burn_caps_create_recorder_for_blanking):
	* src/burn-caps.h:
	* src/burn-dvd-rw-format.c: (brasero_dvd_rw_format_finalize),
	(brasero_dvd_rw_format_blank), (brasero_dvd_rw_format_read_stderr),
	(brasero_dvd_rw_format_set_argv):
	* src/burn-growisofs.c: (brasero_growisofs_blank),
	(brasero_growisofs_read_stderr),
	(brasero_growisofs_set_argv_blank), (brasero_growisofs_set_argv):
	* src/burn.c: (brasero_burn_blank_real),
	(brasero_burn_wait_for_dest_media):
	* src/recorder-selection.c:
	(brasero_recorder_selection_update_drive_info):

	Fixes for DVD-RW+ blanking, added fast option

2006-11-05  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* src/brasero-disc-option-dialog.c:
	(brasero_disc_option_dialog_set_state),
	(brasero_disc_option_label_changed),
	(brasero_disc_option_set_title_widget),
	(brasero_disc_option_dialog_set_disc):

	Retrieve the label from the last session (if any) and use it in burn dialog

2006-11-04  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* src/brasero-ncb.c: (free_command_data):

	Fixed crasher when unmounting a disc

2006-11-04  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* src/song-properties.c: (brasero_song_props_init):

	Small GUI improvement in song properties dialog

2006-11-04  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* src/brasero-layout.c: (brasero_layout_add_preview):
	* src/brasero-project-manager.c: (brasero_project_manager_init):
	* src/brasero-vfs.c: (brasero_vfs_count_result_audio):
	* src/main.c: (brasero_app_create_app):

	Improved previous patch
	Silenced some warnings

2006-11-04  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* src/brasero-vfs.c: (brasero_vfs_count_result_audio),
	(brasero_vfs_init):
	* src/burn-growisofs.c: (brasero_growisofs_read_stderr):

	Fixed build without totem

2006-10-25  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* NEWS:
	* configure.in:

	Updated NEW
	Bumped version

2006-10-25  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* src/brasero-disc-option-dialog.c:
	(brasero_disc_option_set_title_widget),
	(brasero_disc_option_dialog_set_disc),
	(brasero_disc_option_dialog_init),
	(brasero_disc_option_dialog_finalize):
	* src/brasero-image-option-dialog.c:
	(brasero_image_option_dialog_init):
	* src/brasero-ncb.c: (free_command_data), (try_hidden_locations),
	(create_command):
	* src/brasero-project-manager.c:
	(brasero_project_manager_burn_disc):
	* src/burn-dialog.c: (brasero_burn_dialog_insert_disc_cb),
	(brasero_burn_dialog_job_get_track),
	(brasero_burn_dialog_check_image_integrity),
	(brasero_burn_dialog_integrity_start):
	* src/burn-job.c: (brasero_job_class_init), (brasero_job_stop),
	(brasero_job_error):
	* src/burn-md5.c: (brasero_md5_sum):
	* src/burn-mkisofs-base.c: (brasero_mkisofs_base_add_graft),
	(brasero_mkisofs_base_init_data):
	* src/burn-process.c: (brasero_process_finalize),
	(brasero_process_pre_init), (brasero_process_read_stderr),
	(brasero_process_read_stdout), (brasero_process_stop):
	* src/burn-sum.c: (brasero_burn_sum_disc),
	(brasero_burn_sum_thread), (brasero_burn_sum_set_output),
	(brasero_burn_sum_set_output_type):
	* src/burn-task.c: (brasero_task_reset), (brasero_task_start):
	* src/burn.c: (brasero_burn_class_init),
	(brasero_burn_emit_signal), (brasero_burn_ask_for_media),
	(brasero_burn_wait_for_dest_media), (brasero_burn_ask_for_joliet),
	(brasero_burn_lock_drives), (brasero_burn_record_real):
	* src/burn.h:
	* src/data-disc.c: (brasero_data_disc_remove_bogus_child),
	(brasero_data_disc_tree_remove_path),
	(brasero_data_disc_delete_selected), (brasero_data_disc_clear),
	(brasero_data_disc_reset), (brasero_data_disc_cancel_monitoring):
	* src/progress.c: (brasero_burn_progress_finalize):
	* src/tray.c: (brasero_tray_icon_init),
	(brasero_tray_icon_set_progress):
	* src/utils.c: (brasero_utils_pack_properties_list):

	Some minor GUI improvements to burn dialogs
	Fixes for inotify backend in data project
	Valgrinded brasero and fixed a lot of  memleaks
	Fix for media checking (GError set twice and possible crasher)
	Fixed "umount" typo 

2006-10-17  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* data/Makefile.am:
	* data/cd-action-burn.png:
	* po/ChangeLog:
	* po/fr.po:
	* src/audio-disc.c: (brasero_audio_disc_fill_toolbar),
	(brasero_audio_disc_init), (brasero_audio_disc_finalize):
	* src/blank-dialog.c: (brasero_blank_dialog_cancel_dialog):
	* src/brasero-disc-option-dialog.c:
	(brasero_disc_option_dialog_init):
	* src/brasero-file-chooser.c: (brasero_file_chooser_find_pane):
	* src/brasero-image-option-dialog.c:
	(brasero_image_option_dialog_init):
	* src/brasero-layout.c: (brasero_layout_size_reallocate):
	* src/brasero-multi-dnd.c: (brasero_multi_DND_row_draggable):
	* src/brasero-project-manager.c: (brasero_project_manager_init),
	(brasero_project_manager_switch):
	* src/brasero-project-size.c:
	(brasero_project_size_add_default_medias),
	(brasero_project_size_init), (brasero_project_size_finalize),
	(brasero_project_size_get_ruler_min_width),
	(brasero_project_size_get_media_string),
	(brasero_project_size_size_request), (brasero_project_size_expose),
	(brasero_project_size_build_menu),
	(brasero_project_size_update_sectors):
	* src/brasero-tool-dialog.c: (brasero_tool_dialog_set_button):
	* src/burn-dialog.c: (brasero_burn_dialog_data_loss_cb),
	(brasero_burn_dialog_rewritable_cb),
	(brasero_burn_dialog_disable_joliet_cb),
	(brasero_burn_dialog_notify_error),
	(brasero_burn_dialog_success_run),
	(brasero_burn_dialog_cancel_dialog):
	* src/data-disc.c: (brasero_data_disc_fill_toolbar),
	(brasero_data_disc_filtered_restore),
	(brasero_data_disc_exclude_uri),
	(brasero_data_disc_dir_contents_destroy),
	(_find_name_in_info_list),
	(brasero_data_disc_get_unique_valid_utf8_name),
	(brasero_data_disc_get_unique_valid_utf8_path),
	(brasero_data_disc_symlink_new),
	(brasero_data_disc_symlink_list_new),
	(brasero_data_disc_invalid_utf8_new),
	(brasero_data_disc_invalid_utf8_list_new),
	(brasero_data_disc_load_result),
	(brasero_data_disc_load_dir_error),
	(brasero_data_disc_remove_row_in_files_hash),
	(brasero_data_disc_path_remove_user),
	(brasero_data_disc_get_dir_contents_results),
	(brasero_data_disc_add_uri_real), (brasero_data_disc_load_track),
	(brasero_data_disc_move_row_in_dirs_hash),
	(brasero_data_disc_button_pressed_cb),
	(brasero_data_disc_name_edited_cb),
	(brasero_data_disc_inotify_create_paths):
	* src/disc-copy-dialog.c: (brasero_disc_copy_dialog_init):
	* src/player.c: (brasero_player_no_multimedia_stream),
	(brasero_player_image), (brasero_player_update_info_real):
	* src/project-type-chooser.c: (brasero_project_type_chooser_init),
	(brasero_project_type_chooser_finalize):
	* src/project.c: (brasero_project_init),
	(brasero_project_finalize), (brasero_project_switch),
	(_read_graft_point), (_read_audio_track),
	(brasero_project_load_session), (_save_audio_track_xml),
	(_save_data_track_xml), (brasero_project_save_project_xml):
	* src/search-entry.c: (brasero_search_entry_init),
	(brasero_search_entry_finalize):
	* src/search.c: (brasero_search_init):
	* src/utils.c: (brasero_utils_init),
	(brasero_utils_get_icon_for_mime), (brasero_utils_make_button),
	(brasero_utils_get_use_info_notebook),
	(brasero_utils_validate_utf8):
	* src/utils.h:

	Fix warning
	Workaround filenames with bad charset
	Fix for last session project autoloading problem
	Better use of icons (new burn-action icon)
	Fix for preview remaining open whereas an image has failed to load
	Fixes for project-size string resize problem
	Add dual layer DVD size to default sizes
	Fixes for French translation

2006-10-16  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* src/Makefile.am:
	* src/audio-disc.c: (brasero_audio_disc_iface_disc_init),
	(brasero_audio_disc_fill_toolbar), (brasero_audio_disc_init),
	(brasero_audio_disc_add_gap), (brasero_audio_disc_add_uri_real),
	(brasero_audio_disc_add_uri), (brasero_audio_disc_remove),
	(brasero_audio_disc_delete_selected),
	(brasero_audio_disc_get_track), (brasero_audio_disc_load_track),
	(brasero_audio_disc_get_dest_path),
	(brasero_audio_disc_merge_gaps), (brasero_audio_disc_move_to_dest),
	(brasero_audio_disc_move_to_first_pos),
	(brasero_audio_disc_drag_data_received_cb),
	(brasero_audio_disc_drag_leave_cb),
	(brasero_audio_disc_drag_motion_cb),
	(brasero_audio_disc_drag_begin_cb),
	(brasero_audio_disc_drag_end_cb),
	(brasero_audio_disc_selection_changed),
	(brasero_audio_disc_open_file),
	(brasero_audio_disc_edit_information_cb),
	(brasero_audio_disc_clipboard_text_cb),
	(brasero_audio_disc_clipboard_targets_cb),
	(brasero_audio_disc_button_pressed_cb),
	(brasero_audio_disc_rename_activated):
	* src/brasero-disc-option-dialog.c:
	(brasero_disc_option_set_title_widget),
	(brasero_disc_option_dialog_set_disc),
	(brasero_disc_option_dialog_get_param):
	* src/brasero-file-chooser.c: (brasero_file_chooser_get_type),
	(brasero_file_chooser_iface_layout_object_init),
	(brasero_file_chooser_customize), (brasero_file_chooser_init),
	(brasero_file_chooser_get_selected_uris),
	(brasero_file_chooser_find_pane),
	(brasero_file_chooser_get_proportion):
	* src/brasero-layout-object.c: (brasero_layout_object_get_type),
	(brasero_layout_object_base_init),
	(brasero_layout_object_get_proportion):
	* src/brasero-layout-object.h:
	* src/brasero-layout.c: (brasero_layout_init),
	(brasero_layout_finalize), (brasero_layout_set_active_item),
	(brasero_layout_size_reallocate), (brasero_layout_page_showed),
	(brasero_layout_project_size_allocated_cb),
	(brasero_layout_add_project), (brasero_layout_add_preview),
	(brasero_layout_pane_changed),
	(brasero_layout_displayed_item_changed_cb),
	(brasero_layout_add_source), (brasero_layout_load):
	* src/brasero-multi-dnd.c: (brasero_multi_DND_drag_data_get):
	* src/brasero-project-manager.c: (brasero_project_manager_init),
	(brasero_project_manager_burn), (brasero_project_manager_switch),
	(brasero_project_manager_type_changed_cb),
	(brasero_project_manager_new_empty_prj_cb),
	(brasero_project_manager_new_audio_prj_cb),
	(brasero_project_manager_new_data_prj_cb),
	(brasero_project_manager_new_copy_prj_cb),
	(brasero_project_manager_new_iso_prj_cb),
	(brasero_project_manager_audio), (brasero_project_manager_data),
	(brasero_project_manager_copy), (brasero_project_manager_iso),
	(brasero_project_manager_open), (brasero_project_manager_empty),
	(brasero_project_manager_load_session):
	* src/brasero-project-size.c: (brasero_project_size_init),
	(brasero_project_size_finalize),
	(brasero_project_size_forall_children),
	(brasero_project_size_size_allocate),
	(brasero_project_size_expose), (brasero_project_size_build_menu),
	(brasero_project_size_menu_finished_cb),
	(brasero_project_size_show_menu_real),
	(brasero_project_size_scroll_event),
	(brasero_project_size_find_proper_drive),
	(brasero_project_size_set_context),
	(brasero_project_size_disc_added_cb),
	(brasero_project_size_add_real_medias),
	(brasero_project_get_ruler_height):
	* src/brasero-project-size.h:
	* src/brasero-session.c: (brasero_session_load):
	* src/brasero-sum-dialog.c: (brasero_sum_dialog_from_file):
	* src/brasero-uri-container.h:
	* src/data-disc.c: (brasero_data_disc_iface_disc_init),
	(brasero_data_disc_sort_size), (brasero_data_disc_sort_string),
	(brasero_data_disc_fill_toolbar), (brasero_data_disc_init),
	(brasero_data_disc_finalize),
	(brasero_data_disc_remove_bogus_child),
	(brasero_data_disc_tree_update_directory_real),
	(brasero_data_disc_tree_update_directory),
	(brasero_data_disc_tree_update_parent),
	(brasero_data_disc_tree_path_to_disc_path),
	(brasero_data_disc_add_path_item_position),
	(brasero_data_disc_disc_path_to_tree_path),
	(brasero_data_disc_tree_remove_path),
	(brasero_data_disc_remove_uri_from_tree),
	(brasero_data_disc_tree_new_path),
	(brasero_data_disc_tree_set_path_from_info),
	(brasero_data_disc_tree_new_empty_folder_real),
	(brasero_data_disc_tree_new_loading_row),
	(brasero_data_disc_reference_free),
	(brasero_data_disc_reference_get_list),
	(_foreach_make_references_list_cb),
	(brasero_data_disc_move_references),
	(brasero_data_disc_reference_remove_path),
	(_foreach_add_to_list_cb),
	(brasero_data_disc_reference_invalidate_all),
	(_foreach_remove_grafts_cb), (_foreach_remove_created_dirs_cb),
	(brasero_data_disc_restore_unreadable_cb),
	(_foreach_remove_children_dirs_cb),
	(brasero_data_disc_directory_remove_from_tree),
	(brasero_data_disc_remove_children_async_cb),
	(_foreach_remove_children_files_cb),
	(brasero_data_disc_remove_children),
	(brasero_data_disc_graft_get_real), (brasero_data_disc_graft_get),
	(brasero_data_disc_graft_new), (brasero_data_disc_graft_new_list),
	(_foreach_remove_graft_pointers_cb),
	(brasero_data_disc_graft_clean_excluded),
	(brasero_data_disc_graft_remove),
	(brasero_data_disc_graft_remove_all), (_foreach_graft_changed_cb),
	(_foreach_move_children_paths_cb),
	(_foreach_unreference_grafted_cb), (brasero_data_disc_path_to_uri),
	(brasero_data_disc_new_folder_clicked_cb),
	(brasero_data_disc_exclude_uri), (brasero_data_disc_restore_uri),
	(brasero_data_disc_has_parent),
	(brasero_data_disc_expose_grafted_cb),
	(brasero_data_disc_expose_grafted),
	(brasero_data_disc_expose_path_real),
	(brasero_data_disc_expose_thread), (brasero_data_disc_expose_path),
	(brasero_data_disc_row_expanded_cb),
	(brasero_data_disc_file_info), (brasero_data_disc_obj_new),
	(_foreach_lookup_symlink_children_cb),
	(brasero_data_disc_symlink_get_uri_children),
	(brasero_data_disc_symlink_is_recursive),
	(brasero_data_disc_symlink_new),
	(brasero_data_disc_symlink_list_new),
	(brasero_data_disc_load_thread),
	(brasero_data_disc_delete_selected),
	(brasero_data_disc_get_target_grafts),
	(brasero_data_disc_replace_symlink_children_cb),
	(brasero_data_disc_replace_symlink_children),
	(brasero_data_disc_new_file), (brasero_data_disc_new_row_added),
	(brasero_data_disc_new_row_real), (brasero_data_disc_new_row_cb),
	(brasero_data_disc_add_uri_real), (brasero_data_disc_add_uri),
	(_foreach_excluded_make_list_cb), (_foreach_grafts_make_list_cb),
	(brasero_data_disc_graft_check_destroy),
	(brasero_data_disc_path_create), (brasero_data_disc_load_step_2),
	(brasero_data_disc_restore_row),
	(brasero_data_disc_move_row_in_files_hash),
	(brasero_data_disc_move_row_simple_file_destroy_cb),
	(brasero_data_disc_move_row_simple_file_cb),
	(brasero_data_disc_move_row_simple_file),
	(brasero_data_disc_move_row), (brasero_data_disc_set_dest_row),
	(brasero_data_disc_get_dest_path),
	(brasero_data_disc_new_disc_path),
	(brasero_data_disc_drag_dest_drop_row_possible),
	(brasero_data_disc_move_to_dest),
	(brasero_data_disc_native_data_received),
	(brasero_data_disc_drag_data_received_dragging),
	(brasero_data_disc_drag_data_received_cb),
	(brasero_data_disc_drag_drop_cb), (brasero_data_disc_drag_get_cb),
	(brasero_data_disc_scroll_timeout_cb),
	(brasero_data_disc_expand_timeout_cb),
	(brasero_data_disc_drag_motion_cb),
	(brasero_data_disc_drag_leave_cb),
	(brasero_data_disc_drag_begin_cb), (brasero_data_disc_drag_end_cb),
	(brasero_data_disc_open_file),
	(brasero_data_disc_rename_activated),
	(brasero_data_disc_clipboard_text_cb),
	(brasero_data_disc_clipboard_targets_cb),
	(brasero_data_disc_tree_selection_changed),
	(brasero_data_disc_button_pressed_cb),
	(brasero_data_disc_button_released_cb),
	(brasero_data_disc_name_edited_cb),
	(brasero_data_disc_inotify_attributes_event_cb),
	(brasero_data_disc_inotify_attributes_event),
	(brasero_data_disc_inotify_modify_file_cb),
	(brasero_data_disc_inotify_modify_file):
	* src/disc.c: (brasero_disc_get_type),
	(brasero_disc_get_selected_uri), (brasero_disc_fill_toolbar):
	* src/disc.h:
	* src/eggtreemultidnd.c: (egg_tree_multi_drag_drag_data_get),
	(egg_tree_multi_drag_motion_event):
	* src/main.c: (brasero_app_add_recent),
	(brasero_app_parse_options):
	* src/play-list.c: (brasero_playlist_get_type),
	(brasero_playlist_iface_layout_object_init),
	(brasero_playlist_get_proportion), (brasero_playlist_init),
	(brasero_playlist_get_selected_uri), (brasero_playlist_add_cb),
	(brasero_playlist_remove_cb),
	(brasero_playlist_get_selected_uris_real):
	* src/project.c: (brasero_project_get_type),
	(brasero_project_iface_layout_object_init),
	(brasero_project_get_proportion), (brasero_project_init),
	(brasero_project_switch), (brasero_project_transfer_uris_from_src):
	* src/project.h:
	* src/search.c: (brasero_search_get_type),
	(brasero_search_iface_layout_object_init),
	(brasero_search_get_proportion), (brasero_search_init),
	(brasero_search_get_selected_rows):
	* src/utils.c: (brasero_utils_get_time_string),
	(brasero_utils_get_time_string_from_size),
	(brasero_utils_empty_dir), (brasero_utils_remove),
	(brasero_utils_check_for_parent_symlink),
	(brasero_utils_get_symlink_target):

	Add drag and delete in projects
	MultiDND in projects
	Fix for newly created folders name editing
	Fix disc label not present in burn-dialog
	Hide side panes without changing changing project geometry
	Fix bad audio project size when removing silences
	Fix project loading auto-selecting row and asking for name edition
	Fix multisession discs not recognised in project size widget
	Project size displays remaining free space for multisession discs
	Some GUI refactoring (suggestions in #360899)
	Fix for title not being set when auto-loading last unfinished project

2006-10-08  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* NEWS:
	* brasero.spec:
	* configure.in:

	Updated NEWS and bumped version number

2006-10-08  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* po/brasero.pot:
	* po/fr.po:
	* src/brasero-project-manager.c:
	(brasero_project_manager_size_preview):
	* src/main.c: (brasero_app_create_app):
	* src/recorder-selection.c:
	(brasero_recorder_selection_set_drive_default_properties),
	(brasero_recorder_selection_drive_properties):

	Improved strings and updated French translation accordingly

2006-10-08  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* po/brasero.pot:
	* po/fr.po:
	* src/brasero-sum-check.c: (brasero_sum_check_thread):
	* src/brasero-sum-dialog.c: (brasero_sum_dialog_stop),
	(brasero_sum_dialog_cancel), (brasero_sum_dialog_progress_poll),
	(brasero_sum_dialog_download), (brasero_sum_dialog_from_file),
	(brasero_sum_dialog_get_disc_md5),
	(brasero_sum_dialog_check_md5_file):
	* src/brasero-tool-dialog.c:
	(brasero_tool_dialog_job_progress_changed),
	(brasero_tool_dialog_job_action_changed),
	(brasero_tool_dialog_run_job),
	(brasero_tool_dialog_cancel_clicked_cb):
	* src/brasero-tool-dialog.h:
	* src/burn-dialog.c: (brasero_burn_dialog_integrity_start):
	* src/burn-md5.c: (brasero_md5_sum_to_string):
	* src/burn-md5.h:
	* src/burn-sum.c: (brasero_burn_sum_start_md5),
	(brasero_burn_sum_disc):

	Fix for bug where progress wasn't shown when checking DVD integrity

2006-10-08  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* po/ChangeLog:
	* po/brasero.pot:
	* po/fr.po:
	* src/brasero-marshal.list:
	* src/burn-dialog.c: (brasero_burn_dialog_get_media_type_string),
	(brasero_burn_dialog_wait_for_insertion),
	(brasero_burn_dialog_insert_disc_cb),
	(brasero_burn_dialog_media_added_cb),
	(brasero_burn_dialog_reload_disc_dlg),
	(brasero_burn_dialog_check_image_integrity),
	(brasero_burn_dialog_integrity_start):
	* src/burn-sum.c: (brasero_burn_sum_disc), (brasero_burn_sum_end),
	(brasero_burn_sum_destroy):
	* src/burn.c: (brasero_burn_class_init),
	(brasero_burn_check_media), (brasero_burn_ask_for_media),
	(brasero_burn_media_check_basics),
	(brasero_burn_wait_for_source_media),
	(brasero_burn_wait_for_rewritable_media), (brasero_burn_blank),
	(brasero_burn_wait_for_dest_media), (brasero_burn_lock_drives):

	Fixes for DVD copy
	Fixes for DVD checksum creation
	Fix a crasher if integrity check failed
	Updated French translation

2006-10-07  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* src/Makefile.am:
	* src/burn-md5.c: (brasero_md5_sum):
	* src/burn-readcd.c: (brasero_readcd_get_size),
	(brasero_readcd_read_stderr),
	(brasero_readcd_argv_set_iso_boundary), (brasero_readcd_set_argv):
	* src/burn-sum.c: (brasero_burn_sum_disc):
	* src/burn.c: (brasero_burn_wait_for_source_media),
	(brasero_burn_wait_for_dest_media), (brasero_burn_cancel):

	More fixes for DVD checksum generation and copy:
	since we always use iso images and that ncb is unable to determine
	the size of the data on a DVD, we read the iso primary volume desc

2006-10-07  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* src/burn-dialog.c: (brasero_burn_dialog_media_added_cb),
	(brasero_burn_dialog_media_removed_cb), (brasero_burn_dialog_run):
	* src/recorder-selection.c:
	(brasero_recorder_selection_drive_media_added_cb),
	(brasero_recorder_selection_drive_media_removed_cb):

	Fix 'media-added' 'media-removed' bug

2006-10-07  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* src/burn-basics.h:
	* src/burn-md5.c: (brasero_md5_sum), (brasero_md5_sum_to_string):
	* src/burn-md5.h:
	* src/burn-sum.c: (brasero_burn_sum_image),
	(brasero_burn_sum_disc):
	* src/burn.c: (brasero_burn_wait_for_dest_media),
	(brasero_burn_record):

	Fix DVD copy

2006-10-07  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* src/brasero-image-option-dialog.c:
	(brasero_image_option_dialog_set_image_uri):
	* src/brasero-image-type-chooser.c:
	(brasero_image_type_chooser_set_source):
	* src/brasero-image-type-chooser.h:
	* src/burn-caps.c: (brasero_burn_caps_get_flags),
	(brasero_burn_caps_get_imager_available_formats):
	* src/burn-caps.h:
	* src/recorder-selection.c:
	(brasero_recorder_selection_set_source_track),
	(brasero_recorder_selection_disc_image_properties):

	Fixes for DVD image burning

2006-10-06  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* src/burn-dialog.c: (brasero_burn_dialog_integrity_check_end),
	(brasero_burn_dialog_integrity_start):

	Fixed error dialog appearing when chancelling integrity check

2006-10-06  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* src/brasero-project-size.c:
	(brasero_project_size_get_media_string):

	Fix a wrongly rounded value in audio

2006-10-06  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* po/brasero.pot:
	* src/audio-disc.c: (brasero_audio_disc_init),
	(brasero_audio_disc_finalize), (brasero_audio_disc_result),
	(brasero_audio_disc_add_pause),
	(brasero_audio_disc_pause_clicked_cb),
	(brasero_audio_disc_add_pause_cb),
	(brasero_audio_disc_selection_changed),
	(brasero_audio_disc_edit_song_properties):
	* src/data-disc.c: (brasero_data_disc_init),
	(brasero_data_disc_tree_check_name_validity),
	(brasero_data_disc_reset_real):
	* src/project.c: (brasero_project_check_default_burning_app):

	Updated pot file
	Fixed a crasher with filter button
	Added a button in audio to set pauses

2006-10-06  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* data/brasero.schemas.in:
	* src/brasero-file-chooser.c: (brasero_file_chooser_set_multi_DND):
	* src/main.c:
	* src/player-bacon.c: (brasero_player_bacon_size_allocate):
	* src/player.c: (brasero_player_init), (brasero_player_destroy),
	(brasero_player_destroy_controls), (brasero_player_video_zoom_out),
	(brasero_player_video_zoom_in),
	(brasero_player_create_controls_stream),
	(brasero_player_update_position), (brasero_player_set_length),
	(brasero_player_scale_image), (brasero_player_image_zoom_in),
	(brasero_player_image_zoom_out),
	(brasero_player_create_controls_image), (brasero_player_image),
	(brasero_player_update_info_real),
	(brasero_player_no_multimedia_stream),
	(brasero_player_metadata_completed),
	(brasero_player_range_button_released_cb),
	(brasero_player_state_changed_cb),
	(brasero_player_range_value_changed):

	Added the possibility to zoom in and out in preview

2006-10-05  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* data/disc-00.png:
	* data/disc-05.png:
	* data/disc-10.png:
	* data/disc-100.png:
	* data/disc-15.png:
	* data/disc-20.png:
	* data/disc-25.png:
	* data/disc-30.png:
	* data/disc-35.png:
	* data/disc-40.png:
	* data/disc-45.png:
	* data/disc-50.png:
	* data/disc-55.png:
	* data/disc-60.png:
	* data/disc-65.png:
	* data/disc-70.png:
	* data/disc-75.png:
	* data/disc-80.png:
	* data/disc-85.png:
	* data/disc-90.png:
	* data/disc-95.png:
	* data/logo.png:
	* po/ChangeLog:
	* po/POTFILES.in:
	* po/brasero.pot:
	* po/fr.po:

	Updated French translation (by europeen)
	Icons were put through OptiPng (by Gounlaf)

2006-10-05  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* src/Makefile.am:
	* src/audio-disc.c: (brasero_audio_disc_iface_disc_init),
	(brasero_audio_disc_init), (brasero_audio_disc_get_status),
	(brasero_audio_disc_result), (brasero_audio_disc_get_track_source),
	(brasero_audio_disc_get_track_type):
	* src/brasero-disc-option-dialog.c:
	(brasero_disc_option_dialog_get_type),
	(brasero_disc_option_dialog_class_init),
	(brasero_disc_option_dialog_new),
	(brasero_disc_option_dialog_set_state),
	(brasero_disc_option_dialog_media_changed),
	(brasero_disc_option_dialog_add_multisession),
	(brasero_disc_option_set_title_widget),
	(brasero_disc_option_dialog_joliet_toggled_cb),
	(brasero_disc_option_dialog_add_data_options),
	(brasero_disc_option_dialog_add_audio_options),
	(brasero_disc_option_dialog_set_disc),
	(brasero_disc_option_dialog_burn_clicked_cb),
	(brasero_disc_option_dialog_get_param),
	(brasero_disc_option_dialog_cancel_clicked_cb),
	(brasero_disc_option_dialog_init),
	(brasero_disc_option_dialog_finalize):
	* src/brasero-disc-option-dialog.h:
	* src/brasero-file-chooser.c: (brasero_file_chooser_set_multi_DND),
	(brasero_file_chooser_init):
	* src/brasero-image-option-dialog.c:
	(brasero_image_option_dialog_get_type),
	(brasero_image_option_dialog_class_init),
	(brasero_image_option_dialog_new),
	(brasero_image_option_dialog_image_info_error),
	(brasero_image_option_dialog_make_track),
	(brasero_image_option_dialog_image_info_cb),
	(brasero_image_option_dialog_image_empty),
	(brasero_image_option_dialog_image_info),
	(brasero_image_option_dialog_set_image_uri),
	(brasero_image_option_dialog_burn_clicked_cb),
	(brasero_image_option_dialog_get_param),
	(brasero_image_option_dialog_cancel_clicked_cb),
	(brasero_image_option_dialog_init),
	(brasero_image_option_dialog_finalize):
	* src/brasero-image-option-dialog.h:
	* src/brasero-image-type-chooser.c:
	(brasero_image_type_chooser_get_type),
	(brasero_image_type_chooser_class_init),
	(brasero_image_type_chooser_init),
	(brasero_image_type_chooser_finalize),
	(brasero_image_type_chooser_new),
	(brasero_image_type_chooser_set_source),
	(brasero_image_type_chooser_get_format):
	* src/brasero-image-type-chooser.h:
	* src/brasero-multi-dnd.c: (brasero_multi_DND_row_draggable),
	(brasero_multi_DND_drag_data_get),
	(brasero_multi_DND_drag_data_delete),
	(brasero_multi_DND_drag_source_init), (brasero_enable_multi_DND):
	* src/brasero-multi-dnd.h:
	* src/brasero-ncb.c: (launch_command),
	(NCB_DRIVE_GET_MOUNT_POINT_RESULT), (NCB_DRIVE_GET_VFS_DRIVE),
	(NCB_VOLUME_GET_MOUNT_POINT_CB), (NCB_VOLUME_GET_MOUNT_POINT),
	(NCB_DRIVE_GET_MOUNT_POINT), (NCB_DRIVE_GET_MOUNT_POINT_CANCEL):
	* src/burn-drive.h:
	* src/brasero-project-manager.c: (brasero_project_manager_burn),
	(brasero_project_manager_burn_iso_dialog),
	(brasero_project_manager_switch):
	* src/brasero-sum-dialog.c: (brasero_sum_dialog_init),
	(brasero_sum_dialog_md5_toggled), (brasero_sum_dialog_cancel),
	(brasero_sum_dialog_message_error),
	(brasero_sum_dialog_get_disc_md5),
	(brasero_sum_dialog_check_md5_file), (brasero_sum_dialog_mount_cb),
	(brasero_sum_dialog_check_brasero_sum):
	* src/brasero-vfs.c: (brasero_vfs_last_reference_cb),
	(brasero_vfs_get_default), (brasero_vfs_playlist_result):
	* src/burn-basics.c: (brasero_track_source_get_image_localpath),
	(brasero_track_source_get_raw_localpath),
	(brasero_track_source_get_cue_localpath),
	(brasero_track_source_get_cdrdao_localpath):
	* src/burn-basics.h:
	* src/burn-caps.c: (brasero_burn_caps_get_flags),
	(brasero_burn_caps_check_flags_consistency),
	(brasero_burn_caps_create_recorder),
	(brasero_burn_caps_get_imager_available_formats),
	(brasero_burn_caps_get_imager_default_format),
	(brasero_burn_caps_create_imager),
	(brasero_burn_caps_get_required_media_type):
	* src/burn-cdrdao.c: (brasero_cdrdao_clean_output),
	(brasero_cdrdao_finalize), (brasero_cdrdao_read_stderr_record),
	(brasero_cdrdao_get_track_type), (brasero_cdrdao_set_source),
	(brasero_cdrdao_set_output), (brasero_cdrdao_set_output_type),
	(brasero_cdrdao_toc2cue), (brasero_cdrdao_get_track),
	(brasero_cdrdao_get_size_image), (brasero_cdrdao_set_argv_device),
	(brasero_cdrdao_set_argv_common), (brasero_cdrdao_set_argv_record),
	(brasero_cdrdao_set_argv_image), (brasero_cdrdao_post):
	* src/burn-cdrecord.c: (brasero_cdrecord_stderr_read):
	* src/burn-common.c: (brasero_get_file_complement),
	(brasero_burn_common_check_output):
	* src/burn-common.h:
	* src/burn-dialog.c: (brasero_burn_dialog_init),
	(brasero_burn_dialog_finalize),
	(brasero_burn_dialog_activity_start),
	(brasero_burn_dialog_activity_stop),
	(brasero_burn_dialog_update_info),
	(brasero_burn_dialog_integrity_error),
	(brasero_burn_dialog_integrity_check_end),
	(brasero_burn_dialog_close_reload_disc_dlg),
	(brasero_burn_dialog_reload_disc_dlg),
	(brasero_burn_dialog_check_image_integrity),
	(brasero_burn_dialog_check_files_integrity),
	(brasero_burn_dialog_get_mount_point_cb),
	(brasero_burn_dialog_integrity_start),
	(brasero_burn_dialog_success_timeout),
	(brasero_burn_dialog_success_run),
	(brasero_burn_dialog_notify_success), (brasero_burn_dialog_run):
	* src/burn-job.c: (brasero_job_log_message):
	* src/burn-mkisofs.c: (brasero_mkisofs_init),
	(brasero_mkisofs_read_stdout), (brasero_mkisofs_read_stderr),
	(brasero_mkisofs_set_argv_image):
	* src/burn-options-dialog.c:
	* src/burn-options-dialog.h:
	* src/burn-readcd.c: (brasero_readcd_set_argv):
	* src/burn-session.c: (brasero_burn_session_logv):
	* src/burn-toc2cue.c: (brasero_toc2cue_get_type),
	(brasero_toc2cue_init), (brasero_toc2cue_finalize),
	(brasero_toc2cue_new), (brasero_toc2cue_set_source),
	(brasero_toc2cue_read_stdout), (brasero_toc2cue_read_stderr),
	(brasero_toc2cue_set_argv), (brasero_toc2cue_get_track),
	(brasero_toc2cue_set_output), (brasero_toc2cue_set_output_type),
	(brasero_toc2cue_get_track_type), (brasero_toc2cue_class_init),
	(brasero_toc2cue_iface_init_image):
	* src/burn-toc2cue.h:
	* src/burn-transcode.c: (brasero_transcode_iface_init_image),
	(brasero_transcode_rm_songs_from_disc),
	(brasero_transcode_set_append):
	* src/burn.c: (brasero_burn_check_media),
	(brasero_burn_wait_for_source_media),
	(brasero_burn_wait_for_rewritable_media),
	(brasero_burn_wait_for_dest_media), (brasero_burn_lock_drives):
	* src/burn.h:
	* src/data-disc.c: (brasero_data_disc_iface_disc_init),
	(brasero_data_disc_get_status),
	(brasero_data_disc_get_track_source),
	(brasero_data_disc_get_track_type):
	* src/disc-copy-dialog.c:
	(brasero_disc_copy_dialog_get_session_param):
	* src/disc.c: (brasero_disc_get_track_type):
	* src/disc.h:
	* src/eggtreemultidnd.c: (egg_tree_multi_drag_source_get_type),
	(egg_tree_multi_drag_source_row_draggable),
	(egg_tree_multi_drag_source_drag_data_delete),
	(egg_tree_multi_drag_source_drag_data_get), (stop_drag_check),
	(egg_tree_multi_drag_button_release_event), (selection_foreach),
	(path_list_free), (set_context_data), (get_context_data),
	(get_info), (egg_tree_multi_drag_drag_data_get),
	(egg_tree_multi_drag_motion_event),
	(egg_tree_multi_drag_button_press_event),
	(egg_tree_multi_drag_add_drag_support):
	* src/eggtreemultidnd.h:
	* src/main.c: (main):
	* src/metadata.c: (brasero_metadata_stop_pipeline),
	(brasero_metadata_cancel), (brasero_metadata_stop):
	* src/play-list.c: (brasero_playlist_init),
	(brasero_playlist_get_selected_uris_real),
	(brasero_playlist_drag_data_get_cb):
	* src/project.c: (brasero_project_burn):
	* src/recorder-selection.c: (brasero_recorder_selection_init),
	(brasero_recorder_selection_get_new_image_path),
	(brasero_recorder_selection_update_info),
	(brasero_recorder_selection_set_source_track),
	(brasero_recorder_selection_drive_properties),
	(brasero_recorder_selection_disc_image_properties):
	* src/search-entry.c: (brasero_search_entry_separator_func):
	* src/search.c: (brasero_search_init),
	(brasero_search_get_selected_uri), (brasero_search_empty_tree),
	(brasero_search_drag_data_get_cb),
	(brasero_search_add_hit_to_tree), (brasero_search_update_header),
	(brasero_search_beagle_hit_substracted_cb),
	(brasero_search_get_selected_rows):

	Added MultiDND support and rubber-banding
	Fixed bug #359780: brasero wrote discs in dummy mode
	Fixed bug which prevented multisession discs from being burnt if not RW
	Add possibility to create CD plus by allowing audio CDs not to be closed
	Use GtkFileChooserButton wherever it makes sense
	Fixed confusion between cue and toc files
	Rework burn images dialog
	Improved mounting of disc when doing integrity checks
	In case of a multisession disc make sure there is enough free space
	Some code cleanup and small fixes

2006-09-26  Luca Ferretti  <elle.uca@libero.it>

	* autogen.sh:

	Fixed bug #357859. Now gnome-common is required.

2006-09-26  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* po/fr.po:

	Fix for French translation

2006-09-26  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* NEWS:
	* brasero.spec:
	* configure.in:
	* po/brasero.pot:
	* po/de.po:
	* po/fr.po:
	* src/main.c: (on_about_cb):

	Bumped version to 0.4.91
	Updated NEWS and brasero.spec
	Updated French and German (Georg Funke) translations

2006-09-26  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* po/POTFILES.skip:
	* po/brasero.pot:
	* src/brasero-async-task-manager.c:
	(brasero_async_task_manager_get_type),
	(brasero_async_task_manager_class_init),
	(brasero_async_task_manager_init),
	(brasero_async_task_manager_finalize),
	(brasero_async_task_manager_register_type),
	(brasero_async_task_manager_result),
	(brasero_async_task_manager_thread),
	(brasero_async_task_manager_queue),
	(brasero_async_task_manager_foreach_active),
	(brasero_async_task_manager_foreach_remove),
	(brasero_async_task_manager_foreach_unprocessed_remove),
	(brasero_async_task_manager_foreach_processed_remove),
	(brasero_async_task_manager_find_urgent_task):
	* src/brasero-async-task-manager.h:
	* src/brasero-project-manager.c:
	(brasero_project_manager_finalize),
	(brasero_project_manager_size_preview),
	(brasero_project_manager_selected_uris_changed),
	(brasero_project_manager_burn_iso_dialog),
	(brasero_project_manager_burn_iso_error),
	(brasero_project_manager_burn_iso_info_result),
	(brasero_project_manager_burn_iso):
	* src/brasero-vfs.c: (brasero_vfs_get_type),
	(brasero_vfs_class_init), (brasero_vfs_get_default),
	(brasero_vfs_task_ctx_free), (brasero_vfs_ctx_new),
	(brasero_info_result_free), (brasero_vfs_info_destroy),
	(brasero_vfs_info_result), (brasero_vfs_info_thread),
	(brasero_vfs_get_info), (brasero_vfs_load_directory_destroy),
	(brasero_vfs_load_result), (brasero_vfs_load_thread),
	(brasero_vfs_load_directory), (brasero_vfs_process_metadata),
	(brasero_vfs_metadata_processed), (brasero_vfs_metadata_unref_cb),
	(brasero_vfs_metadata_refcount_changed),
	(brasero_vfs_metadata_result_free),
	(brasero_vfs_metadata_completed_cb),
	(brasero_vfs_metadata_lookup_buffer),
	(brasero_vfs_metadata_ctx_new), (brasero_vfs_metadata_destroy),
	(brasero_vfs_metadata_subtask_destroy),
	(brasero_vfs_metadata_result), (brasero_vfs_get_metadata),
	(brasero_vfs_count_destroy), (brasero_vfs_count_subtask_destroy),
	(brasero_vfs_count_result_audio), (brasero_vfs_count_result_data),
	(brasero_vfs_get_count), (brasero_vfs_playlist_destroy),
	(brasero_vfs_playlist_subtask_destroy),
	(brasero_vfs_playlist_subtask_result),
	(brasero_vfs_playlist_result), (brasero_vfs_add_playlist_entry_cb),
	(brasero_vfs_playlist_thread), (brasero_vfs_parse_playlist),
	(brasero_vfs_async_lookup_object_queues),
	(brasero_vfs_async_lookup_object_active), (brasero_vfs_cancel),
	(brasero_vfs_stop_all), (brasero_vfs_register_data_type),
	(brasero_vfs_init), (brasero_vfs_finalize):
	* src/brasero-vfs.h:
	* src/burn-caps.c: (brasero_burn_caps_blanking_get_default_flags),
	(brasero_burn_caps_get_flags),
	(brasero_burn_caps_check_flags_consistency):
	* src/burn-caps.h:
	* src/burn-cdrecord.c: (brasero_cdrecord_set_argv_record):
	* src/burn-dialog.c: (brasero_burn_dialog_run):
	* src/burn-options-dialog.c: (brasero_burn_option_dialog_init),
	(brasero_burn_option_dialog_finalize),
	(brasero_burn_option_set_title_widget),
	(brasero_burn_option_dialog_new),
	(brasero_burn_option_dialog_add_multisession),
	(brasero_burn_option_dialog_set_state),
	(brasero_burn_option_dialog_set_track),
	(brasero_burn_option_dialog_media_changed),
	(brasero_burn_option_dialog_get_session_param):
	* src/burn-options-dialog.h:
	* src/burn-session.c: (brasero_burn_session_logv):
	* src/disc-copy-dialog.c:
	(brasero_disc_copy_dialog_get_session_param):
	* src/main.c: (brasero_app_recent_open), (brasero_app_add_recent),
	(brasero_app_parse_options), (main):
	* src/project.c: (brasero_project_burn):
	* src/recorder-selection.c:
	(brasero_recorder_selection_get_new_image_path),
	(brasero_recorder_selection_set_image_properties),
	(brasero_recorder_selection_set_drive_default_properties),
	(brasero_recorder_selection_update_info),
	(brasero_recorder_selection_drive_media_added_cb),
	(brasero_recorder_selection_drive_media_removed_cb),
	(brasero_recorder_selection_update_drive_info),
	(brasero_recorder_selection_drive_properties),
	(brasero_recorder_selection_disc_image_properties):

	Fixes/Improvements for multisession
	Fix image property dialog displaying an endless list of image types
	Fix images toc generated by cdrecord improperly detected
	Fix error session log accepting non utf-8 characters

2006-09-25  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* configure.in:
	* src/burn-dialog.c: (brasero_burn_dialog_notify_success):

	Removed dependency on libnotify since we weren't really using it anyway

2006-09-25  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* data/brasero.desktop.in:
	* src/Makefile.am:
	* src/audio-disc.c: (brasero_audio_disc_init),
	(brasero_audio_disc_reset_real), (brasero_audio_disc_finalize),
	(brasero_audio_disc_new), (brasero_audio_disc_get_track_num),
	(brasero_audio_disc_set_row_from_metadata),
	(brasero_audio_disc_result),
	(brasero_audio_disc_vfs_operation_finished),
	(brasero_audio_disc_visit_dir_async), (brasero_audio_disc_add_dir),
	(brasero_audio_disc_add_playlist),
	(brasero_audio_disc_unreadable_dialog),
	(brasero_audio_disc_new_row_cb), (brasero_audio_disc_add_uri_real),
	(brasero_audio_disc_add_pause_cb),
	(brasero_audio_disc_inotify_attributes_changed_cb),
	(brasero_audio_disc_inotify_attributes_changed):
	* src/brasero-file-chooser.c:
	(brasero_file_chooser_get_selected_uris):
	* src/brasero-project-manager.c: (brasero_project_manager_init),
	(brasero_project_manager_finalize),
	(brasero_project_manager_size_preview),
	(brasero_project_manager_selected_uris_changed),
	(brasero_project_manager_set_status),
	(brasero_project_manager_burn_iso),
	(brasero_project_manager_switch),
	(brasero_project_manager_open_cb), (brasero_project_manager_open),
	(brasero_project_manager_load_session):
	* src/brasero-project-manager.h:
	* src/data-disc.c: (brasero_data_disc_init),
	(brasero_data_disc_get_info_async):
	* src/main.c: (brasero_app_create_app):
	* src/metadata.c: (brasero_metadata_set_property),
	(brasero_metadata_stop_pipeline), (brasero_metadata_cancel),
	(brasero_metadata_stop), (brasero_metadata_finalize),
	(brasero_metadata_create_pipeline), (brasero_metadata_new),
	(brasero_metadata_is_seekable), (brasero_metadata_completed),
	(brasero_metadata_pipeline_timeout_cb),
	(brasero_metadata_pipeline_timeout),
	(brasero_metadata_bus_messages), (brasero_metadata_get_sync),
	(brasero_metadata_get_async):
	* src/play-list.c: (brasero_playlist_init),
	(brasero_playlist_drag_data_get_cb),
	(brasero_playlist_get_song_metadata_completed):
	* src/player.c: (brasero_player_destroy),
	(brasero_player_set_length), (brasero_player_metadata_completed),
	(brasero_player_set_uri_timeout), (brasero_player_set_uri),
	(brasero_player_scale_format_value),
	(brasero_player_source_selection_changed_cb):
	* src/project.c: (brasero_project_transfer_uris_from_src),
	(brasero_project_load_session), (brasero_project_save_project_xml):
	* src/search.c: (brasero_search_init):

	New abitilty to indicate the size of selected files
	Fixed some leaks
	Code cleanup
	Fixed number of songs displayed in playlist widget
	Fixed the display of duration and position in preview widget
	Miscellaneous small improvements and fixes

2006-09-20  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* po/fr.po:
	* src/audio-disc.c: (brasero_audio_disc_load_track):
	* src/brasero-project-manager.c:
	(brasero_project_manager_load_session),
	(brasero_project_manager_save_session):
	* src/brasero-project-manager.h:
	* src/brasero-project-size.c:
	(brasero_project_size_add_default_medias),
	(brasero_project_size_menu_position_cb),
	(brasero_project_size_build_menu),
	(brasero_project_size_scroll_event),
	(brasero_project_size_find_proper_drive),
	(brasero_project_size_disc_added_cb),
	(brasero_project_size_add_real_medias):
	* src/brasero-session.c: (brasero_session_load),
	(brasero_session_save), (brasero_session_die_cb),
	(brasero_session_save_yourself_cb):
	* src/brasero-session.h:
	* src/burn-dialog.c: (brasero_burn_dialog_activity_start),
	(brasero_burn_dialog_activity_stop),
	(brasero_burn_dialog_notify_success):
	* src/data-disc.c: (brasero_data_disc_get_track):
	* src/disc.c: (brasero_track_clear):
	* src/disc.h:
	* src/main.c: (on_delete_cb), (on_exit_cb), (on_about_cb),
	(brasero_app_recent_open), (brasero_app_create_app),
	(brasero_app_parse_options):
	* src/project.c: (brasero_project_burn), (brasero_project_switch),
	(brasero_project_open_project_xml), (brasero_project_open_project),
	(brasero_project_load_session), (_save_data_track_xml),
	(brasero_project_save_project_xml),
	(brasero_project_save_project_real),
	(brasero_project_save_project_as), (brasero_project_save_session):
	* src/project.h:

	if a user closes the app before burning,
	work is saved in a temp project that
	will be re-opened next time the app is
	launched without anything on the command line

2006-09-20  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* po/fr.po:
	* src/audio-disc.c: (brasero_audio_disc_load_track):
	* src/brasero-project-manager.c:
	(brasero_project_manager_load_session),
	(brasero_project_manager_save_session):
	* src/brasero-project-manager.h:
	* src/brasero-project-size.c:
	(brasero_project_size_add_default_medias),
	(brasero_project_size_menu_position_cb),
	(brasero_project_size_build_menu),
	(brasero_project_size_scroll_event),
	(brasero_project_size_find_proper_drive),
	(brasero_project_size_disc_added_cb),
	(brasero_project_size_add_real_medias):
	* src/brasero-session.c: (brasero_session_load),
	(brasero_session_save), (brasero_session_die_cb),
	(brasero_session_save_yourself_cb):
	* src/brasero-session.h:
	* src/burn-dialog.c: (brasero_burn_dialog_activity_start),
	(brasero_burn_dialog_activity_stop),
	(brasero_burn_dialog_notify_success):
	* src/data-disc.c: (brasero_data_disc_get_track):
	* src/disc.c: (brasero_track_clear):
	* src/disc.h:
	* src/main.c: (on_delete_cb), (on_exit_cb), (on_about_cb),
	(brasero_app_recent_open), (brasero_app_create_app),
	(brasero_app_parse_options):
	* src/project.c: (brasero_project_burn), (brasero_project_switch),
	(brasero_project_open_project_xml), (brasero_project_open_project),
	(brasero_project_load_session), (_save_data_track_xml),
	(brasero_project_save_project_xml),
	(brasero_project_save_project_real),
	(brasero_project_save_project_as), (brasero_project_save_session):
	* src/project.h:

	if a user closes the app before burning,
	work is saved in a temp project that
	will be re-opened next time the app is
	launched with anything on the command line

2006-09-20  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* src/brasero-project-manager.c:
	(brasero_project_manager_burn_iso):

	Code cleanup (use escaped URI everywhere).
	Add files (project/isos) to recent manager when opened
	Automatically determine the proper action to take with files given on command line (the switches are only here to force the action)
	This comment is for the previous changes that didn't get a log message

2006-09-20  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* src/brasero-project-manager.c:
	(brasero_project_manager_burn_iso):

	No comment
2006-09-20  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* data/brasero.desktop.in:
	* src/audio-disc.c: (brasero_audio_disc_get_info_async),
	(brasero_audio_disc_file_type_error_dialog),
	(brasero_audio_disc_audio_file_processed),
	(brasero_audio_disc_search_contents_result),
	(brasero_audio_disc_visit_dir_thread_cb),
	(brasero_audio_disc_visit_dir_thread),
	(brasero_audio_disc_add_playlist), (brasero_audio_disc_new_row_cb),
	(brasero_audio_disc_add_uri_real), (brasero_audio_disc_add_uri),
	(brasero_audio_disc_load_track),
	(brasero_audio_disc_clipboard_text_cb),
	(brasero_audio_disc_get_selected_uri),
	(brasero_audio_disc_start_monitoring),
	(brasero_audio_disc_inotify_removal_warning),
	(brasero_audio_disc_inotify_attributes_changed_cb),
	(brasero_audio_disc_inotify_attributes_changed),
	(brasero_audio_disc_inotify_monitor_cb):
	* src/brasero-layout.c: (brasero_layout_set_active_item),
	(brasero_layout_load):
	* src/brasero-project-manager.c:
	(brasero_project_manager_burn_iso), (brasero_project_manager_iso),
	(brasero_project_manager_open):
	* src/brasero-project-manager.h:
	* src/brasero-sum-dialog.c: (brasero_sum_dialog_download),
	(brasero_sum_dialog_from_file),
	(brasero_sum_dialog_check_md5_file):
	* src/burn-basics.c: (brasero_track_source_get_image_localpath),
	(brasero_track_source_get_raw_localpath),
	(brasero_track_source_get_cue_localpath):
	* src/burn-basics.h:
	* src/burn-common.c: (brasero_burn_common_check_local_file),
	(brasero_burn_common_create_tmp_directory):
	* src/burn-libisofs.c: (brasero_libisofs_create_volume_thread):
	* src/burn-local-image.c: (brasero_local_image_download_uri),
	(brasero_local_image_download_non_local):
	* src/burn-mkisofs-base.c: (brasero_mkisofs_base_write_excluded),
	(_build_graft_point), (brasero_mkisofs_base_write_graft),
	(brasero_mkisofs_base_set_output):
	* src/burn-sum.c: (brasero_burn_sum_explore_grafts):
	* src/burn-transcode.c: (brasero_transcode_bus_messages):
	* src/burn.c: (brasero_burn_get_size):
	* src/data-disc.c: (brasero_data_disc_tree_new_path),
	(brasero_data_disc_get_file_info_async),
	(brasero_data_disc_unreadable_dialog),
	(_foreach_remove_children_files_cb),
	(brasero_data_disc_expose_thread), (brasero_data_disc_load_thread),
	(brasero_data_disc_new_row_real),
	(brasero_data_disc_get_dir_contents_thread),
	(brasero_data_disc_add_uri_real), (brasero_data_disc_add_uri),
	(brasero_data_disc_graft_check_result),
	(brasero_data_disc_graft_check_thread),
	(brasero_data_disc_path_create), (brasero_data_disc_load_step_2),
	(brasero_data_disc_drag_data_received_cb),
	(brasero_data_disc_clipboard_text_cb),
	(brasero_data_disc_get_selected_uri),
	(brasero_data_disc_inotify_create_file_event_cb),
	(brasero_data_disc_start_monitoring_real):
	* src/disc.c: (brasero_disc_add_uri):
	* src/disc.h:
	* src/main.c: (brasero_app_recent_open), (brasero_app_add_recent),
	(brasero_app_parse_options):
	* src/metadata.c: (brasero_metadata_create_pipeline),
	(brasero_metadata_new):
	* src/play-list.c: (brasero_playlist_get_song_metadata_completed),
	(brasero_playlist_dialog_error), (brasero_playlist_parse_result),
	(brasero_playlist_entry_cb):
	* src/player-bacon.c: (brasero_player_bacon_set_uri):
	* src/player.c: (brasero_player_image),
	(brasero_player_update_info_real):
	* src/project.c: (brasero_project_set_audio),
	(brasero_project_set_data), (brasero_project_set_uri),
	(brasero_project_open_project_xml), (brasero_project_open_project),
	(brasero_project_save_project_xml),
	(brasero_project_save_project_real),
	(brasero_project_save_project_ask_for_path),
	(brasero_project_save_project), (brasero_project_save_project_as):
	* src/project.h:
	* src/recorder-selection.c:
	(brasero_recorder_selection_disc_image_properties):
	* src/search.c: (brasero_search_add_hit_to_tree):
	* src/utils.c: (brasero_utils_empty_dir),
	(brasero_utils_check_for_parent_symlink),
	(brasero_utils_get_symlink_target), (brasero_utils_launch_app),
	(brasero_utils_get_use_info_notebook):
	* src/utils.h:

	No comment
2006-09-18  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* src/brasero-project-manager.c:
	(brasero_project_manager_burn_iso):
	* src/burn-process.c: (brasero_process_stop):
	* src/project.c: (brasero_project_open_project),
	(brasero_project_save_project_real),
	(brasero_project_save_project), (brasero_project_save_project_as):

	Fixed a warning and add opened projects/files to recent manager

2006-09-18  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* configure.in:
	* data/gnome-mime-application-x-brasero.png:
	* data/icon-final-128x128.png:
	* data/icon-final-16x16.png:
	* data/icon-final-256x256.png:
	* data/icon-final-48x48.png:
	* data/icons/16x16/Makefile.am:
	* data/icons/16x16/brasero.png:
	* data/icons/24x24/Makefile.am:
	* data/icons/24x24/brasero.png:
	* data/icons/Makefile.am:
	* data/icons/scalable/Makefile.am:
	* data/icons/scalable/brasero.svg:
	* po/LINGUAS:

	Updated to use LINGUAS file. Fix previous commit where files were forgotten

2006-09-18  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* configure.in:
	* data/Makefile.am:
	* src/main.c: (brasero_app_create_app):
	* src/utils.c: (brasero_utils_init):

	Update icons to use hicolor

2006-09-18  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* data/Makefile.am:
	* src/brasero-project-manager.c:
	(brasero_project_manager_register_menu):
	* src/main.c: (brasero_app_recent_open), (brasero_app_add_recent),
	(brasero_app_create_app):
	* src/menu.h:
	* src/project.c:

	Added recent file menu to open iso/toc images and brasero projects

2006-09-18  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* src/brasero-file-chooser.c: (brasero_file_chooser_init):
	* src/burn-dialog.c: (brasero_burn_dialog_save_log):
	* src/play-list.c: (brasero_playlist_add_cb):
	* src/project.c: (brasero_project_open_project),
	(brasero_project_save_project_xml),
	(brasero_project_save_project_real),
	(brasero_project_save_project_ask_for_path):
	* src/recorder-selection.c:
	(brasero_recorder_selection_image_properties):

	Allow open image dialog and main file browser to display remote files

2006-09-18  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* src/burn-options-dialog.c: (brasero_burn_option_dialog_new):

	Don't allow to add data to a disc if it's not appendable

2006-09-17  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	Some more changes and fixes required by ncb-2.16

2006-09-17  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* configure.in:
	* src/burn-drive.h:
	* src/brasero-project-size.c: (brasero_project_size_finalize),
	(brasero_project_size_add_real_medias):
	* src/burn-dialog.c: (brasero_burn_dialog_notify_daemon):
	* src/burn-options-dialog.c: (brasero_burn_option_dialog_init):
	* src/data-disc.c: (brasero_data_disc_finalize):
	* src/main.c: (main):
	* src/mime-filter.c: (brasero_mime_filter_add_mime),
	(brasero_mime_filter_add_filter):
	* src/project-type-chooser.c:
	(brasero_project_type_chooser_finalize):
	* src/project.c: (brasero_project_finalize):
	* src/recorder-selection.c:
	(brasero_recorder_selection_update_drive_info):
	* src/search-entry.c: (brasero_search_entry_finalize),
	(_add_mime_types_to_query):
	* src/song-properties.c: (brasero_song_props_init):

	Replaced/Removed deprecated functions/properties (gtk+ and ncb). Bumped requirements for ncb to 2.16

2006-09-17  Philippe Rouquier  <bonfire-app@wanadoo.fr>

	* configure.in:
	* src/Makefile.am:
	* src/burn-dialog.c: (brasero_burn_dialog_finalize),
	(brasero_burn_dialog_run):
	* src/eggtrayicon.c:
	* src/eggtrayicon.h:
	* src/tray.c: (brasero_tray_icon_get_type),
	(brasero_tray_icon_init), (brasero_tray_icon_finalize),
	(brasero_tray_icon_new), (brasero_tray_icon_set_tooltip),
	(brasero_tray_icon_set_progress),
	(brasero_tray_icon_menu_popup_cb), (brasero_tray_icon_activate_cb):
	* src/tray.h:

	Remove EggTrayIcon support and bump requirements for GTK+ 2.10
