Dont freeze UI on calculation

This commit is contained in:
jpirnay
2026-03-19 11:20:07 +01:00
parent 12bf78592f
commit def6c2063a
3 changed files with 179 additions and 140 deletions
@@ -1,5 +1,8 @@
#pragma once
#include <optional>
#include "SystemStatus.h"
#include "activities/Activity.h"
class SystemInformationActivity final : public Activity {
@@ -11,4 +14,7 @@ class SystemInformationActivity final : public Activity {
void onExit() override;
void loop() override;
void render(RenderLock&&) override;
private:
std::optional<SystemStatus> status_;
};