notification changes

This commit is contained in:
Zacharias-Brohn
2026-02-04 14:11:30 +01:00
parent 29606e363a
commit 76e008007e
57 changed files with 4537 additions and 202 deletions
+1 -1
View File
@@ -49,7 +49,7 @@ JsonObject {
component Popouts: JsonObject {
property bool tray: true
property bool audio: true
property bool activeWindow: false
property bool activeWindow: true
property bool resources: true
property bool clock: true
}
+8
View File
@@ -25,6 +25,10 @@ Singleton {
property alias lock: adapter.lock
property alias idle: adapter.idle
property alias overview: adapter.overview
property alias services: adapter.services
property alias notifs: adapter.notifs
property alias sidebar: adapter.sidebar
property alias utilities: adapter.utilities
FileView {
id: root
@@ -58,6 +62,10 @@ Singleton {
property LockConf lock: LockConf {}
property IdleTimeout idle: IdleTimeout {}
property Overview overview: Overview {}
property Services services: Services {}
property NotifConfig notifs: NotifConfig {}
property SidebarConfig sidebar: SidebarConfig {}
property UtilConfig utilities: UtilConfig {}
}
}
}
+18
View File
@@ -0,0 +1,18 @@
import Quickshell.Io
JsonObject {
property bool expire: true
property int defaultExpireTimeout: 5000
property real clearThreshold: 0.3
property int expandThreshold: 20
property bool actionOnClick: false
property int groupPreviewNum: 3
property bool openExpanded: false
property Sizes sizes: Sizes {}
component Sizes: JsonObject {
property int width: 400
property int image: 41
property int badge: 20
}
}
+6
View File
@@ -0,0 +1,6 @@
import Quickshell.Io
import QtQuick
JsonObject {
property string weatherLocation: ""
}
+10
View File
@@ -0,0 +1,10 @@
import Quickshell.Io
JsonObject {
property bool enabled: true
property Sizes sizes: Sizes {}
component Sizes: JsonObject {
property int width: 430
}
}
+35
View File
@@ -0,0 +1,35 @@
import Quickshell.Io
JsonObject {
property bool enabled: true
property int maxToasts: 4
property Sizes sizes: Sizes {}
property Toasts toasts: Toasts {}
property Vpn vpn: Vpn {}
component Sizes: JsonObject {
property int width: 430
property int toastWidth: 430
}
component Toasts: JsonObject {
property bool configLoaded: true
property bool chargingChanged: true
property bool gameModeChanged: true
property bool dndChanged: true
property bool audioOutputChanged: true
property bool audioInputChanged: true
property bool capsLockChanged: true
property bool numLockChanged: true
property bool kbLayoutChanged: true
property bool kbLimit: true
property bool vpnChanged: true
property bool nowPlaying: false
}
component Vpn: JsonObject {
property bool enabled: false
property list<var> provider: ["netbird"]
}
}