Add ToastService, NToast etc

This commit is contained in:
Ly-sec 2025-08-19 14:15:46 +02:00
commit fa1d0aa8b6
4 changed files with 12 additions and 11 deletions

View file

@ -53,7 +53,8 @@ Singleton {
}
}
if (!hasValidBarMonitor) {
Logger.log("Settings", "No configured bar monitors found on system, clearing bar monitor list to show on all screens")
Logger.log("Settings",
"No configured bar monitors found on system, clearing bar monitor list to show on all screens")
adapter.bar.monitors = []
} else {
Logger.log("Settings", "Found valid bar monitors, keeping configuration")
@ -108,7 +109,7 @@ Singleton {
property JsonObject bar
bar: JsonObject {
property string position: "top" // Possible values: "top", "bottom", "left", "right"
property string position: "top" // Possible values: "top", "bottom"
property bool showActiveWindow: true
property bool showSystemInfo: false
property bool showMedia: false
@ -222,7 +223,7 @@ Singleton {
property string fontFamily: "Roboto" // Family for all text
}
// Scaling (not stored as JsonObject)
// Scaling (not stored inside JsonObject, or it crashes)
property var monitorsScaling: {
}

View file

@ -12,7 +12,7 @@ import qs.Widgets
Rectangle {
readonly property real itemSize: 24 * scaling
visible: Settings.data.bar.showTray
visible: Settings.data.bar.showTray && SystemTray.items.length > 0
width: tray.width + Style.marginM * scaling * 2
height: Math.round(Style.capsuleHeight * scaling)

View file

@ -20,7 +20,7 @@ Singleton {
}
}
} catch (e) {
Logger.warn(e)
//Logger.warn(e)
}
return 1.0