feat: testing new kinetic scroller for notifications in sidebar

This commit is contained in:
2026-11-01 01:57:13 +01:00
parent 90184bff58
commit 8271e5d013
3 changed files with 686 additions and 6 deletions
+9 -6
View File
@@ -1,13 +1,14 @@
pragma ComponentBehavior: Bound
import qs.Components
import ZShell.Config
import qs.Modules
import qs.Daemons
import Quickshell
import Quickshell.Widgets
import QtQuick
import QtQuick.Layouts
import ZShell.Components
import ZShell.Config
import qs.Components
import qs.Modules
import qs.Daemons
import qs.Services
Item {
@@ -80,8 +81,9 @@ Item {
Behavior on opacity {
Anim {}
}
sourceComponent: ColumnLayout {
sourceComponent: SnapLayout {
spacing: 20
orientation: Qt.Vertical
CustomText {
Layout.alignment: Qt.AlignHCenter
@@ -92,13 +94,14 @@ Item {
}
}
CustomFlickable {
KineticFlickable {
id: view
anchors.fill: parent
contentHeight: notifList.implicitHeight
contentWidth: width
flickableDirection: Flickable.VerticalFlick
clip: true
CustomScrollBar.vertical: CustomScrollBar {
flickable: view