brasero r450 - in trunk: . data po src src/plugins src/plugins/cdrdao src/plugins/cdrkit src/plugins/cdrtools src/plugins/checksum src/plugins/growisofs src/plugins/libburnia



Author: philippr
Date: 2007-10-31 10:36:06 +0000 (Wed, 31 Oct 2007)
New Revision: 450
ViewCVS link: http://svn.gnome.org/viewcvs/brasero?rev=450&view=rev

Added:
   trunk/src/plugins/cdrdao/burn-cdrdao-common.h
   trunk/src/plugins/cdrkit/burn-cdrkit.h
   trunk/src/plugins/cdrtools/burn-cdrtools.h
   trunk/src/plugins/growisofs/burn-growisofs-common.h
   trunk/src/plugins/libburnia/burn-libburnia.h
Modified:
   trunk/ChangeLog
   trunk/configure.in
   trunk/data/brasero.schemas.in
   trunk/po/POTFILES.in
   trunk/src/brasero-burn-dialog.c
   trunk/src/brasero-data-disc.c
   trunk/src/brasero-dest-selection.c
   trunk/src/brasero-disc-copy-dialog.c
   trunk/src/brasero-disc-option-dialog.c
   trunk/src/brasero-image-option-dialog.c
   trunk/src/brasero-ncb.c
   trunk/src/brasero-ncb.h
   trunk/src/brasero-plugin-manager-ui.c
   trunk/src/burn-basics.h
   trunk/src/burn-caps.c
   trunk/src/burn-caps.h
   trunk/src/burn-job.c
   trunk/src/burn-job.h
   trunk/src/burn-medium.c
   trunk/src/burn-medium.h
   trunk/src/burn-plugin-manager.c
   trunk/src/burn-plugin-private.h
   trunk/src/burn-plugin.c
   trunk/src/burn-plugin.h
   trunk/src/burn-session.c
   trunk/src/burn-track.h
   trunk/src/burn.c
   trunk/src/plugins/Makefile.am
   trunk/src/plugins/cdrdao/Makefile.am
   trunk/src/plugins/cdrdao/burn-cdrdao.c
   trunk/src/plugins/cdrdao/burn-toc2cue.c
   trunk/src/plugins/cdrkit/Makefile.am
   trunk/src/plugins/cdrkit/burn-genisoimage.c
   trunk/src/plugins/cdrkit/burn-readom.c
   trunk/src/plugins/cdrkit/burn-wodim.c
   trunk/src/plugins/cdrtools/Makefile.am
   trunk/src/plugins/cdrtools/burn-cdrecord.c
   trunk/src/plugins/cdrtools/burn-mkisofs.c
   trunk/src/plugins/cdrtools/burn-readcd.c
   trunk/src/plugins/checksum/burn-md5.c
   trunk/src/plugins/checksum/burn-md5.h
   trunk/src/plugins/checksum/burn-md5sum.c
   trunk/src/plugins/growisofs/Makefile.am
   trunk/src/plugins/growisofs/burn-dvd-rw-format.c
   trunk/src/plugins/growisofs/burn-growisofs.c
   trunk/src/plugins/libburnia/Makefile.am
   trunk/src/plugins/libburnia/burn-libburn.c
   trunk/src/plugins/libburnia/burn-libisofs.c
Log:
	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/brasero-ncb.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):





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]