refactor: move enableServer to Settings
General/enableServer is removed, service type stored in core/processMode set it now true when server mode remove enableServer from appConfig
This commit is contained in:
parent
88b0a7d2e1
commit
93abf4217b
6 changed files with 9 additions and 23 deletions
|
|
@ -886,7 +886,10 @@ void MainWindow::showFirstConnectedMessage()
|
||||||
|
|
||||||
const auto isServer = m_coreProcess.mode() == CoreMode::Server;
|
const auto isServer = m_coreProcess.mode() == CoreMode::Server;
|
||||||
const auto closeToTray = Settings::value(Settings::Gui::CloseToTray).toBool();
|
const auto closeToTray = Settings::value(Settings::Gui::CloseToTray).toBool();
|
||||||
messages::showFirstConnectedMessage(this, closeToTray, m_appConfig.enableService(), isServer);
|
|
||||||
|
using ProcessMode = Settings::ProcessMode;
|
||||||
|
const auto enableService = Settings::value(Settings::Core::ProcessMode).value<ProcessMode>() == ProcessMode::Service;
|
||||||
|
messages::showFirstConnectedMessage(this, closeToTray, enableService, isServer);
|
||||||
}
|
}
|
||||||
|
|
||||||
void MainWindow::updateStatus()
|
void MainWindow::updateStatus()
|
||||||
|
|
|
||||||
|
|
@ -193,7 +193,6 @@ void SettingsDialog::loadFromConfig()
|
||||||
ui->cbPreventSleep->setChecked(Settings::value(Settings::Core::PreventSleep).toBool());
|
ui->cbPreventSleep->setChecked(Settings::value(Settings::Core::PreventSleep).toBool());
|
||||||
ui->cbLanguageSync->setChecked(Settings::value(Settings::Client::LanguageSync).toBool());
|
ui->cbLanguageSync->setChecked(Settings::value(Settings::Client::LanguageSync).toBool());
|
||||||
ui->cbScrollDirection->setChecked(Settings::value(Settings::Client::InvertScrollDirection).toBool());
|
ui->cbScrollDirection->setChecked(Settings::value(Settings::Client::InvertScrollDirection).toBool());
|
||||||
ui->cbServiceEnabled->setChecked(m_appConfig.enableService());
|
|
||||||
ui->cbCloseToTray->setChecked(Settings::value(Settings::Gui::CloseToTray).toBool());
|
ui->cbCloseToTray->setChecked(Settings::value(Settings::Gui::CloseToTray).toBool());
|
||||||
ui->comboElevate->setCurrentIndex(static_cast<int>(m_appConfig.elevateMode()));
|
ui->comboElevate->setCurrentIndex(static_cast<int>(m_appConfig.elevateMode()));
|
||||||
|
|
||||||
|
|
@ -205,6 +204,9 @@ void SettingsDialog::loadFromConfig()
|
||||||
ui->rbScopeUser->setChecked(true);
|
ui->rbScopeUser->setChecked(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const auto processMode = Settings::value(Settings::Core::ProcessMode).value<Settings::ProcessMode>();
|
||||||
|
ui->cbServiceEnabled->setChecked(processMode == Settings::ProcessMode::Service);
|
||||||
|
|
||||||
if (Settings::value(Settings::Gui::SymbolicTrayIcon).toBool())
|
if (Settings::value(Settings::Gui::SymbolicTrayIcon).toBool())
|
||||||
ui->rbIconMono->setChecked(true);
|
ui->rbIconMono->setChecked(true);
|
||||||
else
|
else
|
||||||
|
|
|
||||||
|
|
@ -68,7 +68,7 @@ const char *const AppConfig::m_SettingsName[] = {
|
||||||
"", // 34 = kInvertConnection, obsolete
|
"", // 34 = kInvertConnection, obsolete
|
||||||
"", // 35 = clientHostMode, obsolete
|
"", // 35 = clientHostMode, obsolete
|
||||||
"", // 36 = serverClientMode, obsolete
|
"", // 36 = serverClientMode, obsolete
|
||||||
"enableService",
|
"", // 37 enable service moved to deskflow settings
|
||||||
"", // 38 Moved to deskflow settings
|
"", // 38 Moved to deskflow settings
|
||||||
"", // 39 window size moved to deskflow settings
|
"", // 39 window size moved to deskflow settings
|
||||||
"", // 40 window position moved to deskflow settings
|
"", // 40 window position moved to deskflow settings
|
||||||
|
|
@ -111,7 +111,6 @@ void AppConfig::recallFromCurrentScope()
|
||||||
m_ServerGroupChecked = getFromCurrentScope(kServerGroupChecked, m_ServerGroupChecked).toBool();
|
m_ServerGroupChecked = getFromCurrentScope(kServerGroupChecked, m_ServerGroupChecked).toBool();
|
||||||
m_UseInternalConfig = getFromCurrentScope(kUseInternalConfig, m_UseInternalConfig).toBool();
|
m_UseInternalConfig = getFromCurrentScope(kUseInternalConfig, m_UseInternalConfig).toBool();
|
||||||
m_ClientGroupChecked = getFromCurrentScope(kClientGroupChecked, m_ClientGroupChecked).toBool();
|
m_ClientGroupChecked = getFromCurrentScope(kClientGroupChecked, m_ClientGroupChecked).toBool();
|
||||||
m_EnableService = getFromCurrentScope(kEnableService, m_EnableService).toBool();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void AppConfig::commit()
|
void AppConfig::commit()
|
||||||
|
|
@ -128,7 +127,6 @@ void AppConfig::commit()
|
||||||
setInCurrentScope(kElevateMode, static_cast<int>(m_ElevateMode));
|
setInCurrentScope(kElevateMode, static_cast<int>(m_ElevateMode));
|
||||||
setInCurrentScope(kElevateModeLegacy, m_ElevateMode == ElevateMode::kAlways);
|
setInCurrentScope(kElevateModeLegacy, m_ElevateMode == ElevateMode::kAlways);
|
||||||
setInCurrentScope(kUseInternalConfig, m_UseInternalConfig);
|
setInCurrentScope(kUseInternalConfig, m_UseInternalConfig);
|
||||||
setInCurrentScope(kEnableService, m_EnableService);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -311,11 +309,6 @@ ElevateMode AppConfig::elevateMode() const
|
||||||
return m_ElevateMode;
|
return m_ElevateMode;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool AppConfig::enableService() const
|
|
||||||
{
|
|
||||||
return m_EnableService;
|
|
||||||
}
|
|
||||||
|
|
||||||
bool AppConfig::serverGroupChecked() const
|
bool AppConfig::serverGroupChecked() const
|
||||||
{
|
{
|
||||||
return m_ServerGroupChecked;
|
return m_ServerGroupChecked;
|
||||||
|
|
@ -359,11 +352,6 @@ void AppConfig::setElevateMode(ElevateMode em)
|
||||||
m_ElevateMode = em;
|
m_ElevateMode = em;
|
||||||
}
|
}
|
||||||
|
|
||||||
void AppConfig::setEnableService(bool enabled)
|
|
||||||
{
|
|
||||||
m_EnableService = enabled;
|
|
||||||
}
|
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////////
|
||||||
// End setters
|
// End setters
|
||||||
///////////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
|
||||||
|
|
@ -82,7 +82,7 @@ private:
|
||||||
// 34 = InvertConnection, obsolete
|
// 34 = InvertConnection, obsolete
|
||||||
// 35 = client-host-mode, obsolete
|
// 35 = client-host-mode, obsolete
|
||||||
// 36 = server-client-mode, obsolete
|
// 36 = server-client-mode, obsolete
|
||||||
kEnableService = 37,
|
// kEnableService = 37, moved to deskflow settings
|
||||||
// 38, close to tray moved to deskflow settings
|
// 38, close to tray moved to deskflow settings
|
||||||
// 39 window size moved to deskflow settings
|
// 39 window size moved to deskflow settings
|
||||||
// 40 window position moved to deskflow settings
|
// 40 window position moved to deskflow settings
|
||||||
|
|
@ -118,7 +118,6 @@ public:
|
||||||
ElevateMode elevateMode() const override;
|
ElevateMode elevateMode() const override;
|
||||||
bool isActiveScopeWritable() const override;
|
bool isActiveScopeWritable() const override;
|
||||||
bool isActiveScopeSystem() const override;
|
bool isActiveScopeSystem() const override;
|
||||||
bool enableService() const override;
|
|
||||||
bool clientGroupChecked() const override;
|
bool clientGroupChecked() const override;
|
||||||
|
|
||||||
//
|
//
|
||||||
|
|
@ -133,7 +132,6 @@ public:
|
||||||
//
|
//
|
||||||
|
|
||||||
void setElevateMode(ElevateMode em) override;
|
void setElevateMode(ElevateMode em) override;
|
||||||
void setEnableService(bool enabled) override;
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Setters (new methods)
|
// Setters (new methods)
|
||||||
|
|
@ -204,7 +202,6 @@ private:
|
||||||
bool m_ServerGroupChecked = false;
|
bool m_ServerGroupChecked = false;
|
||||||
bool m_UseInternalConfig = false;
|
bool m_UseInternalConfig = false;
|
||||||
bool m_ClientGroupChecked = false;
|
bool m_ClientGroupChecked = false;
|
||||||
bool m_EnableService = false;
|
|
||||||
bool m_LoadFromSystemScope = false;
|
bool m_LoadFromSystemScope = false;
|
||||||
|
|
||||||
deskflow::gui::IConfigScopes &m_Scopes;
|
deskflow::gui::IConfigScopes &m_Scopes;
|
||||||
|
|
|
||||||
|
|
@ -27,7 +27,6 @@ public:
|
||||||
|
|
||||||
virtual IConfigScopes &scopes() const = 0;
|
virtual IConfigScopes &scopes() const = 0;
|
||||||
virtual ElevateMode elevateMode() const = 0;
|
virtual ElevateMode elevateMode() const = 0;
|
||||||
virtual bool enableService() const = 0;
|
|
||||||
virtual bool isActiveScopeSystem() const = 0;
|
virtual bool isActiveScopeSystem() const = 0;
|
||||||
virtual bool isActiveScopeWritable() const = 0;
|
virtual bool isActiveScopeWritable() const = 0;
|
||||||
virtual bool clientGroupChecked() const = 0;
|
virtual bool clientGroupChecked() const = 0;
|
||||||
|
|
@ -38,7 +37,6 @@ public:
|
||||||
|
|
||||||
virtual void setLoadFromSystemScope(bool loadFromSystemScope) = 0;
|
virtual void setLoadFromSystemScope(bool loadFromSystemScope) = 0;
|
||||||
virtual void setElevateMode(ElevateMode elevateMode) = 0;
|
virtual void setElevateMode(ElevateMode elevateMode) = 0;
|
||||||
virtual void setEnableService(bool enableService) = 0;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
} // namespace deskflow::gui
|
} // namespace deskflow::gui
|
||||||
|
|
|
||||||
|
|
@ -26,7 +26,6 @@ public:
|
||||||
|
|
||||||
MOCK_METHOD(deskflow::gui::IConfigScopes &, scopes, (), (const, override));
|
MOCK_METHOD(deskflow::gui::IConfigScopes &, scopes, (), (const, override));
|
||||||
MOCK_METHOD(ElevateMode, elevateMode, (), (const, override));
|
MOCK_METHOD(ElevateMode, elevateMode, (), (const, override));
|
||||||
MOCK_METHOD(bool, enableService, (), (const, override));
|
|
||||||
MOCK_METHOD(bool, isActiveScopeSystem, (), (const, override));
|
MOCK_METHOD(bool, isActiveScopeSystem, (), (const, override));
|
||||||
MOCK_METHOD(bool, isActiveScopeWritable, (), (const, override));
|
MOCK_METHOD(bool, isActiveScopeWritable, (), (const, override));
|
||||||
MOCK_METHOD(bool, clientGroupChecked, (), (const, override));
|
MOCK_METHOD(bool, clientGroupChecked, (), (const, override));
|
||||||
|
|
@ -37,7 +36,6 @@ public:
|
||||||
|
|
||||||
MOCK_METHOD(void, setLoadFromSystemScope, (bool loadFromSystemScope), (override));
|
MOCK_METHOD(void, setLoadFromSystemScope, (bool loadFromSystemScope), (override));
|
||||||
MOCK_METHOD(void, setElevateMode, (ElevateMode elevateMode), (override));
|
MOCK_METHOD(void, setElevateMode, (ElevateMode elevateMode), (override));
|
||||||
MOCK_METHOD(void, setEnableService, (bool enableService), (override));
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
const QString m_stub = "stub";
|
const QString m_stub = "stub";
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue