diff options
Diffstat (limited to 'src/yuzu/about_dialog.cpp')
| -rw-r--r-- | src/yuzu/about_dialog.cpp | 24 |
1 files changed, 16 insertions, 8 deletions
diff --git a/src/yuzu/about_dialog.cpp b/src/yuzu/about_dialog.cpp index 6ee52ae088..6ef3072894 100644 --- a/src/yuzu/about_dialog.cpp +++ b/src/yuzu/about_dialog.cpp @@ -1,21 +1,29 @@ // SPDX-FileCopyrightText: Copyright 2018 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later +#include "yuzu/about_dialog.h" #include <QIcon> -#include <fmt/ranges.h> #include "common/scm_rev.h" #include "ui_aboutdialog.h" -#include "yuzu/about_dialog.h" +#include <fmt/ranges.h> AboutDialog::AboutDialog(QWidget* parent) - : QDialog(parent), ui{std::make_unique<Ui::AboutDialog>()} { - const auto branch_name = std::string(Common::g_scm_branch); - const auto description = std::string(Common::g_scm_desc); + : QDialog(parent) + , ui{std::make_unique<Ui::AboutDialog>()} +{ + const auto description = std::string(Common::g_build_version); const auto build_id = std::string(Common::g_build_id); - const auto yuzu_build = fmt::format("eden Development Build | {}-{}", branch_name, description); - const auto override_build = - fmt::format(fmt::runtime(std::string(Common::g_title_bar_format_idle)), build_id); + std::string yuzu_build; + if (Common::g_is_dev_build) { + yuzu_build = fmt::format("eden Nightly | {}-{}", description, build_id); + } else { + yuzu_build = fmt::format("eden | {}", description); + } + + const auto override_build = fmt::format(fmt::runtime( + std::string(Common::g_title_bar_format_idle)), + build_id); const auto yuzu_build_version = override_build.empty() ? yuzu_build : override_build; ui->setupUi(this); |
