From 9501b59f8187ae64883d386aadb7b68094688f4b Mon Sep 17 00:00:00 2001 From: sithlord48 Date: Tue, 7 Jan 2025 20:12:58 -0500 Subject: [PATCH] fix: Save the try icon setting --- src/lib/gui/config/AppConfig.cpp | 3 +++ src/lib/gui/config/AppConfig.h | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/lib/gui/config/AppConfig.cpp b/src/lib/gui/config/AppConfig.cpp index 94f0b1d90..ddbb81b13 100644 --- a/src/lib/gui/config/AppConfig.cpp +++ b/src/lib/gui/config/AppConfig.cpp @@ -87,6 +87,7 @@ const char *const AppConfig::m_SettingsName[] = { "showCloseReminder", "enableUpdateCheck", "logExpanded", + "colorfulIcon", }; AppConfig::AppConfig(deskflow::gui::IConfigScopes &scopes, std::shared_ptr deps) @@ -153,6 +154,7 @@ void AppConfig::recallFromCurrentScope() m_ShowCloseReminder = getFromCurrentScope(kShowCloseReminder, m_ShowCloseReminder).toBool(); m_EnableUpdateCheck = getFromCurrentScope(kEnableUpdateCheck, [](const QVariant &v) { return v.toBool(); }); m_logExpanded = getFromCurrentScope(kLogExpanded, m_logExpanded).toBool(); + m_colorfulTrayIcon = getFromCurrentScope(kColorfulIcon, m_colorfulTrayIcon).toBool(); } void AppConfig::recallScreenName() @@ -211,6 +213,7 @@ void AppConfig::commit() setInCurrentScope(kShowCloseReminder, m_ShowCloseReminder); setInCurrentScope(kEnableUpdateCheck, m_EnableUpdateCheck); setInCurrentScope(kLogExpanded, m_logExpanded); + setInCurrentScope(kColorfulIcon, m_colorfulTrayIcon); } if (m_TlsChanged) { diff --git a/src/lib/gui/config/AppConfig.h b/src/lib/gui/config/AppConfig.h index 61c8c7d1d..4f6a6bef2 100644 --- a/src/lib/gui/config/AppConfig.h +++ b/src/lib/gui/config/AppConfig.h @@ -110,7 +110,7 @@ private: kShowCloseReminder = 42, kEnableUpdateCheck = 43, kLogExpanded = 44, - kColorIcon = 45 + kColorfulIcon = 45 }; public: