Add kwin full source tree, greeter login, zsh, pcid service, and build system improvements

This commit is contained in:
2026-04-26 22:31:07 +01:00
parent d4a6b356eb
commit 70a84cefee
3416 changed files with 1360518 additions and 10522 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);