ref Env namespace for win32/reg stuff / startup toggle

Bigger than usual commit, but all of this had to be done simultaneously
This commit is contained in:
Hane 2025-01-07 00:00:50 +01:00
commit 047808c89f
8 changed files with 293 additions and 103 deletions

View file

@ -105,10 +105,13 @@ public:
static void setSettingsPath(std::string path);
static std::string getSettingsPath();
static inline std::string settingsPath;
void updateStartupConfig(bool onStartup);
void setStartupConfig(bool onStartup);
void populateSystemValues();
void openControlPanel();
ProcessedNativeEvent processTopLevelWindowMessage(void* msg);
bool isLightMode();
bool isToRunAtStartup();
uint32_t getAccentColor();
//void setChangeFrontDefaultsFunction(std::function<void(Roles, std::wstring)> changeFrontDefaults);