@@ -69,6 +69,8 @@ ImVec4 colorForLogLevel(LogParsingHelpers::LogLevel logLevel)
6969 switch (logLevel) {
7070 case LogParsingHelpers::LogLevel::Info:
7171 return PaletteHelpers::GREEN;
72+ case LogParsingHelpers::LogLevel::Important:
73+ return PaletteHelpers::GREEN;
7274 case LogParsingHelpers::LogLevel::Debug:
7375 return PaletteHelpers::WHITE;
7476 case LogParsingHelpers::LogLevel::Alarm:
@@ -77,6 +79,8 @@ ImVec4 colorForLogLevel(LogParsingHelpers::LogLevel logLevel)
7779 return PaletteHelpers::DARK_YELLOW;
7880 case LogParsingHelpers::LogLevel::Error:
7981 return PaletteHelpers::RED;
82+ case LogParsingHelpers::LogLevel::Critical:
83+ return PaletteHelpers::RED;
8084 case LogParsingHelpers::LogLevel::Fatal:
8185 return PaletteHelpers::RED;
8286 case LogParsingHelpers::LogLevel::Unknown:
@@ -977,11 +981,21 @@ void pushWindowColorDueToStatus(const DeviceInfo& info)
977981 return ;
978982 }
979983 switch (info.maxLogLevel ) {
984+ case LogLevel::Critical:
985+ ImGui::PushStyleColor (ImGuiCol_TitleBg, PaletteHelpers::SHADED_RED);
986+ ImGui::PushStyleColor (ImGuiCol_TitleBgActive, PaletteHelpers::RED);
987+ ImGui::PushStyleColor (ImGuiCol_TitleBgCollapsed, PaletteHelpers::SHADED_RED);
988+ break ;
980989 case LogLevel::Error:
981990 ImGui::PushStyleColor (ImGuiCol_TitleBg, PaletteHelpers::SHADED_RED);
982991 ImGui::PushStyleColor (ImGuiCol_TitleBgActive, PaletteHelpers::RED);
983992 ImGui::PushStyleColor (ImGuiCol_TitleBgCollapsed, PaletteHelpers::SHADED_RED);
984993 break ;
994+ case LogLevel::Alarm:
995+ ImGui::PushStyleColor (ImGuiCol_TitleBg, PaletteHelpers::SHADED_YELLOW);
996+ ImGui::PushStyleColor (ImGuiCol_TitleBgActive, PaletteHelpers::YELLOW);
997+ ImGui::PushStyleColor (ImGuiCol_TitleBgCollapsed, PaletteHelpers::SHADED_YELLOW);
998+ break ;
985999 case LogLevel::Warning:
9861000 ImGui::PushStyleColor (ImGuiCol_TitleBg, PaletteHelpers::SHADED_YELLOW);
9871001 ImGui::PushStyleColor (ImGuiCol_TitleBgActive, PaletteHelpers::YELLOW);
0 commit comments