tidy&format(all): all files formatted and relevant warnings resolved
C++ / build (pull_request) Failing after 15s
Lint & Format (JS/TS) / lint-format (pull_request) Successful in 28s
Python / lint-format (pull_request) Successful in 45s
Python / test (pull_request) Successful in 38s
Lint & Format (Rust) / lint-format (pull_request) Successful in 1m45s
C++ / build (pull_request) Failing after 15s
Lint & Format (JS/TS) / lint-format (pull_request) Successful in 28s
Python / lint-format (pull_request) Successful in 45s
Python / test (pull_request) Successful in 38s
Lint & Format (Rust) / lint-format (pull_request) Successful in 1m45s
This commit is contained in:
@@ -9,14 +9,14 @@ namespace ZShell::services {
|
||||
HyprsunsetManager::HyprsunsetManager(QObject* parent) : QObject(parent) {
|
||||
connect(&m_timer, &QTimer::timeout, this, &HyprsunsetManager::apply);
|
||||
connect(&m_manualTimer, &QTimer::timeout, this, [this] {
|
||||
m_manualToggle = false;
|
||||
emit manualToggleChanged();
|
||||
apply();
|
||||
});
|
||||
m_manualToggle = false;
|
||||
emit manualToggleChanged();
|
||||
apply();
|
||||
});
|
||||
connect(&m_startCooldown, &QTimer::timeout, this, [this] {
|
||||
m_startAllowed = true;
|
||||
apply();
|
||||
});
|
||||
m_startAllowed = true;
|
||||
apply();
|
||||
});
|
||||
|
||||
m_startCooldown.start(2000);
|
||||
m_manualTimer.setSingleShot(true);
|
||||
@@ -51,16 +51,14 @@ int HyprsunsetManager::temp() const {
|
||||
}
|
||||
|
||||
void HyprsunsetManager::setActiveAuto(bool activeAuto) {
|
||||
if (activeAuto == m_activeAuto)
|
||||
return;
|
||||
if (activeAuto == m_activeAuto) return;
|
||||
|
||||
m_activeAuto = activeAuto;
|
||||
emit activeAutoChanged();
|
||||
}
|
||||
|
||||
void HyprsunsetManager::setManualToggle(bool toggle) {
|
||||
if (toggle == m_manualToggle)
|
||||
return;
|
||||
if (toggle == m_manualToggle) return;
|
||||
|
||||
m_manualToggle = toggle;
|
||||
emit manualToggleChanged();
|
||||
@@ -69,8 +67,7 @@ void HyprsunsetManager::setManualToggle(bool toggle) {
|
||||
}
|
||||
|
||||
void HyprsunsetManager::setEndTime(const int& time) {
|
||||
if (time == m_endTime)
|
||||
return;
|
||||
if (time == m_endTime) return;
|
||||
|
||||
m_endTime = time;
|
||||
emit endTimeChanged();
|
||||
@@ -78,8 +75,7 @@ void HyprsunsetManager::setEndTime(const int& time) {
|
||||
}
|
||||
|
||||
void HyprsunsetManager::setStartTime(const int& time) {
|
||||
if (time == m_startTime)
|
||||
return;
|
||||
if (time == m_startTime) return;
|
||||
|
||||
m_startTime = time;
|
||||
emit startTimeChanged();
|
||||
@@ -87,8 +83,7 @@ void HyprsunsetManager::setStartTime(const int& time) {
|
||||
}
|
||||
|
||||
void HyprsunsetManager::setTemp(const int& temp) {
|
||||
if (temp == m_temp)
|
||||
return;
|
||||
if (temp == m_temp) return;
|
||||
|
||||
m_temp = temp;
|
||||
emit tempChanged();
|
||||
@@ -104,8 +99,7 @@ void HyprsunsetManager::toggle() {
|
||||
}
|
||||
|
||||
void HyprsunsetManager::start() {
|
||||
if (m_enabled && m_initialized)
|
||||
return;
|
||||
if (m_enabled && m_initialized) return;
|
||||
|
||||
m_initialized = true;
|
||||
m_enabled = true;
|
||||
@@ -113,13 +107,13 @@ void HyprsunsetManager::start() {
|
||||
emit enabledChanged();
|
||||
|
||||
m_process.setProgram("hyprctl");
|
||||
m_process.setArguments({"hyprsunset", "temperature", QString::number(m_temp)});
|
||||
m_process.setArguments(
|
||||
{"hyprsunset", "temperature", QString::number(m_temp)});
|
||||
m_process.startDetached();
|
||||
}
|
||||
|
||||
void HyprsunsetManager::end() {
|
||||
if (!m_enabled && m_initialized)
|
||||
return;
|
||||
if (!m_enabled && m_initialized) return;
|
||||
|
||||
m_initialized = true;
|
||||
m_enabled = false;
|
||||
@@ -132,12 +126,11 @@ void HyprsunsetManager::end() {
|
||||
}
|
||||
|
||||
void HyprsunsetManager::apply() {
|
||||
if (m_manualToggle || !m_activeAuto || !m_startAllowed)
|
||||
return;
|
||||
if (m_manualToggle || !m_activeAuto || !m_startAllowed) return;
|
||||
|
||||
const auto current = QTime::currentTime();
|
||||
const auto currentMin = current.hour() * 60 + current.minute();
|
||||
bool isDarkTime;
|
||||
bool isDarkTime = false;
|
||||
|
||||
if (m_startTime <= m_endTime) {
|
||||
isDarkTime = (currentMin >= m_startTime && currentMin < m_endTime);
|
||||
@@ -152,4 +145,4 @@ void HyprsunsetManager::apply() {
|
||||
}
|
||||
}
|
||||
|
||||
};
|
||||
}; // namespace ZShell::services
|
||||
|
||||
Reference in New Issue
Block a user