mirror of
https://github.com/AvengeMedia/DankMaterialShell.git
synced 2026-04-03 20:32:07 -04:00
feat: animate dock apps on entry addition/deletion (#2064)
This commit is contained in:
@@ -73,6 +73,20 @@ Item {
|
|||||||
id: appLayout
|
id: appLayout
|
||||||
width: layoutFlow.width
|
width: layoutFlow.width
|
||||||
height: layoutFlow.height
|
height: layoutFlow.height
|
||||||
|
|
||||||
|
Behavior on width {
|
||||||
|
NumberAnimation {
|
||||||
|
duration: Theme.shortDuration
|
||||||
|
easing.type: Easing.OutCubic
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
Behavior on height {
|
||||||
|
NumberAnimation {
|
||||||
|
duration: Theme.shortDuration
|
||||||
|
easing.type: Easing.OutCubic
|
||||||
|
}
|
||||||
|
}
|
||||||
anchors.horizontalCenter: root.isVertical ? undefined : parent.horizontalCenter
|
anchors.horizontalCenter: root.isVertical ? undefined : parent.horizontalCenter
|
||||||
anchors.verticalCenter: root.isVertical ? parent.verticalCenter : undefined
|
anchors.verticalCenter: root.isVertical ? parent.verticalCenter : undefined
|
||||||
anchors.left: root.isVertical && SettingsData.dockPosition === SettingsData.Position.Left ? parent.left : undefined
|
anchors.left: root.isVertical && SettingsData.dockPosition === SettingsData.Position.Left ? parent.left : undefined
|
||||||
|
|||||||
Reference in New Issue
Block a user