Keep old compat for now
Signed-off-by: falkTX <falktx@falktx.com>
This commit is contained in:
parent
241df7f5c7
commit
8bb5dcce1e
2 changed files with 5 additions and 0 deletions
|
@ -24,5 +24,8 @@ namespace settings {
|
||||||
|
|
||||||
extern int rateLimit;
|
extern int rateLimit;
|
||||||
|
|
||||||
|
// TODO remove after updating all plugins
|
||||||
|
extern bool darkMode;
|
||||||
|
|
||||||
} // namespace settings
|
} // namespace settings
|
||||||
} // namespace rack
|
} // namespace rack
|
||||||
|
|
|
@ -30,6 +30,7 @@ namespace settings {
|
||||||
int rateLimit = 0;
|
int rateLimit = 0;
|
||||||
extern bool preferDarkPanels;
|
extern bool preferDarkPanels;
|
||||||
extern std::string uiTheme;
|
extern std::string uiTheme;
|
||||||
|
bool darkMode; // TODO remove after updating all plugins
|
||||||
}
|
}
|
||||||
namespace ui {
|
namespace ui {
|
||||||
void refreshTheme();
|
void refreshTheme();
|
||||||
|
@ -1472,6 +1473,7 @@ namespace rack {
|
||||||
void switchDarkMode(const bool darkMode)
|
void switchDarkMode(const bool darkMode)
|
||||||
{
|
{
|
||||||
#ifndef HEADLESS
|
#ifndef HEADLESS
|
||||||
|
settings::darkMode = darkMode; // TODO remove after updating all plugins
|
||||||
settings::preferDarkPanels = darkMode;
|
settings::preferDarkPanels = darkMode;
|
||||||
settings::uiTheme = darkMode ? "dark" : "light";
|
settings::uiTheme = darkMode ? "dark" : "light";
|
||||||
ui::refreshTheme();
|
ui::refreshTheme();
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue