diff options
| author | 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> | 2025-08-24 16:42:03 +1000 |
|---|---|---|
| committer | 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> | 2025-08-24 16:42:03 +1000 |
| commit | 9dcdee9cfcade554748b3f5d16696ad7f0b7def9 (patch) | |
| tree | d3d23d96600eeccac56d61f41e263f8ca761b5da | |
| parent | bar: better handling for named workspaces (diff) | |
| download | caelestia-shell-9dcdee9cfcade554748b3f5d16696ad7f0b7def9.tar.gz caelestia-shell-9dcdee9cfcade554748b3f5d16696ad7f0b7def9.tar.bz2 caelestia-shell-9dcdee9cfcade554748b3f5d16696ad7f0b7def9.zip | |
internal: add anim component
No inlining
26 files changed, 9 insertions, 150 deletions
diff --git a/components/Anim.qml b/components/Anim.qml new file mode 100644 index 0000000..6883a79 --- /dev/null +++ b/components/Anim.qml @@ -0,0 +1,8 @@ +import qs.config +import QtQuick + +NumberAnimation { + duration: Appearance.anim.durations.normal + easing.type: Easing.BezierSpline + easing.bezierCurve: Appearance.anim.curves.standard +} diff --git a/components/StateLayer.qml b/components/StateLayer.qml index da30217..aa7041c 100644 --- a/components/StateLayer.qml +++ b/components/StateLayer.qml @@ -94,10 +94,4 @@ MouseArea { } } } - - component Anim: NumberAnimation { - duration: Appearance.anim.durations.normal - easing.type: Easing.BezierSpline - easing.bezierCurve: Appearance.anim.curves.standard - } } diff --git a/components/filedialog/FolderContents.qml b/components/filedialog/FolderContents.qml index be82879..1f67cd3 100644 --- a/components/filedialog/FolderContents.qml +++ b/components/filedialog/FolderContents.qml @@ -215,10 +215,4 @@ Item { currentItem: view.currentItem } - - component Anim: NumberAnimation { - duration: Appearance.anim.durations.normal - easing.type: Easing.BezierSpline - easing.bezierCurve: Appearance.anim.curves.standard - } } diff --git a/modules/bar/components/workspaces/OccupiedBg.qml b/modules/bar/components/workspaces/OccupiedBg.qml index 5e1c966..0364575 100644 --- a/modules/bar/components/workspaces/OccupiedBg.qml +++ b/modules/bar/components/workspaces/OccupiedBg.qml @@ -86,12 +86,6 @@ Item { } } - component Anim: NumberAnimation { - duration: Appearance.anim.durations.normal - easing.type: Easing.BezierSpline - easing.bezierCurve: Appearance.anim.curves.standard - } - component Pill: QtObject { property int start property int end diff --git a/modules/bar/components/workspaces/SpecialWorkspaces.qml b/modules/bar/components/workspaces/SpecialWorkspaces.qml index 00beff9..5f9202d 100644 --- a/modules/bar/components/workspaces/SpecialWorkspaces.qml +++ b/modules/bar/components/workspaces/SpecialWorkspaces.qml @@ -362,10 +362,4 @@ Item { Hypr.dispatch("togglespecialworkspace special"); } } - - component Anim: NumberAnimation { - duration: Appearance.anim.durations.normal - easing.type: Easing.BezierSpline - easing.bezierCurve: Appearance.anim.curves.standard - } } diff --git a/modules/bar/components/workspaces/Workspace.qml b/modules/bar/components/workspaces/Workspace.qml index 612edb7..b4e6b40 100644 --- a/modules/bar/components/workspaces/Workspace.qml +++ b/modules/bar/components/workspaces/Workspace.qml @@ -98,10 +98,4 @@ ColumnLayout { Behavior on Layout.preferredHeight { Anim {} } - - component Anim: NumberAnimation { - duration: Appearance.anim.durations.normal - easing.type: Easing.BezierSpline - easing.bezierCurve: Appearance.anim.curves.standard - } } diff --git a/modules/bar/components/workspaces/Workspaces.qml b/modules/bar/components/workspaces/Workspaces.qml index 192d297..b146aae 100644 --- a/modules/bar/components/workspaces/Workspaces.qml +++ b/modules/bar/components/workspaces/Workspaces.qml @@ -137,10 +137,4 @@ StyledClippingRect { duration: Appearance.anim.durations.small } } - - component Anim: NumberAnimation { - duration: Appearance.anim.durations.normal - easing.type: Easing.BezierSpline - easing.bezierCurve: Appearance.anim.curves.standard - } } diff --git a/modules/bar/popouts/Bluetooth.qml b/modules/bar/popouts/Bluetooth.qml index 22bdc77..e623eae 100644 --- a/modules/bar/popouts/Bluetooth.qml +++ b/modules/bar/popouts/Bluetooth.qml @@ -218,10 +218,4 @@ ColumnLayout { id: toggle } } - - component Anim: NumberAnimation { - duration: Appearance.anim.durations.normal - easing.type: Easing.BezierSpline - easing.bezierCurve: Appearance.anim.curves.standard - } } diff --git a/modules/bar/popouts/Content.qml b/modules/bar/popouts/Content.qml index b8fcbc5..f197e20 100644 --- a/modules/bar/popouts/Content.qml +++ b/modules/bar/popouts/Content.qml @@ -1,5 +1,6 @@ pragma ComponentBehavior: Bound +import qs.components import qs.config import Quickshell import Quickshell.Services.SystemTray @@ -151,10 +152,4 @@ Item { } ] } - - component Anim: NumberAnimation { - duration: Appearance.anim.durations.normal - easing.type: Easing.BezierSpline - easing.bezierCurve: Appearance.anim.curves.standard - } } diff --git a/modules/bar/popouts/Network.qml b/modules/bar/popouts/Network.qml index 35146aa..21d1913 100644 --- a/modules/bar/popouts/Network.qml +++ b/modules/bar/popouts/Network.qml @@ -226,10 +226,4 @@ ColumnLayout { id: toggle } } - - component Anim: NumberAnimation { - duration: Appearance.anim.durations.normal - easing.type: Easing.BezierSpline - easing.bezierCurve: Appearance.anim.curves.standard - } } diff --git a/modules/controlcenter/NavRail.qml b/modules/controlcenter/NavRail.qml index 73fa729..22c13a3 100644 --- a/modules/controlcenter/NavRail.qml +++ b/modules/controlcenter/NavRail.qml @@ -269,10 +269,4 @@ Item { } } } - - component Anim: NumberAnimation { - duration: Appearance.anim.durations.normal - easing.type: Easing.BezierSpline - easing.bezierCurve: Appearance.anim.curves.standard - } } diff --git a/modules/controlcenter/bluetooth/Details.qml b/modules/controlcenter/bluetooth/Details.qml index d3df798..a31e381 100644 --- a/modules/controlcenter/bluetooth/Details.qml +++ b/modules/controlcenter/bluetooth/Details.qml @@ -656,10 +656,4 @@ Item { cLayer: 2 } } - - component Anim: NumberAnimation { - duration: Appearance.anim.durations.normal - easing.type: Easing.BezierSpline - easing.bezierCurve: Appearance.anim.curves.standard - } } diff --git a/modules/controlcenter/bluetooth/DeviceList.qml b/modules/controlcenter/bluetooth/DeviceList.qml index bfbfd9c..359886c 100644 --- a/modules/controlcenter/bluetooth/DeviceList.qml +++ b/modules/controlcenter/bluetooth/DeviceList.qml @@ -349,10 +349,4 @@ ColumnLayout { } } } - - component Anim: NumberAnimation { - duration: Appearance.anim.durations.normal - easing.type: Easing.BezierSpline - easing.bezierCurve: Appearance.anim.curves.standard - } } diff --git a/modules/controlcenter/bluetooth/Settings.qml b/modules/controlcenter/bluetooth/Settings.qml index 1b2511d..e035964 100644 --- a/modules/controlcenter/bluetooth/Settings.qml +++ b/modules/controlcenter/bluetooth/Settings.qml @@ -539,10 +539,4 @@ ColumnLayout { cLayer: 2 } } - - component Anim: NumberAnimation { - duration: Appearance.anim.durations.normal - easing.type: Easing.BezierSpline - easing.bezierCurve: Appearance.anim.curves.standard - } } diff --git a/modules/dashboard/Media.qml b/modules/dashboard/Media.qml index d0946e7..41d844c 100644 --- a/modules/dashboard/Media.qml +++ b/modules/dashboard/Media.qml @@ -579,10 +579,4 @@ Item { font.pointSize: control.fontSize } } - - component Anim: NumberAnimation { - duration: Appearance.anim.durations.normal - easing.type: Easing.BezierSpline - easing.bezierCurve: Appearance.anim.curves.standard - } } diff --git a/modules/dashboard/Tabs.qml b/modules/dashboard/Tabs.qml index a041bf3..d923052 100644 --- a/modules/dashboard/Tabs.qml +++ b/modules/dashboard/Tabs.qml @@ -243,10 +243,4 @@ Item { } } } - - component Anim: NumberAnimation { - duration: Appearance.anim.durations.normal - easing.type: Easing.BezierSpline - easing.bezierCurve: Appearance.anim.curves.standard - } } diff --git a/modules/launcher/AppList.qml b/modules/launcher/AppList.qml index bbd58e8..f5c3846 100644 --- a/modules/launcher/AppList.qml +++ b/modules/launcher/AppList.qml @@ -240,10 +240,4 @@ StyledListView { list: root } } - - component Anim: NumberAnimation { - duration: Appearance.anim.durations.normal - easing.type: Easing.BezierSpline - easing.bezierCurve: Appearance.anim.curves.standard - } } diff --git a/modules/launcher/items/WallpaperItem.qml b/modules/launcher/items/WallpaperItem.qml index 103bc38..5a4cc67 100644 --- a/modules/launcher/items/WallpaperItem.qml +++ b/modules/launcher/items/WallpaperItem.qml @@ -86,10 +86,4 @@ StyledRect { Behavior on opacity { Anim {} } - - component Anim: NumberAnimation { - duration: Appearance.anim.durations.normal - easing.type: Easing.BezierSpline - easing.bezierCurve: Appearance.anim.curves.standard - } } diff --git a/modules/lock/Center.qml b/modules/lock/Center.qml index 4db0376..ae18ed8 100644 --- a/modules/lock/Center.qml +++ b/modules/lock/Center.qml @@ -341,10 +341,4 @@ ColumnLayout { duration: Appearance.anim.durations.small easing.type: Easing.Linear } - - component Anim: NumberAnimation { - duration: Appearance.anim.durations.normal - easing.type: Easing.BezierSpline - easing.bezierCurve: Appearance.anim.curves.standard - } } diff --git a/modules/lock/Content.qml b/modules/lock/Content.qml index 21c1331..a024ddc 100644 --- a/modules/lock/Content.qml +++ b/modules/lock/Content.qml @@ -90,10 +90,4 @@ RowLayout { } } } - - component Anim: NumberAnimation { - duration: Appearance.anim.durations.normal - easing.type: Easing.BezierSpline - easing.bezierCurve: Appearance.anim.curves.standard - } } diff --git a/modules/lock/InputField.qml b/modules/lock/InputField.qml index 9360a1e..358093f 100644 --- a/modules/lock/InputField.qml +++ b/modules/lock/InputField.qml @@ -146,10 +146,4 @@ Item { Anim {} } } - - component Anim: NumberAnimation { - duration: Appearance.anim.durations.normal - easing.type: Easing.BezierSpline - easing.bezierCurve: Appearance.anim.curves.standard - } } diff --git a/modules/lock/LockSurface.qml b/modules/lock/LockSurface.qml index c0c962c..a05e689 100644 --- a/modules/lock/LockSurface.qml +++ b/modules/lock/LockSurface.qml @@ -227,10 +227,4 @@ WlSessionLockSurface { scale: 0 } } - - component Anim: NumberAnimation { - duration: Appearance.anim.durations.normal - easing.type: Easing.BezierSpline - easing.bezierCurve: Appearance.anim.curves.standard - } } diff --git a/modules/lock/Media.qml b/modules/lock/Media.qml index bb2fc7b..5046712 100644 --- a/modules/lock/Media.qml +++ b/modules/lock/Media.qml @@ -209,10 +209,4 @@ Item { } } } - - component Anim: NumberAnimation { - duration: Appearance.anim.durations.normal - easing.type: Easing.BezierSpline - easing.bezierCurve: Appearance.anim.curves.standard - } } diff --git a/modules/lock/NotifDock.qml b/modules/lock/NotifDock.qml index a986052..0a76545 100644 --- a/modules/lock/NotifDock.qml +++ b/modules/lock/NotifDock.qml @@ -140,10 +140,4 @@ ColumnLayout { } } } - - component Anim: NumberAnimation { - duration: Appearance.anim.durations.normal - easing.type: Easing.BezierSpline - easing.bezierCurve: Appearance.anim.curves.standard - } } diff --git a/modules/lock/NotifGroup.qml b/modules/lock/NotifGroup.qml index 6ca42b5..6862ccf 100644 --- a/modules/lock/NotifGroup.qml +++ b/modules/lock/NotifGroup.qml @@ -302,10 +302,4 @@ StyledRect { elide: Text.ElideRight } } - - component Anim: NumberAnimation { - duration: Appearance.anim.durations.normal - easing.type: Easing.BezierSpline - easing.bezierCurve: Appearance.anim.curves.standard - } } diff --git a/modules/notifications/Notification.qml b/modules/notifications/Notification.qml index fb06102..cc691f4 100644 --- a/modules/notifications/Notification.qml +++ b/modules/notifications/Notification.qml @@ -484,10 +484,4 @@ StyledRect { } } } - - component Anim: NumberAnimation { - duration: Appearance.anim.durations.normal - easing.type: Easing.BezierSpline - easing.bezierCurve: Appearance.anim.curves.standard - } } |