Keep old compat for now

Signed-off-by: falkTX <falktx@falktx.com>
This commit is contained in:
falkTX 2023-12-17 16:56:03 +01:00
parent 241df7f5c7
commit 8bb5dcce1e
No known key found for this signature in database
GPG key ID: CDBAA37ABC74FBA0
2 changed files with 5 additions and 0 deletions

View file

@ -24,5 +24,8 @@ namespace settings {
extern int rateLimit;
// TODO remove after updating all plugins
extern bool darkMode;
} // namespace settings
} // namespace rack

View file

@ -30,6 +30,7 @@ namespace settings {
int rateLimit = 0;
extern bool preferDarkPanels;
extern std::string uiTheme;
bool darkMode; // TODO remove after updating all plugins
}
namespace ui {
void refreshTheme();
@ -1472,6 +1473,7 @@ namespace rack {
void switchDarkMode(const bool darkMode)
{
#ifndef HEADLESS
settings::darkMode = darkMode; // TODO remove after updating all plugins
settings::preferDarkPanels = darkMode;
settings::uiTheme = darkMode ? "dark" : "light";
ui::refreshTheme();