From 6b401bad4daa2f44cbc41094d6c63c80a1e366a6 Mon Sep 17 00:00:00 2001 From: scribblemaniac Date: Fri, 12 Sep 2025 19:05:59 -0600 Subject: [PATCH 1/2] Filter RCs out of update checker --- app/src/checkupdatesdialog.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/src/checkupdatesdialog.cpp b/app/src/checkupdatesdialog.cpp index 8723062da2..f6fdbc579b 100644 --- a/app/src/checkupdatesdialog.cpp +++ b/app/src/checkupdatesdialog.cpp @@ -212,8 +212,12 @@ QString CheckUpdatesDialog::getVersionNumberFromXml(QString xml) xmlReader.readNext(); if (xmlReader.name() == QLatin1String("title")) { - QString titleTag = xmlReader.readElementText(); - return titleTag.remove(QRegularExpression("^v")); // remove the leading 'v' + QString title = xmlReader.readElementText(); + title = title.remove(QRegularExpression("^v")); // remove the leading 'v' + // Ignore release candidate versions + if (!title.contains("Release Candidate")) { + return title; + } } } } From 3d161ec011e7b21761786466ab58f8ca34566826 Mon Sep 17 00:00:00 2001 From: scribblemaniac Date: Fri, 12 Sep 2025 19:06:52 -0600 Subject: [PATCH 2/2] Fix nightly build download link --- app/src/checkupdatesdialog.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/checkupdatesdialog.cpp b/app/src/checkupdatesdialog.cpp index f6fdbc579b..406901299e 100644 --- a/app/src/checkupdatesdialog.cpp +++ b/app/src/checkupdatesdialog.cpp @@ -111,7 +111,7 @@ void CheckUpdatesDialog::nightlyBuildCheck() { mTitleLabel->setText(tr("You are using a Pencil2D nightly build")); mDetailLabel->setText(tr("Please go %1 here %2 to check new nightly builds.") - .arg("", "")); + .arg("", "")); mDetailLabel->setOpenExternalLinks(true); mProgressBar->setRange(0, 1); mProgressBar->setValue(1);