A few more light mode things
This commit is contained in:
parent
187b1c72dd
commit
8cec74e966
10 changed files with 80 additions and 15 deletions
|
|
@ -2777,5 +2777,26 @@ void destroyStaticPlugins()
|
|||
plugins.clear();
|
||||
}
|
||||
|
||||
void updateStaticPluginsDarkMode()
|
||||
{
|
||||
#ifndef NOPLUGINS
|
||||
const bool darkMode = settings::darkMode;
|
||||
// bogaudio
|
||||
{
|
||||
Skins& skins(Skins::skins());
|
||||
skins._default = darkMode ? "dark" : "light";
|
||||
|
||||
std::lock_guard<std::mutex> lock(skins._defaultSkinListenersLock);
|
||||
for (auto listener : skins._defaultSkinListeners) {
|
||||
listener->defaultSkinChanged(skins._default);
|
||||
}
|
||||
}
|
||||
// meander
|
||||
{
|
||||
panelTheme = darkMode ? 1 : 0;
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue