1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2026-04-03 20:32:07 -04:00

(frame): Multi-monitor support

This commit is contained in:
purian23
2026-03-31 15:16:24 -04:00
parent 220bb2708b
commit e913630f90
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); }
}
}