From 17ed483285ca509c4f5c08ba9a920f8a06143f3d Mon Sep 17 00:00:00 2001 From: Damian D'Souza Date: Sun, 19 Oct 2025 13:17:49 +0200 Subject: [PATCH] NPanelOverlay: implement wrapper for NPanel that opens in overlay layer --- Widgets/NPanelOverlay.qml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 Widgets/NPanelOverlay.qml diff --git a/Widgets/NPanelOverlay.qml b/Widgets/NPanelOverlay.qml new file mode 100644 index 00000000..9debdbcb --- /dev/null +++ b/Widgets/NPanelOverlay.qml @@ -0,0 +1,15 @@ +import QtQuick +import Quickshell +import Quickshell.Wayland +import qs.Commons +import qs.Services + +NPanel { + sourceComponent: Component { + // PanelWindow has its own screen property inherited of QsWindow + NPanelWindow { + loggerPrefix: "NPanelOverlay" + WlrLayershell.layer: WlrLayer.Overlay + } + } +}