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:
parent
94d2ebf1c2
commit
047808c89f
8 changed files with 293 additions and 103 deletions
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
void setConfigDirToDefaults() {
|
||||
#define tryFileDir(dir, create) do { \
|
||||
OverseerHandler::settingsPath = getPath(dir, create); \
|
||||
OverseerHandler::settingsPath = getSettingsPath(dir, create); \
|
||||
set = ini::UserSettings::createSettings(OverseerHandler::settingsPath.c_str()); \
|
||||
if(set) { \
|
||||
return; \
|
||||
|
|
@ -247,24 +247,36 @@ std::string OverseerHandler::getSettingsPath(){
|
|||
return OverseerHandler::settingsPath;
|
||||
}
|
||||
|
||||
void OverseerHandler::updateStartupConfig(bool onStartup) {
|
||||
Environment::updateStartupConfig(onStartup);
|
||||
}
|
||||
|
||||
void OverseerHandler::setStartupConfig(bool onStartup) {
|
||||
Environment::setStartupConfig(onStartup);
|
||||
}
|
||||
|
||||
void OverseerHandler::populateSystemValues() {
|
||||
this->os->populateSystemValues();
|
||||
Environment::populateSystemValues();
|
||||
}
|
||||
|
||||
void OverseerHandler::openControlPanel() {
|
||||
this->os->openControlPanel();
|
||||
Environment::openControlPanel();
|
||||
}
|
||||
|
||||
ProcessedNativeEvent OverseerHandler::processTopLevelWindowMessage(void* msg) {
|
||||
return this->os->processTopLevelWindowMessage(msg);
|
||||
return Environment::processTopLevelWindowMessage(msg);
|
||||
}
|
||||
|
||||
bool OverseerHandler::isLightMode() {
|
||||
return this->os->isLightMode();
|
||||
return Environment::isLightMode();
|
||||
}
|
||||
|
||||
bool OverseerHandler::isToRunAtStartup() {
|
||||
return Environment::isToRunAtStartup();
|
||||
}
|
||||
|
||||
uint32_t OverseerHandler::getAccentColor() {
|
||||
return this->os->getAccentColor();
|
||||
return Environment::getAccentColor();
|
||||
}
|
||||
|
||||
std::vector<Endpoint*> OverseerHandler::getPlaybackEndpoints() {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue