Dark mode

This commit is contained in:
GenevensiS
2025-10-09 17:57:20 +02:00
committed by GitHub
parent 78b93e5701
commit 513612cd0e
76 changed files with 323 additions and 144 deletions
+18 -2
View File
@@ -120,7 +120,13 @@ enum CutterLinesType
, CUTTER_NONE
};
// ----------------------------------------------------------------------------- : Dark mode settings
enum DarkModeType
{ DARKMODE_SYSTEM
, DARKMODE_NO
, DARKMODE_YES
};
// ----------------------------------------------------------------------------- : Settings
@@ -192,7 +198,17 @@ public:
double print_spacing;
CutterLinesType print_cutter_lines;
// --------------------------------------------------- : Dark Mode
DarkModeType dark_mode_type;
/// Is the app currently displayed in dark mode?
bool darkMode();
/// Prefix for resource files depending on dark mode
String darkModePrefix();
/// Background color for windows depending on dark mode
Color darkModeColor();
// --------------------------------------------------- : Special game stuff
String apprentice_location;