[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Graveman-cvs] Changes to graveman/current/src/matos.c
From: |
sylvain cresto |
Subject: |
[Graveman-cvs] Changes to graveman/current/src/matos.c |
Date: |
Wed, 02 Feb 2005 18:07:27 -0500 |
Index: graveman/current/src/matos.c
diff -u graveman/current/src/matos.c:1.6 graveman/current/src/matos.c:1.7
--- graveman/current/src/matos.c:1.6 Tue Feb 1 02:35:19 2005
+++ graveman/current/src/matos.c Wed Feb 2 23:07:25 2005
@@ -239,7 +239,31 @@
if (Lstatus == TRUE && *Labort == FALSE) {
/* et maintenant dans le sens inverse si tout va toujours bien */
Ldone++;
- Lstatus = burn_from_image("copy", Ahash, Aerror);
+
+ /* si le lecteur et le graveur sont les meme alors on demande a
l'utilisateur
+ * de changer de CD.. ! */
+ if (!strcmp(Lsrc, Ldst)) {
+ gint Lrep;
+ GtkWidget *Lconfirm = gtk_message_dialog_new(NULL,
+ GTK_DIALOG_MODAL,
GTK_MESSAGE_QUESTION,
+ GTK_BUTTONS_YES_NO,
+ _("Reading is finished, now you should insert a CD-R, do you
want to continue operation ?"));
+
+ /* on eject le CD */
+ eject_cd(Lsrc, NULL);
+
+ Lrep = gtk_dialog_run(GTK_DIALOG(Lconfirm));
+ gtk_widget_destroy(Lconfirm);
+ if (Lrep == GTK_RESPONSE_NO) {
+ /* si c'est non alors on arrete */
+ *Labort = TRUE;
+ Lstatus = TRUE;
+ }
+ }
+
+ if (Lstatus == TRUE && *Labort == FALSE) {
+ Lstatus = burn_from_image("copy", Ahash, Aerror);
+ }
}
if ((Ltxt=strrchr(Ltmpdir, '/'))) *Ltxt=0;
- [Graveman-cvs] Changes to graveman/current/src/matos.c,
sylvain cresto <=
- [Graveman-cvs] Changes to graveman/current/src/matos.c, sylvain cresto, 2005/02/02
- [Graveman-cvs] Changes to graveman/current/src/matos.c, sylvain cresto, 2005/02/07
- [Graveman-cvs] Changes to graveman/current/src/matos.c, sylvain cresto, 2005/02/08
- [Graveman-cvs] Changes to graveman/current/src/matos.c, sylvain cresto, 2005/02/08
- [Graveman-cvs] Changes to graveman/current/src/matos.c, sylvain cresto, 2005/02/12
- [Graveman-cvs] Changes to graveman/current/src/matos.c, sylvain cresto, 2005/02/16
- [Graveman-cvs] Changes to graveman/current/src/matos.c, sylvain cresto, 2005/02/19
- [Graveman-cvs] Changes to graveman/current/src/matos.c, sylvain cresto, 2005/02/20
- [Graveman-cvs] Changes to graveman/current/src/matos.c, sylvain cresto, 2005/02/20
- [Graveman-cvs] Changes to graveman/current/src/matos.c, sylvain cresto, 2005/02/26