From 921c619ccb740a52c5cb5b228d346583564d9ecb Mon Sep 17 00:00:00 2001 From: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> Date: Wed, 15 Apr 2026 18:30:09 +1000 Subject: [PATCH] refactor: use new AnchorAnim component --- modules/background/Background.qml | 6 ++---- modules/bar/popouts/Battery.qml | 5 ++--- modules/controlcenter/bluetooth/Details.qml | 5 ++--- modules/controlcenter/bluetooth/Settings.qml | 5 ++--- modules/notifications/Notification.qml | 10 ++++------ 5 files changed, 12 insertions(+), 19 deletions(-) diff --git a/modules/background/Background.qml b/modules/background/Background.qml index af63848c..70f6914d 100644 --- a/modules/background/Background.qml +++ b/modules/background/Background.qml @@ -4,6 +4,7 @@ import QtQuick import Quickshell import Quickshell.Wayland import Caelestia.Config +import qs.components import qs.components.containers import qs.services @@ -145,10 +146,7 @@ Variants { ] transitions: Transition { - AnchorAnimation { - duration: Tokens.anim.durations.expressiveDefaultSpatial - easing: Tokens.anim.expressiveDefaultSpatial - } + AnchorAnim {} } sourceComponent: DesktopClock { diff --git a/modules/bar/popouts/Battery.qml b/modules/bar/popouts/Battery.qml index fdfb1089..ac17bdfe 100644 --- a/modules/bar/popouts/Battery.qml +++ b/modules/bar/popouts/Battery.qml @@ -147,9 +147,8 @@ Column { ] transitions: Transition { - AnchorAnimation { - duration: Tokens.anim.durations.normal - easing: Tokens.anim.emphasized + AnchorAnim { + type: AnchorAnim.Emphasized } } } diff --git a/modules/controlcenter/bluetooth/Details.qml b/modules/controlcenter/bluetooth/Details.qml index 09cc74c9..41d7cc02 100644 --- a/modules/controlcenter/bluetooth/Details.qml +++ b/modules/controlcenter/bluetooth/Details.qml @@ -172,9 +172,8 @@ StyledFlickable { } transitions: Transition { - AnchorAnimation { - duration: Tokens.anim.durations.normal - easing: Tokens.anim.standard + AnchorAnim { + type: AnchorAnim.Standard } Anim { properties: "implicitHeight,opacity,padding" diff --git a/modules/controlcenter/bluetooth/Settings.qml b/modules/controlcenter/bluetooth/Settings.qml index c3f15672..ad5f6b34 100644 --- a/modules/controlcenter/bluetooth/Settings.qml +++ b/modules/controlcenter/bluetooth/Settings.qml @@ -310,9 +310,8 @@ ColumnLayout { } transitions: Transition { - AnchorAnimation { - duration: Tokens.anim.durations.normal - easing: Tokens.anim.standard + AnchorAnim { + type: AnchorAnim.Standard } Anim { properties: "implicitHeight,opacity,padding" diff --git a/modules/notifications/Notification.qml b/modules/notifications/Notification.qml index 2598ccf6..eb067661 100644 --- a/modules/notifications/Notification.qml +++ b/modules/notifications/Notification.qml @@ -284,9 +284,8 @@ StyledRect { target: summary property: "maximumLineCount" } - AnchorAnimation { - duration: Tokens.anim.durations.normal - easing: Tokens.anim.standard + AnchorAnim { + type: AnchorAnim.Standard } } @@ -327,9 +326,8 @@ StyledRect { } transitions: Transition { - AnchorAnimation { - duration: Tokens.anim.durations.normal - easing: Tokens.anim.standard + AnchorAnim { + type: AnchorAnim.Standard } } }