From 5d12c1721a4130a7e5b18ab12e464de3f159fcb8 Mon Sep 17 00:00:00 2001 From: souldbminersmwc Date: Wed, 8 Apr 2026 17:49:00 -0400 Subject: [PATCH] hocclk: reorganize about section --- .../hoc-clk/overlay/src/ui/gui/about_gui.cpp | 33 +++++++++++-------- 1 file changed, 20 insertions(+), 13 deletions(-) diff --git a/Source/hoc-clk/overlay/src/ui/gui/about_gui.cpp b/Source/hoc-clk/overlay/src/ui/gui/about_gui.cpp index b519732a..68788fc3 100644 --- a/Source/hoc-clk/overlay/src/ui/gui/about_gui.cpp +++ b/Source/hoc-clk/overlay/src/ui/gui/about_gui.cpp @@ -50,7 +50,7 @@ AboutGui::~AboutGui() void AboutGui::listUI() { this->listElement->addItem( - new tsl::elm::CategoryHeader("Information") + new tsl::elm::CategoryHeader("Voltages and Temperatures") ); ramVoltItem = @@ -67,6 +67,9 @@ void AboutGui::listUI() this->listElement->addItem(eristaPLLXItem); } + this->listElement->addItem( + new tsl::elm::CategoryHeader("HW Info") + ); SpeedoItem = new tsl::elm::ListItem("Speedo:"); this->listElement->addItem(SpeedoItem); @@ -79,6 +82,20 @@ void AboutGui::listUI() new tsl::elm::ListItem("Module: "); this->listElement->addItem(DramModule); + waferCordsItem = + new tsl::elm::ListItem("Wafer Position:"); + this->listElement->addItem(waferCordsItem); + + if(IsHoag()) { + RETROStatusItem = + new tsl::elm::ListItem("RR Display status:"); + this->listElement->addItem(RETROStatusItem); + } + + this->listElement->addItem( + new tsl::elm::CategoryHeader("Software Info") + ); + if(!IsHoag()) { sysdockStatusItem = new tsl::elm::ListItem("sys-dock status:"); @@ -89,16 +106,6 @@ void AboutGui::listUI() new tsl::elm::ListItem("SaltyNX status:"); this->listElement->addItem(saltyNXStatusItem); - if(IsHoag()) { - RETROStatusItem = - new tsl::elm::ListItem("RR Display status:"); - this->listElement->addItem(RETROStatusItem); - } - - waferCordsItem = - new tsl::elm::ListItem("Wafer Position:"); - this->listElement->addItem(waferCordsItem); - this->listElement->addItem( new tsl::elm::CategoryHeader("Credits") ); @@ -303,7 +310,7 @@ void AboutGui::update() void AboutGui::refresh() { BaseMenuGui::refresh(); - + if (!this->context) return; // Format strings once per refresh @@ -326,7 +333,7 @@ void AboutGui::refresh() if(IsErista()) { u32 millis = context->temps[HocClkThermalSensor_PLLX]; - sprintf(strings[3], "%u.%u", millis / 1000U, (millis % 1000U) / 100U); + sprintf(strings[3], "%u.%u °C", millis / 1000U, (millis % 1000U) / 100U); eristaPLLXItem->setValue(strings[3]); }