Advance Wayland and KDE package bring-up

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
2026-04-14 10:51:06 +01:00
parent 51f3c21121
commit cf12defd28
15214 changed files with 20594243 additions and 269 deletions
@@ -0,0 +1 @@
registerScreenEdge(readConfig("Edge", 1), workspace.slotToggleShowDesktop);
@@ -0,0 +1,10 @@
import QtQuick
import org.kde.kwin
ScreenEdgeHandler {
edge: ScreenEdgeHandler.LeftEdge
mode: ScreenEdgeHandler.Touch
onActivated: {
Workspace.slotToggleShowDesktop();
}
}
@@ -0,0 +1,12 @@
function init() {
const edge = readConfig("Edge", 1);
if (readConfig("mode", "") == "unregister") {
unregisterScreenEdge(edge);
} else {
registerScreenEdge(edge, workspace.slotToggleShowDesktop);
}
}
options.configChanged.connect(init);
init();
@@ -0,0 +1 @@
registerTouchScreenEdge(readConfig("Edge", 1), workspace.slotToggleShowDesktop);