From 3d5ed9401c7120757c1a1e38d39444cb87637da7 Mon Sep 17 00:00:00 2001 From: end-4 <97237370+end-4@users.noreply.github.com> Date: Wed, 23 Jul 2025 08:57:33 +0700 Subject: [PATCH] bar: don't animate circprogs (#1570) --- .config/quickshell/ii/modules/bar/BatteryIndicator.qml | 1 + .config/quickshell/ii/modules/bar/Media.qml | 1 + .config/quickshell/ii/modules/bar/Resource.qml | 1 + .../quickshell/ii/modules/common/widgets/CircularProgress.qml | 2 ++ 4 files changed, 5 insertions(+) diff --git a/.config/quickshell/ii/modules/bar/BatteryIndicator.qml b/.config/quickshell/ii/modules/bar/BatteryIndicator.qml index 0f0a86a0c..72cc932bf 100644 --- a/.config/quickshell/ii/modules/bar/BatteryIndicator.qml +++ b/.config/quickshell/ii/modules/bar/BatteryIndicator.qml @@ -39,6 +39,7 @@ Item { } CircularProgress { + enableAnimation: false Layout.alignment: Qt.AlignVCenter lineWidth: 2 value: percentage diff --git a/.config/quickshell/ii/modules/bar/Media.qml b/.config/quickshell/ii/modules/bar/Media.qml index 0d5731e12..08e9b92d1 100644 --- a/.config/quickshell/ii/modules/bar/Media.qml +++ b/.config/quickshell/ii/modules/bar/Media.qml @@ -56,6 +56,7 @@ Item { size: 26 secondaryColor: Appearance.colors.colSecondaryContainer primaryColor: Appearance.m3colors.m3onSecondaryContainer + enableAnimation: false MaterialSymbol { anchors.centerIn: parent diff --git a/.config/quickshell/ii/modules/bar/Resource.qml b/.config/quickshell/ii/modules/bar/Resource.qml index 734329af6..eb3683d83 100644 --- a/.config/quickshell/ii/modules/bar/Resource.qml +++ b/.config/quickshell/ii/modules/bar/Resource.qml @@ -24,6 +24,7 @@ Item { size: 26 secondaryColor: Appearance.colors.colSecondaryContainer primaryColor: Appearance.m3colors.m3onSecondaryContainer + enableAnimation: false MaterialSymbol { anchors.centerIn: parent diff --git a/.config/quickshell/ii/modules/common/widgets/CircularProgress.qml b/.config/quickshell/ii/modules/common/widgets/CircularProgress.qml index 9a84bb1ee..7ff2724fb 100644 --- a/.config/quickshell/ii/modules/common/widgets/CircularProgress.qml +++ b/.config/quickshell/ii/modules/common/widgets/CircularProgress.qml @@ -18,6 +18,7 @@ Item { property real gapAngle: Math.PI / 9 property bool fill: false property int fillOverflow: 2 + property bool enableAnimation: true property int animationDuration: 1000 property var easingType: Easing.OutCubic @@ -83,6 +84,7 @@ Item { } Behavior on degree { + enabled: root.enableAnimation NumberAnimation { duration: root.animationDuration easing.type: root.easingType