Add display rotation config
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
#include "display/ui/hostblock/HostBlock.h"
|
||||
|
||||
#include <algorithm>
|
||||
#include <chrono>
|
||||
|
||||
#include "display/ui/bar/Orientation.h"
|
||||
#include "display/ui/bar/Style.h"
|
||||
@@ -49,7 +50,7 @@ namespace display::ui::hostblock
|
||||
cursorY,
|
||||
BLOCK_WIDTH - PADDING * 2,
|
||||
HEADER_HEIGHT,
|
||||
display::ui::theme::hostblock::HEADER);
|
||||
std::chrono::high_resolution_clock::now() - metrics.packetTimepoint < std::chrono::seconds(5) ? display::ui::theme::hostblock::HEADER : display::graphics::Red());
|
||||
|
||||
text.drawTextOutlined(
|
||||
fb,
|
||||
@@ -83,7 +84,7 @@ namespace display::ui::hostblock
|
||||
|
||||
cpuBar.draw(fb, bx, by, value);
|
||||
|
||||
value = std::clamp(metrics.cpu.coreTemps[i].current / (metrics.cpu.coreTemps[i].max == 0 ? 100.0f : metrics.cpu.coreTemps[i].max), 0.0f, 1.0f);
|
||||
value = std::clamp((metrics.cpu.coreTemps[i].current - CPU_BAR_TEMP_MIN) / ((metrics.cpu.coreTemps[i].max == 0 ? 100.0f : metrics.cpu.coreTemps[i].max) - CPU_BAR_TEMP_MIN), 0.0f, 1.0f);
|
||||
|
||||
cpuTempBar.draw(fb, bx + CPU_BAR_WIDTH - 1, by, value);
|
||||
}
|
||||
@@ -103,7 +104,7 @@ namespace display::ui::hostblock
|
||||
fb,
|
||||
x + PADDING,
|
||||
cursorY,
|
||||
std::clamp(memValue, 0.0f, 1.0f));
|
||||
std::clamp(memValue, 0.0f, 1.0f), std::clamp(hugepagesValue, 0.0f, 1.0f));
|
||||
text.drawTextOutlined(fb,
|
||||
x + MEM_BAR_TEXT_PADDING_X,
|
||||
cursorY + 8,
|
||||
|
||||
Reference in New Issue
Block a user