1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2025-12-06 05:25:41 -05:00

corner radius unified + setting

This commit is contained in:
bbedward
2025-08-08 16:05:10 -04:00
parent 4d408c65f2
commit f5e52c55c0
53 changed files with 211 additions and 132 deletions

View File

@@ -87,6 +87,7 @@ Singleton {
property bool qtThemingEnabled: false
property bool showDock: false
property bool dockAutoHide: false
property real cornerRadius: 12
readonly property string defaultFontFamily: "Inter Variable"
readonly property string defaultMonoFontFamily: "Fira Code"
@@ -250,6 +251,7 @@ Singleton {
!== undefined ? settings.qtThemingEnabled : false
showDock = settings.showDock !== undefined ? settings.showDock : false
dockAutoHide = settings.dockAutoHide !== undefined ? settings.dockAutoHide : false
cornerRadius = settings.cornerRadius !== undefined ? settings.cornerRadius : 12
applyStoredTheme()
detectAvailableIconThemes()
detectQtTools()
@@ -316,7 +318,8 @@ Singleton {
"gtkThemingEnabled": gtkThemingEnabled,
"qtThemingEnabled": qtThemingEnabled,
"showDock": showDock,
"dockAutoHide": dockAutoHide
"dockAutoHide": dockAutoHide,
"cornerRadius": cornerRadius
}, null, 2))
}
@@ -719,6 +722,11 @@ Singleton {
saveSettings()
}
function setCornerRadius(radius) {
cornerRadius = radius
saveSettings()
}
function _shq(s) {
return "'" + String(s).replace(/'/g, "'\\''") + "'"
}