From a25ea9fa776c3232771fcbfc969e6dde901e13f4 Mon Sep 17 00:00:00 2001 From: ItsLemmy Date: Thu, 9 Oct 2025 09:36:31 -0400 Subject: [PATCH] DigitalClock: improved accuracy, removed useless connections --- Modules/Bar/Calendar/CalendarPanel.qml | 3 ++- Modules/LockScreen/LockScreen.qml | 23 ++++++++++++----------- 2 files changed, 14 insertions(+), 12 deletions(-) diff --git a/Modules/Bar/Calendar/CalendarPanel.qml b/Modules/Bar/Calendar/CalendarPanel.qml index 277745b5..21246815 100644 --- a/Modules/Bar/Calendar/CalendarPanel.qml +++ b/Modules/Bar/Calendar/CalendarPanel.qml @@ -174,7 +174,8 @@ NPanel { Connections { target: Time function onDateChanged() { - secondsProgress.progress = Time.date.getSeconds() / 60 + const total = Time.date.getSeconds() * 1000 + Time.date.getMilliseconds() + secondsProgress.progress = total / 60000 } } diff --git a/Modules/LockScreen/LockScreen.qml b/Modules/LockScreen/LockScreen.qml index c100d344..38ef38ff 100644 --- a/Modules/LockScreen/LockScreen.qml +++ b/Modules/LockScreen/LockScreen.qml @@ -368,7 +368,8 @@ Loader { Connections { target: Time function onDateChanged() { - secondsProgress.progress = Time.date.getSeconds() / 60 + const total = Time.date.getSeconds() * 1000 + Time.date.getMilliseconds() + secondsProgress.progress = total / 60000 } } @@ -413,11 +414,11 @@ Loader { horizontalAlignment: Text.AlignHCenter Layout.alignment: Qt.AlignHCenter - Connections { - target: Time - function onDateChanged() {// Trigger text update - } - } + // Connections { + // target: Time + // function onDateChanged() {// Trigger text update + // } + // } } NText { @@ -428,11 +429,11 @@ Loader { horizontalAlignment: Text.AlignHCenter Layout.alignment: Qt.AlignHCenter - Connections { - target: Time - function onDateChanged() {// Trigger text update - } - } + // Connections { + // target: Time + // function onDateChanged() {// Trigger text update + // } + // } } } }