Browse Source

Keep old compat for now

Signed-off-by: falkTX <falktx@falktx.com>
tags/24.04
falkTX 1 year ago
parent
commit
8bb5dcce1e
Signed by: falkTX <falktx@falktx.com> GPG Key ID: CDBAA37ABC74FBA0
2 changed files with 5 additions and 0 deletions
  1. +3
    -0
      include/settings.hpp
  2. +2
    -0
      src/custom/dep.cpp

+ 3
- 0
include/settings.hpp View File

@@ -24,5 +24,8 @@ namespace settings {

extern int rateLimit;

// TODO remove after updating all plugins
extern bool darkMode;

} // namespace settings
} // namespace rack

+ 2
- 0
src/custom/dep.cpp 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();


Loading…
Cancel
Save