FUNCTIONS SU-..
This commit is contained in:
@@ -2,8 +2,6 @@ import QtQuick
|
|||||||
import Quickshell.Wayland
|
import Quickshell.Wayland
|
||||||
|
|
||||||
QtObject {
|
QtObject {
|
||||||
property bool onTop: true
|
|
||||||
|
|
||||||
// The main toggle function
|
// The main toggle function
|
||||||
function toggleLayer() {
|
function toggleLayer() {
|
||||||
if (!onTop) {
|
if (!onTop) {
|
||||||
@@ -13,6 +11,5 @@ QtObject {
|
|||||||
mainWindow.WlrLayershell.layer = WlrLayer.Bottom
|
mainWindow.WlrLayershell.layer = WlrLayer.Bottom
|
||||||
onTop = false
|
onTop = false
|
||||||
}
|
}
|
||||||
console.log("Toggled layer, onTop =")
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -19,13 +19,35 @@ PanelWindow {
|
|||||||
implicitHeight: 293
|
implicitHeight: 293
|
||||||
margins {
|
margins {
|
||||||
left: 0
|
left: 0
|
||||||
bottom: 5
|
bottom: 9
|
||||||
}
|
}
|
||||||
|
|
||||||
|
property bool onTop: true
|
||||||
|
|
||||||
IpcHandler {
|
IpcHandler {
|
||||||
id: ipc
|
target: "command"
|
||||||
target: mainWindow
|
|
||||||
function getColor() { return mainWindow.color.toString() }
|
// Keybind swap layer
|
||||||
|
function toggleLayer(): void {
|
||||||
|
if (!onTop) {
|
||||||
|
mainWindow.WlrLayershell.layer = WlrLayer.Top
|
||||||
|
onTop = true
|
||||||
|
} else {
|
||||||
|
mainWindow.WlrLayershell.layer = WlrLayer.Bottom
|
||||||
|
onTop = false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Keybind swap overlay
|
||||||
|
function toggleOverlay(): void {
|
||||||
|
if (!onTop) {
|
||||||
|
mainWindow.WlrLayershell.layer = WlrLayer.Overlay
|
||||||
|
onTop = true
|
||||||
|
} else {
|
||||||
|
mainWindow.WlrLayershell.layer = WlrLayer.Bottom
|
||||||
|
onTop = false
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
ToggleLayer {
|
ToggleLayer {
|
||||||
|
|||||||
Reference in New Issue
Block a user