big time refactor + button styles

This commit is contained in:
2023-03-26 22:23:49 +02:00
parent a7fb909174
commit 6b29c5e0b8
6 changed files with 223 additions and 116 deletions

View File

@@ -51,7 +51,7 @@ public:
bool showDisabledDevices = false;
bool showChecklistExtras = false;
std::vector<std::string> taskNames = {};
std::unordered_map<std::string, std::vector<time_t>> tasks = {};
std::unordered_map<std::string, std::vector<std::chrono::year_month_day>> tasks = {};
std::vector<std::string> baseStationMacAdresses = {};
bool baseStationShowConsole;
float timerDuration = 5.f * 60.f;
@@ -80,7 +80,7 @@ public:
int checklistHighlightDurationDays = 3;
std::shared_ptr<AudioData> audioData = std::make_shared<AudioData>();
HoverTargetType hoverTargetType = HoverTargetType::HOVER_TARGET_NONE;
time_t hoverTargetDay = 0;
std::chrono::year_month_day hoverTargetDay = {};
TimerData timerData{};
std::mutex timerMutex{};
bool lighthouseProcActive = false;