Port the AGS widgets into the shell as plugins

This commit is contained in:
2026-09-20 00:09:41 -04:00
parent c5434026a8
commit 0c422e7345
31 changed files with 1740 additions and 17 deletions
+11
View File
@@ -508,6 +508,17 @@ QtObject {
onLoadFailed: refreshTimer.restart()
}
// Card geometry for the ported widget panels. Square corners, a 2px border at
// half alpha on the blue slot, and a 0.6 fill: the look the GTK widgets had.
readonly property int cardBorderWidth: 2
readonly property int cardRadius: 0
readonly property real cardFillAlpha: 0.6
readonly property real cardBorderAlpha: 0.5
readonly property real panelFillAlpha: 0.92
readonly property int cardPadding: spaceReal(14)
readonly property int cardSpacing: spaceReal(10)
readonly property int tilePadding: spaceReal(8)
Component.onCompleted: {
refresh()
resolveFontFamily()