1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2026-04-09 23:32:10 -04:00

(frame): Multi-monitor support

This commit is contained in:
purian23
2026-03-31 15:16:24 -04:00
parent 214e4cf738
commit 9cde1b0b5e
6 changed files with 28 additions and 25 deletions

View File

@@ -8,7 +8,10 @@ import qs.Common
PanelWindow {
id: win
required property ShellScreen screen
required property var targetScreen
screen: targetScreen
visible: true
WlrLayershell.namespace: "dms:frame"
WlrLayershell.layer: WlrLayer.Top
@@ -28,7 +31,7 @@ PanelWindow {
FrameBorder {
anchors.fill: parent
visible: SettingsData.frameEnabled
visible: SettingsData.frameEnabled && SettingsData.isScreenInPreferences(win.screen, SettingsData.frameScreenPreferences)
barEdges: { SettingsData.barConfigs; return SettingsData.getActiveBarEdgesForScreen(win.screen); }
}
}