[Goodies-commits] r5027 - in xfburn/trunk: . xfburn
David Mohr
squisher at xfce.org
Sat Jul 5 20:02:58 CEST 2008
Author: squisher
Date: 2008-07-05 18:02:58 +0000 (Sat, 05 Jul 2008)
New Revision: 5027
Modified:
xfburn/trunk/NEWS
xfburn/trunk/TODO
xfburn/trunk/xfburn/xfburn-burn-data-composition-base-dialog.c
Log:
Changing iso_write_opts profile to preserve file attribute
Modified: xfburn/trunk/NEWS
===================================================================
--- xfburn/trunk/NEWS 2008-07-05 09:23:55 UTC (rev 5026)
+++ xfburn/trunk/NEWS 2008-07-05 18:02:58 UTC (rev 5027)
@@ -10,6 +10,7 @@
and _please_ report this as a bug! Please include the console output if
debug is enabled, or otherwise some info on the burner that was used.
- Use fifo buffering, default is 4MB, adjustable in the preferences
+- Preserve file attributes
xfburn 0.3.0
============
Modified: xfburn/trunk/TODO
===================================================================
--- xfburn/trunk/TODO 2008-07-05 09:23:55 UTC (rev 5026)
+++ xfburn/trunk/TODO 2008-07-05 18:02:58 UTC (rev 5027)
@@ -43,3 +43,5 @@
- add refresh button and disable blank if invalid disc [?]
- unify code to add files (currently add button and dnd have separate
code bases) [?]
+- determine if it's worth it to add advanced burn options dialog to
+ toggle rockridge and joliet extensions / iso_write_opts profiles
Modified: xfburn/trunk/xfburn/xfburn-burn-data-composition-base-dialog.c
===================================================================
--- xfburn/trunk/xfburn/xfburn-burn-data-composition-base-dialog.c 2008-07-05 09:23:55 UTC (rev 5026)
+++ xfburn/trunk/xfburn/xfburn-burn-data-composition-base-dialog.c 2008-07-05 18:02:58 UTC (rev 5027)
@@ -536,9 +536,13 @@
iso_image_set_volset_id (priv->image, comp_name);
}
- /* Sets profile 2 [distribution] */
- iso_write_opts_new (&write_opts, 2);
+ /* Sets profile 0 [basic] */
+ iso_write_opts_new (&write_opts, 0);
+ iso_write_opts_set_iso_level (write_opts, 2);
+ iso_write_opts_set_rockridge (write_opts, TRUE);
+ iso_write_opts_set_joliet (write_opts, TRUE);
+
if (iso_image_create_burn_source (priv->image, write_opts, &src) < 0) {
/* could not create source */
xfce_err (_("Could not create ISO source structure"));
More information about the Goodies-commits
mailing list