GUI: Add prominent dev build indicators
This commit is contained in:
committed by
Chris Hennes
parent
57b9442df7
commit
12f7dff7a6
@@ -375,6 +375,7 @@ void AboutDialog::setupLabels()
|
||||
QString major = QString::fromLatin1(config["BuildVersionMajor"].c_str());
|
||||
QString minor = QString::fromLatin1(config["BuildVersionMinor"].c_str());
|
||||
QString point = QString::fromLatin1(config["BuildVersionPoint"].c_str());
|
||||
QString suffix = QString::fromLatin1(config["BuildVersionSuffix"].c_str());
|
||||
QString build = QString::fromLatin1(config["BuildRevision"].c_str());
|
||||
QString disda = QString::fromLatin1(config["BuildRevisionDate"].c_str());
|
||||
QString mturl = QString::fromLatin1(config["MaintainerUrl"].c_str());
|
||||
@@ -393,7 +394,7 @@ void AboutDialog::setupLabels()
|
||||
}
|
||||
|
||||
QString version = ui->labelBuildVersion->text();
|
||||
version.replace(QString::fromLatin1("Unknown"), QString::fromLatin1("%1.%2.%3").arg(major, minor, point));
|
||||
version.replace(QString::fromLatin1("Unknown"), QString::fromLatin1("%1.%2.%3%4").arg(major, minor, point, suffix));
|
||||
ui->labelBuildVersion->setText(version);
|
||||
|
||||
QString revision = ui->labelBuildRevision->text();
|
||||
@@ -787,6 +788,7 @@ void AboutDialog::copyToClipboard()
|
||||
QString major = QString::fromLatin1(config["BuildVersionMajor"].c_str());
|
||||
QString minor = QString::fromLatin1(config["BuildVersionMinor"].c_str());
|
||||
QString point = QString::fromLatin1(config["BuildVersionPoint"].c_str());
|
||||
QString suffix = QString::fromLatin1(config["BuildVersionSuffix"].c_str());
|
||||
QString build = QString::fromLatin1(config["BuildRevision"].c_str());
|
||||
|
||||
QString deskEnv = QProcessEnvironment::systemEnvironment().value(QStringLiteral("XDG_CURRENT_DESKTOP"), QString());
|
||||
@@ -803,7 +805,7 @@ void AboutDialog::copyToClipboard()
|
||||
str << "[code]\n";
|
||||
str << "OS: " << prettyProductInfoWrapper() << deskInfo << '\n';
|
||||
str << "Word size of " << exe << ": " << QSysInfo::WordSize << "-bit\n";
|
||||
str << "Version: " << major << "." << minor << "." << point << "." << build;
|
||||
str << "Version: " << major << "." << minor << "." << point << suffix << "." << build;
|
||||
char *appimage = getenv("APPIMAGE");
|
||||
if (appimage)
|
||||
str << " AppImage";
|
||||
|
||||
Reference in New Issue
Block a user