From 129200ff4f4eff6e5490526df75db2a649d9f9ba Mon Sep 17 00:00:00 2001 From: Malte Langkabel Date: Sun, 12 Jul 2026 15:15:41 +0200 Subject: [PATCH] Rename UI "Blocks" labels to "Building Blocks" Make user-visible terminology consistent across the header bar, build button grid, and blueprint panel. Co-Authored-By: Claude Opus 4.8 Claude-Session: https://claude.ai/code/session_01DZR44tA8sn4dPqDzAVXyps --- src/ui/BlueprintPanel.cpp | 2 +- src/ui/BuildButtonGrid.cpp | 2 +- src/ui/HeaderBar.cpp | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/ui/BlueprintPanel.cpp b/src/ui/BlueprintPanel.cpp index 639dd86..e0a777d 100644 --- a/src/ui/BlueprintPanel.cpp +++ b/src/ui/BlueprintPanel.cpp @@ -239,7 +239,7 @@ void BlueprintPanel::rebuildButtons() { const Blueprint& bp = m_blueprints[static_cast(i)]; const int cost = computeBlueprintCost(bp); - const QString label = bp.name + "\n" + tr("%1 Blocks").arg(cost); + const QString label = bp.name + "\n" + tr("%1 Building Blocks").arg(cost); QWidget* row = new QWidget(m_buttonsContainer); QHBoxLayout* rowLayout = new QHBoxLayout(row); diff --git a/src/ui/BuildButtonGrid.cpp b/src/ui/BuildButtonGrid.cpp index 1398257..b70600f 100644 --- a/src/ui/BuildButtonGrid.cpp +++ b/src/ui/BuildButtonGrid.cpp @@ -38,7 +38,7 @@ BuildButtonGrid::BuildButtonGrid(const GameConfig* config, QWidget* parent) m_costs[def.type] = def.cost; const QString label = QString::fromStdString(toDisplayName(def.id)) - + "\n" + tr("%1 Blocks").arg(def.cost); + + "\n" + tr("%1 Building Blocks").arg(def.cost); QPushButton* btn = new QPushButton(label, this); btn->setCheckable(true); btn->setFixedHeight(48); diff --git a/src/ui/HeaderBar.cpp b/src/ui/HeaderBar.cpp index 06db4c6..2602fa6 100644 --- a/src/ui/HeaderBar.cpp +++ b/src/ui/HeaderBar.cpp @@ -25,7 +25,7 @@ HeaderBar::HeaderBar(QWidget* parent) layout->setSpacing(8); m_timeLabel = new QLabel("00:00", this); - m_blocksLabel = new QLabel(tr("Blocks: 0"), this); + m_blocksLabel = new QLabel(tr("Building Blocks: 0"), this); m_artifactsLabel = new QLabel(tr("Artifacts: 0/?"), this); m_bossLabel = new QLabel(tr("Boss Wave #1 Next boss: 5:00"), this); layout->addWidget(m_timeLabel); @@ -81,7 +81,7 @@ void HeaderBar::handleEvent(std::shared_ptr event) void HeaderBar::handleEvent(std::shared_ptr event) { m_blocks = event->blocks; - m_blocksLabel->setText(tr("Blocks: %1").arg(event->blocks)); + m_blocksLabel->setText(tr("Building Blocks: %1").arg(event->blocks)); updateExpandButton(); } @@ -93,7 +93,7 @@ void HeaderBar::handleEvent(std::shared_ptr eve void HeaderBar::updateExpandButton() { - m_expandButton->setText(tr("Expand: %1 Blocks").arg(m_expansionCost)); + m_expandButton->setText(tr("Expand: %1 Building Blocks").arg(m_expansionCost)); m_expandButton->setEnabled(m_blocks >= m_expansionCost); }