From 712eba816e1824c7babeffc946dad0335bd87913 Mon Sep 17 00:00:00 2001 From: ouwou <26526779+ouwou@users.noreply.github.com> Date: Fri, 18 Dec 2020 02:05:24 -0500 Subject: reload settings + custom css path --- settings.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'settings.cpp') diff --git a/settings.cpp b/settings.cpp index 8736d15..ce7d94e 100644 --- a/settings.cpp +++ b/settings.cpp @@ -14,6 +14,10 @@ SettingsManager::SettingsManager(std::string filename) m_ok = rc == SI_OK; } +void SettingsManager::Reload() { + m_ok = m_ini.LoadFile(m_filename.c_str()) == SI_OK; +} + std::string SettingsManager::GetSettingString(const std::string §ion, const std::string &key, std::string fallback) const { return m_ini.GetValue(section.c_str(), key.c_str(), fallback.c_str()); } @@ -65,3 +69,7 @@ int SettingsManager::GetCacheHTTPConcurrency() const { bool SettingsManager::GetPrefetch() const { return GetSettingBool("discord", "prefetch", false); } + +std::string SettingsManager::GetMainCSS() const { + return GetSettingString("gui", "css", "./css/main.css"); +} -- cgit v1.2.3