summaryrefslogtreecommitdiff
path: root/modules/dashboard
diff options
context:
space:
mode:
Diffstat (limited to 'modules/dashboard')
-rw-r--r--modules/dashboard/Content.qml13
-rw-r--r--modules/dashboard/Performance.qml12
-rw-r--r--modules/dashboard/Tabs.qml6
-rw-r--r--modules/dashboard/Wrapper.qml8
-rw-r--r--modules/dashboard/dash/Media.qml4
-rw-r--r--modules/dashboard/dash/Resources.qml4
-rw-r--r--modules/dashboard/dash/User.qml11
7 files changed, 15 insertions, 43 deletions
diff --git a/modules/dashboard/Content.qml b/modules/dashboard/Content.qml
index a48d098..05003b5 100644
--- a/modules/dashboard/Content.qml
+++ b/modules/dashboard/Content.qml
@@ -1,5 +1,6 @@
pragma ComponentBehavior: Bound
+import qs.components
import qs.config
import Quickshell
import Quickshell.Widgets
@@ -101,27 +102,21 @@ Item {
}
Behavior on contentX {
- NumberAnimation {
- duration: Appearance.anim.durations.normal
- easing.type: Easing.BezierSpline
- easing.bezierCurve: Appearance.anim.curves.standard
- }
+ Anim {}
}
}
}
Behavior on implicitWidth {
- NumberAnimation {
+ Anim {
duration: Appearance.anim.durations.large
- easing.type: Easing.BezierSpline
easing.bezierCurve: Appearance.anim.curves.emphasized
}
}
Behavior on implicitHeight {
- NumberAnimation {
+ Anim {
duration: Appearance.anim.durations.large
- easing.type: Easing.BezierSpline
easing.bezierCurve: Appearance.anim.curves.emphasized
}
}
diff --git a/modules/dashboard/Performance.qml b/modules/dashboard/Performance.qml
index e29b0eb..5e00d89 100644
--- a/modules/dashboard/Performance.qml
+++ b/modules/dashboard/Performance.qml
@@ -201,19 +201,11 @@ RowLayout {
}
Behavior on value1 {
- NumberAnimation {
- duration: Appearance.anim.durations.normal
- easing.type: Easing.BezierSpline
- easing.bezierCurve: Appearance.anim.curves.standard
- }
+ Anim {}
}
Behavior on value2 {
- NumberAnimation {
- duration: Appearance.anim.durations.normal
- easing.type: Easing.BezierSpline
- easing.bezierCurve: Appearance.anim.curves.standard
- }
+ Anim {}
}
Behavior on fg1 {
diff --git a/modules/dashboard/Tabs.qml b/modules/dashboard/Tabs.qml
index d923052..aecb4fa 100644
--- a/modules/dashboard/Tabs.qml
+++ b/modules/dashboard/Tabs.qml
@@ -224,11 +224,7 @@ Item {
font.pointSize: Appearance.font.size.large
Behavior on fill {
- NumberAnimation {
- duration: Appearance.anim.durations.normal
- easing.type: Easing.BezierSpline
- easing.bezierCurve: Appearance.anim.curves.standard
- }
+ Anim {}
}
}
diff --git a/modules/dashboard/Wrapper.qml b/modules/dashboard/Wrapper.qml
index 1a547c9..befc859 100644
--- a/modules/dashboard/Wrapper.qml
+++ b/modules/dashboard/Wrapper.qml
@@ -1,5 +1,6 @@
pragma ComponentBehavior: Bound
+import qs.components
import qs.components.filedialog
import qs.config
import qs.utils
@@ -43,11 +44,10 @@ Item {
from: ""
to: "visible"
- NumberAnimation {
+ Anim {
target: root
property: "implicitHeight"
duration: Appearance.anim.durations.expressiveDefaultSpatial
- easing.type: Easing.BezierSpline
easing.bezierCurve: Appearance.anim.curves.expressiveDefaultSpatial
}
},
@@ -55,11 +55,9 @@ Item {
from: "visible"
to: ""
- NumberAnimation {
+ Anim {
target: root
property: "implicitHeight"
- duration: Appearance.anim.durations.normal
- easing.type: Easing.BezierSpline
easing.bezierCurve: Appearance.anim.curves.emphasized
}
}
diff --git a/modules/dashboard/dash/Media.qml b/modules/dashboard/dash/Media.qml
index 5daa581..eda44d5 100644
--- a/modules/dashboard/dash/Media.qml
+++ b/modules/dashboard/dash/Media.qml
@@ -18,10 +18,8 @@ Item {
implicitWidth: Config.dashboard.sizes.mediaWidth
Behavior on playerProgress {
- NumberAnimation {
+ Anim {
duration: Appearance.anim.durations.large
- easing.type: Easing.BezierSpline
- easing.bezierCurve: Appearance.anim.curves.standard
}
}
diff --git a/modules/dashboard/dash/Resources.qml b/modules/dashboard/dash/Resources.qml
index 326bfb7..7f44a9d 100644
--- a/modules/dashboard/dash/Resources.qml
+++ b/modules/dashboard/dash/Resources.qml
@@ -79,10 +79,8 @@ Row {
}
Behavior on value {
- NumberAnimation {
+ Anim {
duration: Appearance.anim.durations.large
- easing.type: Easing.BezierSpline
- easing.bezierCurve: Appearance.anim.curves.standard
}
}
}
diff --git a/modules/dashboard/dash/User.qml b/modules/dashboard/dash/User.qml
index acb5645..2576e3e 100644
--- a/modules/dashboard/dash/User.qml
+++ b/modules/dashboard/dash/User.qml
@@ -50,10 +50,8 @@ Row {
opacity: parent.containsMouse ? 1 : 0
Behavior on opacity {
- NumberAnimation {
+ Anim {
duration: Appearance.anim.durations.expressiveFastSpatial
- easing.type: Easing.BezierSpline
- easing.bezierCurve: Appearance.anim.curves.standard
}
}
}
@@ -90,18 +88,15 @@ Row {
}
Behavior on scale {
- NumberAnimation {
+ Anim {
duration: Appearance.anim.durations.expressiveFastSpatial
- easing.type: Easing.BezierSpline
easing.bezierCurve: Appearance.anim.curves.expressiveFastSpatial
}
}
Behavior on opacity {
- NumberAnimation {
+ Anim {
duration: Appearance.anim.durations.expressiveFastSpatial
- easing.type: Easing.BezierSpline
- easing.bezierCurve: Appearance.anim.curves.standard
}
}
}