summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
author2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-08-24 16:51:09 +1000
committer2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-08-24 16:51:09 +1000
commit486f9d2e2f260d18883991f4a6981a2cc0d15526 (patch)
tree9164de4b4019827ee1bda86a54a172c26e7ced85 /modules
parentinternal: add anim component (diff)
downloadcaelestia-shell-486f9d2e2f260d18883991f4a6981a2cc0d15526.tar.gz
caelestia-shell-486f9d2e2f260d18883991f4a6981a2cc0d15526.tar.bz2
caelestia-shell-486f9d2e2f260d18883991f4a6981a2cc0d15526.zip
internal: add canim component
Diffstat (limited to 'modules')
-rw-r--r--modules/areapicker/Picker.qml6
-rw-r--r--modules/bar/popouts/Background.qml7
-rw-r--r--modules/controlcenter/WindowFactory.qml8
-rw-r--r--modules/controlcenter/bluetooth/Details.qml6
-rw-r--r--modules/controlcenter/bluetooth/Settings.qml6
-rw-r--r--modules/dashboard/Background.qml7
-rw-r--r--modules/dashboard/Media.qml6
-rw-r--r--modules/dashboard/Performance.qml24
-rw-r--r--modules/dashboard/dash/Media.qml12
-rw-r--r--modules/launcher/Background.qml7
-rw-r--r--modules/lock/Resources.qml7
-rw-r--r--modules/notifications/Background.qml7
-rw-r--r--modules/osd/Background.qml7
-rw-r--r--modules/session/Background.qml7
-rw-r--r--modules/utilities/Background.qml7
15 files changed, 26 insertions, 98 deletions
diff --git a/modules/areapicker/Picker.qml b/modules/areapicker/Picker.qml
index 9392c81..cd94047 100644
--- a/modules/areapicker/Picker.qml
+++ b/modules/areapicker/Picker.qml
@@ -243,11 +243,7 @@ MouseArea {
implicitHeight: selectionRect.implicitHeight + root.realBorderWidth * 2
Behavior on border.color {
- ColorAnimation {
- duration: Appearance.anim.durations.normal
- easing.type: Easing.BezierSpline
- easing.bezierCurve: Appearance.anim.curves.standard
- }
+ CAnim {}
}
}
diff --git a/modules/bar/popouts/Background.qml b/modules/bar/popouts/Background.qml
index 14f5f20..9e78eeb 100644
--- a/modules/bar/popouts/Background.qml
+++ b/modules/bar/popouts/Background.qml
@@ -1,3 +1,4 @@
+import qs.components
import qs.services
import qs.config
import QtQuick
@@ -59,11 +60,7 @@ ShapePath {
}
Behavior on fillColor {
- ColorAnimation {
- duration: Appearance.anim.durations.normal
- easing.type: Easing.BezierSpline
- easing.bezierCurve: Appearance.anim.curves.standard
- }
+ CAnim {}
}
Behavior on ibr {
diff --git a/modules/controlcenter/WindowFactory.qml b/modules/controlcenter/WindowFactory.qml
index cc80e72..c5b7535 100644
--- a/modules/controlcenter/WindowFactory.qml
+++ b/modules/controlcenter/WindowFactory.qml
@@ -1,7 +1,7 @@
pragma Singleton
+import qs.components
import qs.services
-import qs.config
import Quickshell
import QtQuick
@@ -53,11 +53,7 @@ Singleton {
}
Behavior on color {
- ColorAnimation {
- duration: Appearance.anim.durations.normal
- easing.type: Easing.BezierSpline
- easing.bezierCurve: Appearance.anim.curves.standard
- }
+ CAnim {}
}
}
}
diff --git a/modules/controlcenter/bluetooth/Details.qml b/modules/controlcenter/bluetooth/Details.qml
index a31e381..104f673 100644
--- a/modules/controlcenter/bluetooth/Details.qml
+++ b/modules/controlcenter/bluetooth/Details.qml
@@ -203,11 +203,7 @@ Item {
opacity: root.session.bt.editingDeviceName ? 1 : 0
Behavior on border.color {
- ColorAnimation {
- duration: Appearance.anim.durations.normal
- easing.type: Easing.BezierSpline
- easing.bezierCurve: Appearance.anim.curves.standard
- }
+ CAnim {}
}
Behavior on opacity {
diff --git a/modules/controlcenter/bluetooth/Settings.qml b/modules/controlcenter/bluetooth/Settings.qml
index e035964..fb493ff 100644
--- a/modules/controlcenter/bluetooth/Settings.qml
+++ b/modules/controlcenter/bluetooth/Settings.qml
@@ -363,11 +363,7 @@ ColumnLayout {
opacity: root.session.bt.editingAdapterName ? 1 : 0
Behavior on border.color {
- ColorAnimation {
- duration: Appearance.anim.durations.normal
- easing.type: Easing.BezierSpline
- easing.bezierCurve: Appearance.anim.curves.standard
- }
+ CAnim {}
}
Behavior on opacity {
diff --git a/modules/dashboard/Background.qml b/modules/dashboard/Background.qml
index 11957e3..e2a91f7 100644
--- a/modules/dashboard/Background.qml
+++ b/modules/dashboard/Background.qml
@@ -1,3 +1,4 @@
+import qs.components
import qs.services
import qs.config
import QtQuick
@@ -60,10 +61,6 @@ ShapePath {
}
Behavior on fillColor {
- ColorAnimation {
- duration: Appearance.anim.durations.normal
- easing.type: Easing.BezierSpline
- easing.bezierCurve: Appearance.anim.curves.standard
- }
+ CAnim {}
}
}
diff --git a/modules/dashboard/Media.qml b/modules/dashboard/Media.qml
index 41d844c..9e61094 100644
--- a/modules/dashboard/Media.qml
+++ b/modules/dashboard/Media.qml
@@ -106,11 +106,7 @@ Item {
}
Behavior on strokeColor {
- ColorAnimation {
- duration: Appearance.anim.durations.normal
- easing.type: Easing.BezierSpline
- easing.bezierCurve: Appearance.anim.curves.standard
- }
+ CAnim {}
}
}
}
diff --git a/modules/dashboard/Performance.qml b/modules/dashboard/Performance.qml
index 68281f6..e29b0eb 100644
--- a/modules/dashboard/Performance.qml
+++ b/modules/dashboard/Performance.qml
@@ -217,35 +217,19 @@ RowLayout {
}
Behavior on fg1 {
- ColorAnimation {
- duration: Appearance.anim.durations.normal
- easing.type: Easing.BezierSpline
- easing.bezierCurve: Appearance.anim.curves.standard
- }
+ CAnim {}
}
Behavior on fg2 {
- ColorAnimation {
- duration: Appearance.anim.durations.normal
- easing.type: Easing.BezierSpline
- easing.bezierCurve: Appearance.anim.curves.standard
- }
+ CAnim {}
}
Behavior on bg1 {
- ColorAnimation {
- duration: Appearance.anim.durations.normal
- easing.type: Easing.BezierSpline
- easing.bezierCurve: Appearance.anim.curves.standard
- }
+ CAnim {}
}
Behavior on bg2 {
- ColorAnimation {
- duration: Appearance.anim.durations.normal
- easing.type: Easing.BezierSpline
- easing.bezierCurve: Appearance.anim.curves.standard
- }
+ CAnim {}
}
}
}
diff --git a/modules/dashboard/dash/Media.qml b/modules/dashboard/dash/Media.qml
index ada469f..5daa581 100644
--- a/modules/dashboard/dash/Media.qml
+++ b/modules/dashboard/dash/Media.qml
@@ -52,11 +52,7 @@ Item {
}
Behavior on strokeColor {
- ColorAnimation {
- duration: Appearance.anim.durations.normal
- easing.type: Easing.BezierSpline
- easing.bezierCurve: Appearance.anim.curves.standard
- }
+ CAnim {}
}
}
@@ -76,11 +72,7 @@ Item {
}
Behavior on strokeColor {
- ColorAnimation {
- duration: Appearance.anim.durations.normal
- easing.type: Easing.BezierSpline
- easing.bezierCurve: Appearance.anim.curves.standard
- }
+ CAnim {}
}
}
}
diff --git a/modules/launcher/Background.qml b/modules/launcher/Background.qml
index a50f379..709c7d0 100644
--- a/modules/launcher/Background.qml
+++ b/modules/launcher/Background.qml
@@ -1,3 +1,4 @@
+import qs.components
import qs.services
import qs.config
import QtQuick
@@ -54,10 +55,6 @@ ShapePath {
}
Behavior on fillColor {
- ColorAnimation {
- duration: Appearance.anim.durations.normal
- easing.type: Easing.BezierSpline
- easing.bezierCurve: Appearance.anim.curves.standard
- }
+ CAnim {}
}
}
diff --git a/modules/lock/Resources.qml b/modules/lock/Resources.qml
index 8ff1708..7dda218 100644
--- a/modules/lock/Resources.qml
+++ b/modules/lock/Resources.qml
@@ -5,7 +5,6 @@ import qs.services
import qs.config
import QtQuick
import QtQuick.Layouts
-import QtQuick.Shapes
GridLayout {
id: root
@@ -93,10 +92,4 @@ GridLayout {
}
}
}
-
- component Anim: ColorAnimation {
- duration: Appearance.anim.durations.normal
- easing.type: Easing.BezierSpline
- easing.bezierCurve: Appearance.anim.curves.standard
- }
}
diff --git a/modules/notifications/Background.qml b/modules/notifications/Background.qml
index 03034ab..215012f 100644
--- a/modules/notifications/Background.qml
+++ b/modules/notifications/Background.qml
@@ -1,3 +1,4 @@
+import qs.components
import qs.services
import qs.config
import Quickshell
@@ -49,11 +50,7 @@ ShapePath {
}
Behavior on fillColor {
- ColorAnimation {
- duration: Appearance.anim.durations.normal
- easing.type: Easing.BezierSpline
- easing.bezierCurve: Appearance.anim.curves.standard
- }
+ CAnim {}
}
Behavior on fullHeightRounding {
diff --git a/modules/osd/Background.qml b/modules/osd/Background.qml
index 844b4a8..78955c7 100644
--- a/modules/osd/Background.qml
+++ b/modules/osd/Background.qml
@@ -1,3 +1,4 @@
+import qs.components
import qs.services
import qs.config
import QtQuick
@@ -54,10 +55,6 @@ ShapePath {
}
Behavior on fillColor {
- ColorAnimation {
- duration: Appearance.anim.durations.normal
- easing.type: Easing.BezierSpline
- easing.bezierCurve: Appearance.anim.curves.standard
- }
+ CAnim {}
}
}
diff --git a/modules/session/Background.qml b/modules/session/Background.qml
index 844b4a8..78955c7 100644
--- a/modules/session/Background.qml
+++ b/modules/session/Background.qml
@@ -1,3 +1,4 @@
+import qs.components
import qs.services
import qs.config
import QtQuick
@@ -54,10 +55,6 @@ ShapePath {
}
Behavior on fillColor {
- ColorAnimation {
- duration: Appearance.anim.durations.normal
- easing.type: Easing.BezierSpline
- easing.bezierCurve: Appearance.anim.curves.standard
- }
+ CAnim {}
}
}
diff --git a/modules/utilities/Background.qml b/modules/utilities/Background.qml
index b3d513b..5dc2c13 100644
--- a/modules/utilities/Background.qml
+++ b/modules/utilities/Background.qml
@@ -1,3 +1,4 @@
+import qs.components
import qs.services
import qs.config
import QtQuick
@@ -48,10 +49,6 @@ ShapePath {
}
Behavior on fillColor {
- ColorAnimation {
- duration: Appearance.anim.durations.normal
- easing.type: Easing.BezierSpline
- easing.bezierCurve: Appearance.anim.curves.standard
- }
+ CAnim {}
}
}