From 99b3854a5be455eaa440620769d306f5a1c5f06e Mon Sep 17 00:00:00 2001 From: Joshua Goins Date: Sat, 23 Mar 2024 11:28:20 -0400 Subject: [PATCH] Explicitly state if the boot component is not installed --- launcher/src/profile.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/launcher/src/profile.cpp b/launcher/src/profile.cpp index 78c3b98..a971a79 100644 --- a/launcher/src/profile.cpp +++ b/launcher/src/profile.cpp @@ -416,7 +416,12 @@ QString Profile::expansionVersionText() const QString expacString; expacString += QStringLiteral("Boot"); - expacString += QStringLiteral(" (%1)").arg(QString::fromLatin1(m_bootVersion)); + + if (!m_bootVersion) { + expacString += i18n(" (Not Installed)"); + } else { + expacString += QStringLiteral(" (%1)").arg(QString::fromLatin1(m_bootVersion)); + } for (unsigned int i = 0; i < m_repositories.repositories_count; i++) { QString expansionName = i18n("Unknown Expansion");