61 |
{ CONF_STRING, "saveconfig", "1", CONF_SAVEALWAYS }, |
{ CONF_STRING, "saveconfig", "1", CONF_SAVEALWAYS }, |
62 |
|
|
63 |
/* onglet audio */ |
/* onglet audio */ |
64 |
{ CONF_STRING, "dstaudiocombo", "", CONF_SAVEONEXIT + CONF_COMBO }, |
{ CONF_STRING, "dstaudiocombo", "", CONF_SAVEONEXIT + CONF_DEVICE }, |
65 |
{ CONF_STRING, "dstaudiospeed", "", CONF_SAVEONEXIT + CONF_COMBO }, |
{ CONF_STRING, "dstaudiospeed", "", CONF_SAVEONEXIT + CONF_COMBO }, |
66 |
{ CONF_STRING, "audiodao", "1", CONF_SAVEONEXIT + CONF_CHECK }, |
{ CONF_STRING, "audiodao", "1", CONF_SAVEONEXIT + CONF_CHECK }, |
67 |
{ CONF_STRING, "audionotfix", "", CONF_SAVEONEXIT + CONF_CHECK }, |
{ CONF_STRING, "audionotfix", "", CONF_SAVEONEXIT + CONF_CHECK }, |
69 |
{ CONF_STRING, "nbrcdaudio", "1", CONF_SAVEONEXIT + CONF_SPIN }, |
{ CONF_STRING, "nbrcdaudio", "1", CONF_SAVEONEXIT + CONF_SPIN }, |
70 |
|
|
71 |
/* onglet data */ |
/* onglet data */ |
72 |
{ CONF_STRING, "dstdatacombo", "", CONF_SAVEONEXIT + CONF_COMBO }, |
{ CONF_STRING, "dstdatacombo", "", CONF_SAVEONEXIT + CONF_DEVICE }, |
73 |
{ CONF_STRING, "dstdataspeed", "", CONF_SAVEONEXIT + CONF_COMBO }, |
{ CONF_STRING, "dstdataspeed", "", CONF_SAVEONEXIT + CONF_COMBO }, |
74 |
{ CONF_STRING, "nbrcddata", "1", CONF_SAVEONEXIT + CONF_SPIN }, |
{ CONF_STRING, "nbrcddata", "1", CONF_SAVEONEXIT + CONF_SPIN }, |
75 |
{ CONF_STRING, "dataformat", "", CONF_SAVEONEXIT + CONF_COMBO }, |
{ CONF_STRING, "dataformat", "", CONF_SAVEONEXIT + CONF_COMBO }, |
82 |
{ CONF_STRING, "datasimul", "", CONF_SAVEONEXIT + CONF_CHECK }, |
{ CONF_STRING, "datasimul", "", CONF_SAVEONEXIT + CONF_CHECK }, |
83 |
|
|
84 |
/* onglet dvd data */ |
/* onglet dvd data */ |
85 |
{ CONF_STRING, "dstdvddatacombo", "", CONF_SAVEONEXIT + CONF_COMBO }, |
{ CONF_STRING, "dstdvddatacombo", "", CONF_SAVEONEXIT + CONF_DEVICE }, |
86 |
{ CONF_STRING, "dstdvddataspeed", "", CONF_SAVEONEXIT + CONF_COMBO }, |
{ CONF_STRING, "dstdvddataspeed", "", CONF_SAVEONEXIT + CONF_COMBO }, |
87 |
{ CONF_STRING, "nbrdvddata", "1", CONF_SAVEONEXIT + CONF_SPIN }, |
{ CONF_STRING, "nbrdvddata", "1", CONF_SAVEONEXIT + CONF_SPIN }, |
88 |
{ CONF_STRING, "dvddatanotfix", "", CONF_SAVEONEXIT + CONF_CHECK }, |
{ CONF_STRING, "dvddatanotfix", "", CONF_SAVEONEXIT + CONF_CHECK }, |
90 |
|
|
91 |
|
|
92 |
/* onglet copier */ |
/* onglet copier */ |
93 |
{ CONF_STRING, "srccopycombo", "", CONF_SAVEONEXIT + CONF_COMBO }, |
{ CONF_STRING, "srccopycombo", "", CONF_SAVEONEXIT + CONF_DEVICE }, |
94 |
{ CONF_STRING, "dstcopycombo", "", CONF_SAVEONEXIT + CONF_COMBO }, |
{ CONF_STRING, "dstcopycombo", "", CONF_SAVEONEXIT + CONF_DEVICE }, |
95 |
{ CONF_STRING, "dstcopyspeed", "", CONF_SAVEONEXIT + CONF_COMBO }, |
{ CONF_STRING, "dstcopyspeed", "", CONF_SAVEONEXIT + CONF_COMBO }, |
96 |
{ CONF_STRING, "nbrcdcopy", "1", CONF_SAVEONEXIT + CONF_SPIN }, |
{ CONF_STRING, "nbrcdcopy", "1", CONF_SAVEONEXIT + CONF_SPIN }, |
97 |
{ CONF_STRING, "copysimul", "", CONF_SAVEONEXIT + CONF_CHECK }, |
{ CONF_STRING, "copysimul", "", CONF_SAVEONEXIT + CONF_CHECK }, |
98 |
|
|
99 |
/* onglet autres */ |
/* onglet autres */ |
100 |
{ CONF_STRING, "dstothercombo", "", CONF_SAVEONEXIT + CONF_COMBO }, |
{ CONF_STRING, "dstothercombo", "", CONF_SAVEONEXIT + CONF_DEVICE }, |
101 |
|
|
102 |
#if 0 |
#if 0 |
103 |
{ CONF_STRING, "extended", FALSE, "1" }, |
{ CONF_STRING, "extended", FALSE, "1" }, |
104 |
#endif |
#endif |
105 |
{ CONF_STRING, "version", "1", CONF_SAVEALWAYS }, |
{ CONF_STRING, "version", "1", CONF_SAVEALWAYS }, |
106 |
{ CONF_STRING, "scan_drives", "1", CONF_SAVEALWAYS + CONF_PERSIST }, |
{ CONF_STRING, "scan_drives", "0", CONF_SAVEALWAYS + CONF_PERSIST }, |
107 |
{ CONF_IGNORE, NULL, NULL, 0 }, |
{ CONF_IGNORE, NULL, NULL, 0 }, |
108 |
}; |
}; |
109 |
|
|
399 |
|
|
400 |
if (Lcurentry->level & CONF_COMBO) { |
if (Lcurentry->level & CONF_COMBO) { |
401 |
conf_store_value(Lcurentry->entry, get_combo_value(Lwidget)); |
conf_store_value(Lcurentry->entry, get_combo_value(Lwidget)); |
402 |
|
} else if (Lcurentry->level & CONF_DEVICE) { |
403 |
|
Tdriveinfo *Ldevice = get_combo_value(Lwidget); |
404 |
|
conf_store_value(Lcurentry->entry, DRIVE_DEV(Ldevice)); |
405 |
} else if (Lcurentry->level & CONF_SPIN) { |
} else if (Lcurentry->level & CONF_SPIN) { |
406 |
conf_store_int(Lcurentry->entry, gtk_spin_button_get_value(GTK_SPIN_BUTTON(Lwidget))); |
conf_store_int(Lcurentry->entry, gtk_spin_button_get_value(GTK_SPIN_BUTTON(Lwidget))); |
407 |
} else if (Lcurentry->level & CONF_CHECK) { |
} else if (Lcurentry->level & CONF_CHECK) { |