94 |
|
|
95 |
static Tmyentry Gmodburn[] = { |
static Tmyentry Gmodburn[] = { |
96 |
{ "dao", N_("Disk At Once - DAO (default)"), TRUE, 0 }, |
{ "dao", N_("Disk At Once - DAO (default)"), TRUE, 0 }, |
97 |
{ "tao", N_("Track At Once - TAO"), FALSE, 0 }, |
{ "", N_("Track At Once - TAO"), FALSE, 0 }, |
98 |
{ "raw96r", N_("RAW writing - raw96r"), FALSE, 0 }, |
{ "raw96r", N_("RAW writing - raw96r"), FALSE, 0 }, |
99 |
{ "raw96", N_("RAW writing - raw96"), FALSE, 0 }, |
{ "raw96", N_("RAW writing - raw96"), FALSE, 0 }, |
100 |
{ "raw96p", N_("RAW writing - raw96p"), FALSE, 0 }, |
{ "raw96p", N_("RAW writing - raw96p"), FALSE, 0 }, |
117 |
{ NULL } |
{ NULL } |
118 |
}; |
}; |
119 |
|
|
120 |
void remplire_combo_vitesse(GtkComboBox *Acombo, gchar *Alecident, gchar *Aselvalue) |
void remplire_combo_vitesse(GtkComboBox *Acombo, Tdriveinfo *Adrive, gchar *Aselvalue) |
121 |
{ |
{ |
122 |
GtkListStore *Ldata = GTK_LIST_STORE(gtk_combo_box_get_model(Acombo)); |
GtkListStore *Ldata = GTK_LIST_STORE(gtk_combo_box_get_model(Acombo)); |
123 |
const gchar *Lname = glade_get_widget_name(GTK_WIDGET(Acombo)); |
const gchar *Lname = glade_get_widget_name(GTK_WIDGET(Acombo)); |
129 |
gboolean Lselok = FALSE; |
gboolean Lselok = FALSE; |
130 |
gboolean Lisdvd = FALSE; |
gboolean Lisdvd = FALSE; |
131 |
|
|
132 |
|
if (Adrive) { |
|
|
|
|
if (Alecident && *Alecident) { |
|
|
Tdriveinfo *Lundrive = find_drive(Alecident); |
|
|
|
|
133 |
if (strstr(Lname, "dvd")) Lisdvd = TRUE; |
if (strstr(Lname, "dvd")) Lisdvd = TRUE; |
134 |
Lmaxspeed = Lisdvd ? Lundrive->vitessedvd : Lundrive->vitesse; |
Lmaxspeed = Lisdvd ? Adrive->vitessedvd : Adrive->vitesse; |
135 |
} |
} |
136 |
|
|
137 |
gtk_list_store_clear(Ldata); |
gtk_list_store_clear(Ldata); |
235 |
gtk_list_store_append(Ldata, &Liter); |
gtk_list_store_append(Ldata, &Liter); |
236 |
|
|
237 |
Lcurdrive =g_slist_nth_data(Ldrive->dev, Ldrive->actuperiph); |
Lcurdrive =g_slist_nth_data(Ldrive->dev, Ldrive->actuperiph); |
238 |
|
printf("oui ici on sauve un Ldrive\n"); |
239 |
gtk_list_store_set(Ldata, &Liter, 0, Lcurdrive, 1, |
printf("oui ici on sauve un Ldrive [%s]\n", Ldrive->name); |
240 |
|
gtk_list_store_set(Ldata, &Liter, 0, Ldrive, 1, |
241 |
DRIVE_ICONE(Ldrive), 2, Ldrive->name, 3, i, -1); |
DRIVE_ICONE(Ldrive), 2, Ldrive->name, 3, i, -1); |
242 |
|
|
243 |
if (Aselvalue && *Aselvalue && Lselok==FALSE) { |
if (Aselvalue && *Aselvalue && Lselok==FALSE) { |
250 |
|
|
251 |
if (Aquoi & TYPE_ISO) { |
if (Aquoi & TYPE_ISO) { |
252 |
gtk_list_store_append(Ldata, &Liter); |
gtk_list_store_append(Ldata, &Liter); |
253 |
gtk_list_store_set(Ldata, &Liter, 0, "iso", 1, GISOpetiteIcone, 2, _("ISO file..."), 3, -1, -1); |
gtk_list_store_set(Ldata, &Liter, 0, NULL, 1, GISOpetiteIcone, 2, _("ISO file..."), 3, -1, -1); |
254 |
|
|
255 |
if (Aselvalue && Lselok==FALSE && !strcmp(Aselvalue, "iso")) { |
if (Aselvalue && Lselok==FALSE && !strcmp(Aselvalue, "iso")) { |
256 |
gtk_combo_box_set_active_iter(Acombo, &Liter); |
gtk_combo_box_set_active_iter(Acombo, &Liter); |
1182 |
} else if (g_str_has_prefix(Aaction, "btnburnaudio")) { |
} else if (g_str_has_prefix(Aaction, "btnburnaudio")) { |
1183 |
Lbackvalue = burn_audio(Ag, &Lerror); |
Lbackvalue = burn_audio(Ag, &Lerror); |
1184 |
} else if (g_str_has_prefix(Aaction, "btnburndata")) { |
} else if (g_str_has_prefix(Aaction, "btnburndata")) { |
1185 |
|
printf("je passe la CD\n"); |
1186 |
Lbackvalue = burn_data(Ag, &Lerror); |
Lbackvalue = burn_data(Ag, &Lerror); |
1187 |
} else if (g_str_has_prefix(Aaction, "btnburndvddata")) { |
} else if (g_str_has_prefix(Aaction, "btnburndvddata")) { |
1188 |
|
printf("je passe la DVD\n"); |
1189 |
hide_some_progressbar(Lburng); |
hide_some_progressbar(Lburng); |
1190 |
|
printf("okay ?\n"); |
1191 |
Lbackvalue = burn_dvddata(Ag, &Lerror); |
Lbackvalue = burn_dvddata(Ag, &Lerror); |
1192 |
} |
} |
1193 |
|
|
1417 |
{ |
{ |
1418 |
GtkComboBox *Lcombobox = GTK_COMBO_BOX(sc_grave_get_widgetv(Ag, "%scombo", Abasename)); |
GtkComboBox *Lcombobox = GTK_COMBO_BOX(sc_grave_get_widgetv(Ag, "%scombo", Abasename)); |
1419 |
if (GTK_IS_COMBO_BOX(Lcombobox)) { |
if (GTK_IS_COMBO_BOX(Lcombobox)) { |
1420 |
GtkListStore *Lmodel = gtk_list_store_new(4, G_TYPE_STRING, GDK_TYPE_PIXBUF, G_TYPE_STRING, G_TYPE_INT); |
GtkListStore *Lmodel = gtk_list_store_new(4, G_TYPE_POINTER, GDK_TYPE_PIXBUF, G_TYPE_STRING, G_TYPE_INT); |
1421 |
GtkCellRenderer *Lcellrender; |
GtkCellRenderer *Lcellrender; |
1422 |
GtkWidget *Lbtniso = sc_grave_get_widgetv(Ag, "%sbtn", Abasename); |
GtkWidget *Lbtniso = sc_grave_get_widgetv(Ag, "%sbtn", Abasename); |
1423 |
|
|