nosignal-shell/modules/utilities/Content.qml
2 * r + 2 * t 713302c045 fix: notif popups not dodging utils panel
Also make dodging merge with osd/session
2026-05-06 20:07:53 +10:00

51 lines
1.1 KiB
QML

import "cards"
import QtQuick
import QtQuick.Layouts
import Caelestia.Config
import qs.components
import qs.modules.bar.popouts as BarPopouts
Item {
id: root
required property var props
required property DrawerVisibilities visibilities
required property BarPopouts.Wrapper popouts
required property matrix4x4 deformMatrix
readonly property real nonAnimHeight: idleInhibit.nonAnimHeight + record.nonAnimHeight + toggles.implicitHeight + layout.spacing * 2
implicitWidth: layout.implicitWidth
implicitHeight: layout.implicitHeight
ColumnLayout {
id: layout
anchors.fill: parent
spacing: Tokens.spacing.medium
IdleInhibit {
id: idleInhibit
}
Record {
id: record
props: root.props
visibilities: root.visibilities
z: 1
}
Toggles {
id: toggles
visibilities: root.visibilities
popouts: root.popouts
}
}
RecordingDeleteModal {
props: root.props
deformMatrix: root.deformMatrix
}
}