summaryrefslogtreecommitdiff
path: root/modules/dashboard/dash/Media.qml
diff options
context:
space:
mode:
author2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-05-19 13:14:15 +0800
committer2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-05-19 13:14:15 +0800
commit55d5bc7f3713a440f07320236b18a24616b7122b (patch)
tree067e06247f1c91e359de7e7e2f5b63c803b7cb17 /modules/dashboard/dash/Media.qml
parentdashboard: add media (diff)
downloadcaelestia-shell-55d5bc7f3713a440f07320236b18a24616b7122b.tar.gz
caelestia-shell-55d5bc7f3713a440f07320236b18a24616b7122b.tar.bz2
caelestia-shell-55d5bc7f3713a440f07320236b18a24616b7122b.zip
dashboard: anim media progress colour
Diffstat (limited to 'modules/dashboard/dash/Media.qml')
-rw-r--r--modules/dashboard/dash/Media.qml16
1 files changed, 16 insertions, 0 deletions
diff --git a/modules/dashboard/dash/Media.qml b/modules/dashboard/dash/Media.qml
index 655fde5..289ba68 100644
--- a/modules/dashboard/dash/Media.qml
+++ b/modules/dashboard/dash/Media.qml
@@ -48,6 +48,14 @@ Item {
startAngle: -90 - DashboardConfig.sizes.mediaProgressSweep / 2
sweepAngle: DashboardConfig.sizes.mediaProgressSweep
}
+
+ Behavior on strokeColor {
+ ColorAnimation {
+ duration: Appearance.anim.durations.normal
+ easing.type: Easing.BezierSpline
+ easing.bezierCurve: Appearance.anim.curves.standard
+ }
+ }
}
ShapePath {
@@ -64,6 +72,14 @@ Item {
startAngle: -90 - DashboardConfig.sizes.mediaProgressSweep / 2
sweepAngle: DashboardConfig.sizes.mediaProgressSweep * root.playerProgress
}
+
+ Behavior on strokeColor {
+ ColorAnimation {
+ duration: Appearance.anim.durations.normal
+ easing.type: Easing.BezierSpline
+ easing.bezierCurve: Appearance.anim.curves.standard
+ }
+ }
}
}