Wayland Layers: Breaking changes

- renamed some layers from "quickshell-*" to "noctalia-*"
- added screen name to all layers, ex: "noctalia-wallpaper-DP1"
- added a way to disable overview management in the settings, this allow
stationnary wallpaper on niri
This commit is contained in:
ItsLemmy
2025-11-04 20:07:48 -05:00
parent 6a8c6a8914
commit 0e41306f73
15 changed files with 137 additions and 87 deletions
+16
View File
@@ -27,6 +27,22 @@ ColumnLayout {
Layout.bottomMargin: Style.marginL
}
NToggle {
visible: Settings.data.wallpaper.enabled && CompositorService.isNiri
label: I18n.tr("settings.wallpaper.settings.enable-overview.label")
description: I18n.tr("settings.wallpaper.settings.enable-overview.description")
checked: Settings.data.wallpaper.overviewEnabled
onToggled: checked => Settings.data.wallpaper.overviewEnabled = checked
Layout.bottomMargin: Style.marginL
}
NDivider {
visible: Settings.data.wallpaper.enabled
Layout.fillWidth: true
Layout.topMargin: Style.marginXL
Layout.bottomMargin: Style.marginXL
}
ColumnLayout {
visible: Settings.data.wallpaper.enabled
spacing: Style.marginL