1. 29 Jan, 2009 1 commit
  2. 28 Jan, 2009 1 commit
    • Philippe Rouquier's avatar
      Removed dead code and try to fix #57561 – Brasero don't recognize empty · fdf65fe6
      Philippe Rouquier authored
      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:
      
      svn path=/trunk/; revision=1835
      fdf65fe6
  3. 25 Jan, 2009 2 commits
    • Philippe Rouquier's avatar
      Fixed memleaks · 8d03a6b4
      Philippe Rouquier authored
      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):
      
      svn path=/trunk/; revision=1830
      8d03a6b4
    • Philippe Rouquier's avatar
      Fix #568802 – Brasero 0.9.2 (svn trunk) crashes · 7dc5c0a4
      Philippe Rouquier authored
      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
      
      svn path=/trunk/; revision=1829
      7dc5c0a4
  4. 24 Jan, 2009 3 commits
    • Philippe Rouquier's avatar
      Some more documentation for API (should now be completed) and add some · 1e3ce6a7
      Philippe Rouquier authored
      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):
      
      svn path=/trunk/; revision=1827
      1e3ce6a7
    • Philippe Rouquier's avatar
      Make sure libbrasero-media is more MT safe by using GDK_THREADS_*() macros · 871b8e9a
      Philippe Rouquier authored
      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):
      
      svn path=/trunk/; revision=1826
      871b8e9a
    • Philippe Rouquier's avatar
      - Some minor leak fixes - Stop trying to mount media to check on disc file · dd8f44e4
      Philippe Rouquier authored
      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:
      
      svn path=/trunk/; revision=1821
      dd8f44e4
  5. 22 Jan, 2009 1 commit
  6. 21 Jan, 2009 2 commits
    • Philippe Rouquier's avatar
      Fix/Improve unformatted DVD+RW detection and all disc detection in general · af442e18
      Philippe Rouquier authored
      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):
      
      svn path=/trunk/; revision=1804
      af442e18
    • Philippe Rouquier's avatar
      Add g_return*_if_fail to protect code · 251db47e
      Philippe Rouquier authored
      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):
      
      svn path=/trunk/; revision=1802
      251db47e
  7. 20 Jan, 2009 2 commits
    • Philippe Rouquier's avatar
      Fix some headers for FreeBSD and Open Solaris · 114cf59a
      Philippe Rouquier authored
      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:
      
      svn path=/trunk/; revision=1793
      114cf59a
    • Philippe Rouquier's avatar
      Fix build for FreeBSD · efaa8197
      Philippe Rouquier authored
      2009-01-20  Philippe Rouquier  <ykw@localhost.localdomain>
      
      	Fix build for FreeBSD
      
      	* libbrasero-media/Makefile.am:
      	* libbrasero-media/scsi-cam.c:
      
      svn path=/trunk/; revision=1792
      efaa8197
  8. 19 Jan, 2009 1 commit
    • Philippe Rouquier's avatar
      Some more debug statements for errors in drive probing code Save drive · 96bd3795
      Philippe Rouquier authored
      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):
      
      svn path=/trunk/; revision=1789
      96bd3795
  9. 18 Jan, 2009 3 commits
  10. 17 Jan, 2009 5 commits
    • Philippe Rouquier's avatar
      Fixed sensitiveness of media/drive selection when selection is empty · 756ba013
      Philippe Rouquier authored
      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):
      
      svn path=/trunk/; revision=1776
      756ba013
    • Philippe Rouquier's avatar
      Put the right name in licence · bcebe556
      Philippe Rouquier authored
      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:
      
      
      svn path=/trunk/; revision=1775
      bcebe556
    • Philippe Rouquier's avatar
      Added a licence to libbrasero-media · 2361c558
      Philippe Rouquier authored
      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:
      
      svn path=/trunk/; revision=1774
      2361c558
    • Philippe Rouquier's avatar
      Relicenced to GPL 2 + restrictions on behalf of its author · 4ca9fd58
      Philippe Rouquier authored
      2009-01-17  Philippe Rouquier  <bonfire-app@wanadoo.fr>
      
      	Relicenced to GPL 2 + restrictions on behalf of its author 
      
      	* libbrasero-media/scsi-cam.c:
      
      svn path=/trunk/; revision=1773
      4ca9fd58
    • Philippe Rouquier's avatar
      Relicenced to GPL 2 + restrictions · f8f73f54
      Philippe Rouquier authored
      2009-01-17  Philippe Rouquier  <ykw@localhost.localdomain>
      
      	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:
      
      svn path=/trunk/; revision=1772
      f8f73f54
  11. 16 Jan, 2009 5 commits
    • Philippe Rouquier's avatar
      Some fixes for API documentation · fb8a76bf
      Philippe Rouquier authored
      2009-01-16  Philippe Rouquier  <ykw@localhost.localdomain>
      
      	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:
      
      svn path=/trunk/; revision=1759
      fb8a76bf
    • Philippe Rouquier's avatar
      Some fixes for API documentation · cf09c03e
      Philippe Rouquier authored
      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:
      
      svn path=/trunk/; revision=1758
      cf09c03e
    • Philippe Rouquier's avatar
      Fix #567976 – FTBS: documentation build failure · 0d77cffa
      Philippe Rouquier authored
      2009-01-16  Philippe Rouquier  <ykw@localhost.localdomain>
      
      	Fix #567976 – FTBS: documentation build failure
      
      	* libbrasero-media/brasero-gio-operation.h:
      
      svn path=/trunk/; revision=1757
      0d77cffa
    • Philippe Rouquier's avatar
      Added some hint to nautilus-burn-bar · d5f53941
      Philippe Rouquier authored
      2009-01-16  Philippe Rouquier  <ykw@localhost.localdomain>
      
      	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):
      
      
      svn path=/trunk/; revision=1756
      d5f53941
    • Philippe Rouquier's avatar
      Rework API and set eject for drives only not volumes Fix mounted volume · 4fe0cb8f
      Philippe Rouquier authored
      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):
      
      svn path=/trunk/; revision=1755
      4fe0cb8f
  12. 14 Jan, 2009 3 commits
    • Philippe Rouquier's avatar
      Added a new function to test whether a volume can be ejected · ae14a0af
      Philippe Rouquier authored
      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:
      
      svn path=/trunk/; revision=1752
      ae14a0af
    • Philippe Rouquier's avatar
      Fix a build problem · 592988cd
      Philippe Rouquier authored
      2009-01-14  Philippe Rouquier  <ykw@localhost.localdomain>
      
      	Fix a build problem
      
      	* libbrasero-media/brasero-volume.h:
      
      svn path=/trunk/; revision=1751
      592988cd
    • Philippe Rouquier's avatar
      Lots of update in one patch to address issues raised during discussion on · 7adc0153
      Philippe Rouquier authored
      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):
      
      svn path=/trunk/; revision=1748
      7adc0153
  13. 12 Jan, 2009 2 commits
    • Philippe Rouquier's avatar
      A few fixes and some more documentation · e667fda8
      Philippe Rouquier authored
      2009-01-12  Philippe Rouquier  <ykw@localhost.localdomain>
      
      	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):
      
      svn path=/trunk/; revision=1745
      e667fda8
    • Philippe Rouquier's avatar
      Added a forgotten file to target · 7b971a00
      Philippe Rouquier authored
      2009-01-12  Philippe Rouquier  <ykw@localhost.localdomain>
      
      	Added a forgotten file to target
      
      	* libbrasero-media/Makefile.am:
      
      svn path=/trunk/; revision=1744
      7b971a00
  14. 11 Jan, 2009 2 commits
    • Philippe Rouquier's avatar
      Make some functions private as they only serve for objects derived from · 04336678
      Philippe Rouquier authored
      2009-01-11  Philippe Rouquier  <ykw@localhost.localdomain>
      
      	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:
      
      svn path=/trunk/; revision=1738
      04336678
    • Philippe Rouquier's avatar
      Polish API, add more documentation, add more checks · feae755e
      Philippe Rouquier authored
      2009-01-11  Philippe Rouquier  <ykw@localhost.localdomain>
      
      	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:
      
      svn path=/trunk/; revision=1728
      feae755e
  15. 10 Jan, 2009 2 commits
    • Philippe Rouquier's avatar
      Small fixes: - set a correct default for brasero-drive-selection - clean · a16e6caa
      Philippe Rouquier authored
      2009-01-10  Philippe Rouquier  <ykw@localhost.localdomain>
      
      	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):
      
      svn path=/trunk/; revision=1727
      a16e6caa
    • Philippe Rouquier's avatar
      Rename brasero-media directory to libbrasero-media and fix a build problem · 7fc508f7
      Philippe Rouquier authored
      2009-01-10  Philippe Rouquier  <ykw@localhost.localdomain>
      
      	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:
      
      svn path=/trunk/; revision=1725
      7fc508f7