Compare commits

..

4 Commits

Author SHA1 Message Date
Yujiang Wang
ec679e3762 Fix compilation on Arch Linux 2025-10-06 21:54:38 +02:00
Stéphane Lesimple
b20421e639 release v0.79.10-pl5 2025-05-11 22:54:26 +02:00
Stéphane Lesimple
627dcd111e chore: update locales 2025-05-11 22:54:26 +02:00
Stéphane Lesimple
4e9949bd38 fix: file open dialog crash (#126) 2025-05-11 13:26:03 +02:00
12 changed files with 25 additions and 18 deletions

View File

@@ -20,6 +20,9 @@
# You should have received a copy of the GNU General Public License
# along with dvdisaster. If not, see <http://www.gnu.org/licenses/>.
0.79.10.patchlevel-5 11-05-2025 *UNOFFICIAL*
- fix: GUI fileopen dialog crash
0.79.10.patchlevel-4 04-05-2025 *UNOFFICIAL*
- enh: port the GUI to gtk3
- enh: speedup RS03 repair

View File

@@ -114,6 +114,10 @@ ${BUILDTMP}/%.o : src/%.c
@echo "Compiling:" $?
@$(CC) $(COPTS) -c $? -o $@
${BUILDTMP}/inlined-icons.c.o : ${BUILDTMP}/inlined-icons.c
@echo "Compiling:" $?
@$(CC) $(COPTS) -c $? -o $@
${BUILDTMP}/build.o : src/build.c src/build.h
@echo "Compiling:" src/build.o
@$(CC) $(COPTS) -c src/build.c -o $@

2
configure vendored
View File

@@ -41,7 +41,7 @@ fi
# Set the package name and version
PACKAGE dvdisaster 0.79.10
DEFINE_INT PATCHLEVEL 4
DEFINE_INT PATCHLEVEL 5
DEFINE_STRING HAVE_UNSTABLE_RELEASE 1
DEFINE_STRING HOMEPAGE "https://dvdisaster.jcea.es"

View File

@@ -1,7 +1,7 @@
\documentclass[12pt,a4paper,twoside]{article}
\usepackage[utf8x]{inputenc} % Aktiviert Eingabe von unicode-Zeichensätzen
\usepackage{times} % Skalierbarer und lesbarer Zeichensatz
\usepackage{ucs} % Benötigt für Eingabe von unicode-Zeichensätzen
\usepackage[utf8x]{inputenc} % Aktiviert Eingabe von unicode-Zeichensätzen
\usepackage{epsfig} % Makros zum Einfügen von Grafiken
\usepackage{anysize} % Makros zum Einstellen der Seitenränder
%\usepackage{makeidx} % Makros zum Erstellen des Indexes

View File

@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dvdisaster 0.79\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-05-03 11:07+0200\n"
"POT-Creation-Date: 2025-05-11 20:58+0200\n"
"PO-Revision-Date: 2011-07-24 21:12+0100\n"
"Last-Translator: Jindřich Šesták <khagaroth@users.sourceforge.net>\n"
"Language-Team: none (individual translator)\n"
@@ -6261,7 +6261,7 @@ msgstr "<i>Novinky v této verzi:</i>"
#: src/welcome-window.c:84
msgid ""
"This is <b>v0.79.10-pl4</b>. The [patchlevel series] are enhanced on top of the last upstream release to:\n"
"This is <b>v0.79.10-pl5</b>. The [patchlevel series] are enhanced on top of the last upstream release to:\n"
"- add support for BD-R TL/QL and HD-DVD,\n"
"- add support for stripping ECC from ISOs,\n"
"- add an option to generate BD-R RS03 images with more redundancy,\n"

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dvdisaster 0.52.1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-05-03 11:07+0200\n"
"POT-Creation-Date: 2025-05-11 20:58+0200\n"
"PO-Revision-Date: 2004-11-30 19:48+0100\n"
"Last-Translator: Carsten Gnörlich <carsten@dvdisaster.de>\n"
"Language-Team: German <de@li.org>\n"
@@ -6394,7 +6394,7 @@ msgstr "<i>Neu in dieser Version:</i>"
#: src/welcome-window.c:84
msgid ""
"This is <b>v0.79.10-pl4</b>. The [patchlevel series] are enhanced on top of the last upstream release to:\n"
"This is <b>v0.79.10-pl5</b>. The [patchlevel series] are enhanced on top of the last upstream release to:\n"
"- add support for BD-R TL/QL and HD-DVD,\n"
"- add support for stripping ECC from ISOs,\n"
"- add an option to generate BD-R RS03 images with more redundancy,\n"

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dvdisaster 0.52.1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-05-03 11:07+0200\n"
"POT-Creation-Date: 2025-05-11 20:58+0200\n"
"PO-Revision-Date: 2005-01-01 14:24+0100\n"
"Last-Translator: Andrea Polverini <polve@polve.com>\n"
"Language-Team: Italian <>\n"
@@ -5852,7 +5852,7 @@ msgstr ""
#: src/welcome-window.c:84
msgid ""
"This is <b>v0.79.10-pl4</b>. The [patchlevel series] are enhanced on top of the last upstream release to:\n"
"This is <b>v0.79.10-pl5</b>. The [patchlevel series] are enhanced on top of the last upstream release to:\n"
"- add support for BD-R TL/QL and HD-DVD,\n"
"- add support for stripping ECC from ISOs,\n"
"- add an option to generate BD-R RS03 images with more redundancy,\n"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dvdisaster 0.72.rc2\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-05-03 11:07+0200\n"
"POT-Creation-Date: 2025-05-11 20:58+0200\n"
"PO-Revision-Date: 2010-06-09 11:13+0200\n"
"Last-Translator: cg <cg@dvdisaster.org>\n"
"Language-Team: Portuguese\n"
@@ -6151,7 +6151,7 @@ msgstr "<i>Novidades dessa versão:</i>"
#: src/welcome-window.c:84
msgid ""
"This is <b>v0.79.10-pl4</b>. The [patchlevel series] are enhanced on top of the last upstream release to:\n"
"This is <b>v0.79.10-pl5</b>. The [patchlevel series] are enhanced on top of the last upstream release to:\n"
"- add support for BD-R TL/QL and HD-DVD,\n"
"- add support for stripping ECC from ISOs,\n"
"- add an option to generate BD-R RS03 images with more redundancy,\n"

View File

@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dvdisaster 0.70.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-05-03 11:07+0200\n"
"POT-Creation-Date: 2025-05-11 20:58+0200\n"
"PO-Revision-Date: 2009-07-23 08:11+0300\n"
"Last-Translator: Igor Gorbounov <igor.gorbounov@gmail.com>\n"
"Language-Team: Russian\n"
@@ -6160,7 +6160,7 @@ msgstr "<i>Новое в этой версии:</i>"
#: src/welcome-window.c:84
msgid ""
"This is <b>v0.79.10-pl4</b>. The [patchlevel series] are enhanced on top of the last upstream release to:\n"
"This is <b>v0.79.10-pl5</b>. The [patchlevel series] are enhanced on top of the last upstream release to:\n"
"- add support for BD-R TL/QL and HD-DVD,\n"
"- add support for stripping ECC from ISOs,\n"
"- add an option to generate BD-R RS03 images with more redundancy,\n"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dvdisaster\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-05-03 11:07+0200\n"
"POT-Creation-Date: 2025-05-11 20:58+0200\n"
"PO-Revision-Date: 2006-06-14 23:48+0100\n"
"Last-Translator: Daniel Nylander <po@danielnylander.se>\n"
"Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
@@ -5862,7 +5862,7 @@ msgstr ""
#: src/welcome-window.c:84
msgid ""
"This is <b>v0.79.10-pl4</b>. The [patchlevel series] are enhanced on top of the last upstream release to:\n"
"This is <b>v0.79.10-pl5</b>. The [patchlevel series] are enhanced on top of the last upstream release to:\n"
"- add support for BD-R TL/QL and HD-DVD,\n"
"- add support for stripping ECC from ISOs,\n"
"- add an option to generate BD-R RS03 images with more redundancy,\n"

View File

@@ -368,12 +368,12 @@ static void file_select_cb(GtkWidget *widget, gpointer data)
gtk_file_chooser_set_filename(GTK_FILE_CHOOSER(dialog),
gtk_entry_get_text(GTK_ENTRY(Closure->eccEntry)));
if (gtk_dialog_run (GTK_DIALOG (dialog)) == GTK_RESPONSE_ACCEPT)
{ g_free(Closure->imageName);
{ g_free(Closure->eccName);
Closure->eccName = gtk_file_chooser_get_filename (GTK_FILE_CHOOSER (dialog));
if(Closure->autoSuffix)
Closure->eccName = ApplyAutoSuffix(Closure->eccName, "ecc");
gtk_entry_set_text(GTK_ENTRY(Closure->eccName), Closure->eccName);
gtk_editable_set_position(GTK_EDITABLE(Closure->eccName), -1);
gtk_entry_set_text(GTK_ENTRY(Closure->eccEntry), Closure->eccName);
gtk_editable_set_position(GTK_EDITABLE(Closure->eccEntry), -1);
}
gtk_widget_destroy (dialog);
break;

View File

@@ -81,7 +81,7 @@ void GuiCreateWelcomePage(GtkNotebook *notebook)
GuiAboutText(box, _("<i>New in this Version:</i>"));
GuiAboutTextWithLink(box, _(
"This is <b>v0.79.10-pl4</b>. The [patchlevel series] are enhanced on top of the last upstream release to:\n"
"This is <b>v0.79.10-pl5</b>. The [patchlevel series] are enhanced on top of the last upstream release to:\n"
"- add support for BD-R TL/QL and HD-DVD,\n"
"- add support for stripping ECC from ISOs,\n"
"- add an option to generate BD-R RS03 images with more redundancy,\n"