From 4a86b66d06dda958f8d136234225ed160604a61a Mon Sep 17 00:00:00 2001 From: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> Date: Sat, 21 Jun 2025 22:47:13 +1000 Subject: feat: window info panel Also disable reload popup --- modules/windowinfo/WindowInfo.qml | 45 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 modules/windowinfo/WindowInfo.qml (limited to 'modules/windowinfo/WindowInfo.qml') diff --git a/modules/windowinfo/WindowInfo.qml b/modules/windowinfo/WindowInfo.qml new file mode 100644 index 0000000..9a5376a --- /dev/null +++ b/modules/windowinfo/WindowInfo.qml @@ -0,0 +1,45 @@ +import "root:/widgets" +import "root:/services" +import "root:/config" +import Quickshell +import QtQuick +import QtQuick.Layouts + +Item { + id: root + + required property ShellScreen screen + + implicitWidth: child.implicitWidth + implicitHeight: screen.height * Config.winfo.sizes.heightMult + + RowLayout { + id: child + + anchors.fill: parent + anchors.margins: Appearance.padding.large + + spacing: Appearance.spacing.normal + + Preview { + screen: root.screen + } + + ColumnLayout { + spacing: Appearance.spacing.normal + + Layout.preferredWidth: Config.winfo.sizes.detailsWidth + Layout.fillHeight: true + + StyledRect { + Layout.fillWidth: true + Layout.fillHeight: true + + color: Colours.palette.m3surfaceContainer + radius: Appearance.rounding.normal + + Details {} + } + } + } +} -- cgit v1.2.3-freya