feat: add sticky overlay functionality

This commit is contained in:
marepallisanthosh999333
2025-11-08 20:29:14 +05:30
parent 769ed3bf71
commit 549a43ac7f
8 changed files with 417 additions and 3 deletions
@@ -0,0 +1,23 @@
import QtQuick
import QtQuick.Layouts
import Quickshell
import qs.modules.common
import qs.modules.overlay
StyledOverlayWidget {
id: root
title: "Stickypad"
minWidth: 440
showCenterButton: true
// Override opacity to always stay fully opaque, even in clickthrough mode
opacity: 1.0
contentItem: StickypadContent {
implicitWidth: 440
implicitHeight: 380
// CUSTOM: Pass clickthrough state to content - START
isClickthrough: root.clickthrough
// CUSTOM: Pass clickthrough state to content - END
}
}