diff --git a/launcher/ui/dialogs/AboutDialog.cpp b/launcher/ui/dialogs/AboutDialog.cpp
index 46d2f429..ef96cc23 100644
--- a/launcher/ui/dialogs/AboutDialog.cpp
+++ b/launcher/ui/dialogs/AboutDialog.cpp
@@ -32,8 +32,14 @@ QString getCreditsHtml()
QTextStream stream(&output);
stream.setCodec(QTextCodec::codecForName("UTF-8"));
stream << "
\n";
+
+ stream << "" << QObject::tr("PolyMC Developers", "About Credits") << "
\n";
+ stream << "swirl <swurl@swurl.xyz >
\n";
+ stream << "LennyMcLennington <lenny@sneed.church>
\n";
+ stream << "
\n";
+
// TODO: possibly retrieve from git history at build time?
- stream << "" << QObject::tr("Developers", "About Credits") << "
\n";
+ stream << "" << QObject::tr("MultiMC Developers", "About Credits") << "
\n";
stream << "Andrew Okin <forkk@forkk.net>
\n";
stream << "Petr Mrázek <peterix@gmail.com>
\n";
stream << "Sky Welch <multimc@bunnies.io>
\n";
@@ -47,6 +53,7 @@ QString getCreditsHtml()
stream << "Kilobyte <stiepen22@gmx.de>
\n";
stream << "Rootbear75 <@rootbear75>
\n";
stream << "Zeker Zhayard <@Zeker_Zhayard>
\n";
+ stream << "Everyone else who contributed!
\n";
stream << "
\n";
stream << "\n";
@@ -83,8 +90,12 @@ AboutDialog::AboutDialog(QWidget *parent) : QDialog(parent), ui(new Ui::AboutDia
ui->icon->setPixmap(APPLICATION->getThemedIcon("logo").pixmap(64));
ui->title->setText(launcherName);
- ui->versionLabel->setText(tr("Version") +": " + BuildConfig.printableVersionString());
- ui->platformLabel->setText(tr("Platform") +": " + BuildConfig.BUILD_PLATFORM);
+ ui->versionLabel->setText(BuildConfig.printableVersionString());
+
+ if (!BuildConfig.BUILD_PLATFORM.isEmpty())
+ ui->platformLabel->setText(tr("Platform") +": " + BuildConfig.BUILD_PLATFORM);
+ else
+ ui->platformLabel->setVisible(false);
if (BuildConfig.VERSION_BUILD >= 0)
ui->buildNumLabel->setText(tr("Build Number") +": " + QString::number(BuildConfig.VERSION_BUILD));
diff --git a/launcher/ui/dialogs/AboutDialog.ui b/launcher/ui/dialogs/AboutDialog.ui
index 822c6f58..58275c66 100644
--- a/launcher/ui/dialogs/AboutDialog.ui
+++ b/launcher/ui/dialogs/AboutDialog.ui
@@ -86,6 +86,13 @@
Qt::AlignCenter
+
+ -
+
+
+ Qt::AlignCenter
+
+
-
@@ -151,16 +158,6 @@
- -
-
-
- Version:
-
-
- Qt::AlignCenter
-
-
-
-
diff --git a/program_info/CMakeLists.txt b/program_info/CMakeLists.txt
index 26369fe5..0466b893 100644
--- a/program_info/CMakeLists.txt
+++ b/program_info/CMakeLists.txt
@@ -1,6 +1,6 @@
set(Launcher_CommonName "PolyMC")
-set(Launcher_Copyright "PolyMC Contributors" PARENT_SCOPE)
+set(Launcher_Copyright "PolyMC Contributors\\n© 2012-2021 MultiMC Contributors" PARENT_SCOPE)
set(Launcher_Domain "polymc.org" PARENT_SCOPE)
set(Launcher_Name "${Launcher_CommonName}" PARENT_SCOPE)
set(Launcher_DisplayName "${Launcher_CommonName}" PARENT_SCOPE)