/[graveman]/graveman/current/src/interface.c
ViewVC logotype

Diff of /graveman/current/src/interface.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.35 by scresto, Mon Mar 21 00:17:42 2005 UTC revision 1.36 by scresto, Tue Mar 29 00:10:26 2005 UTC
# Line 94  static Tmyentry Gtypeunit[] = { Line 94  static Tmyentry Gtypeunit[] = {
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 },
# Line 117  static Tmyentry Gformatcd[] = { Line 117  static Tmyentry Gformatcd[] = {
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));
# Line 129  void remplire_combo_vitesse(GtkComboBox Line 129  void remplire_combo_vitesse(GtkComboBox
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);
# Line 239  void remplirecombograveur(GtkComboBox *A Line 235  void remplirecombograveur(GtkComboBox *A
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) {
# Line 253  void remplirecombograveur(GtkComboBox *A Line 250  void remplirecombograveur(GtkComboBox *A
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);
# Line 1185  void show_graverwindow (Tgrave *Ag, gcha Line 1182  void show_graverwindow (Tgrave *Ag, gcha
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    
# Line 1417  void prepare_combobox_graveur(Tgrave *Ag Line 1417  void prepare_combobox_graveur(Tgrave *Ag
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    

Legend:
Removed from v.1.35  
changed lines
  Added in v.1.36

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26