diff --git a/src/frontend_settings.cpp b/src/frontend_settings.cpp index 498ba500..cc1c0b2a 100644 --- a/src/frontend_settings.cpp +++ b/src/frontend_settings.cpp @@ -11,7 +11,7 @@ FrontendSettings::Theme FrontendSettings::themeFromString(std::string inString) std::transform(inString.begin(), inString.end(), inString.begin(), [](unsigned char c) { return std::tolower(c); }); static const std::unordered_map map = { - {"system", Theme::System}, {"light", Theme::Light}, {"dark", Theme::Dark}, {"greetingscat", Theme::GreetingsCat}, {"cream", Theme::Cream}, + {"system", Theme::System}, {"light", Theme::Light}, {"dark", Theme::Dark}, {"greetingscat", Theme::GreetingsCat}, {"cream", Theme::Cream}, {"oled", Theme::Oled} }; if (auto search = map.find(inString); search != map.end()) { @@ -28,6 +28,7 @@ const char* FrontendSettings::themeToString(Theme theme) { case Theme::Light: return "light"; case Theme::GreetingsCat: return "greetingscat"; case Theme::Cream: return "cream"; + case Theme::Oled: return "oled"; case Theme::Dark: default: return "dark";