brasero r1892 - in trunk: . src



Author: philippr
Date: Sun Feb  8 17:23:44 2009
New Revision: 1892
URL: http://svn.gnome.org/viewvc/brasero?rev=1892&view=rev

Log:
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):


Modified:
   trunk/ChangeLog
   trunk/src/brasero-dest-selection.c

Modified: trunk/src/brasero-dest-selection.c
==============================================================================
--- trunk/src/brasero-dest-selection.c	(original)
+++ trunk/src/brasero-dest-selection.c	Sun Feb  8 17:23:44 2009
@@ -458,10 +458,16 @@
 					       NULL);
 	}
 	else if (media & BRASERO_MEDIUM_CLOSED) {
-		/* NOTE for translators, the first %s is the medium name */
-		label = g_strdup_printf (_("%s: no free space"), medium_name);
-		g_free (medium_name);
-		return label;
+		if (!brasero_burn_caps_can_blank (priv->caps, priv->session) == BRASERO_BURN_OK) {
+			/* NOTE for translators, the first %s is the medium name */
+			label = g_strdup_printf (_("%s: no free space"), medium_name);
+			g_free (medium_name);
+			return label;
+		}
+
+		brasero_medium_get_capacity (medium,
+					     &size,
+					     NULL);
 	}
 	else {
 		brasero_medium_get_capacity (medium,



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