summaryrefslogtreecommitdiff
path: root/config/Config.qml
diff options
context:
space:
mode:
authorFreya Murphy <freya@freyacat.org>2026-03-16 17:07:54 -0400
committerFreya Murphy <freya@freyacat.org>2026-03-16 17:07:54 -0400
commitbb6717666a669aa81cda28896ed292ca5af55ece (patch)
tree5f3c5fed20fd3bf8fe38e10d7e09b81558c64a79 /config/Config.qml
parentadd date to clock (diff)
downloadcaelestia-shell-bb6717666a669aa81cda28896ed292ca5af55ece.tar.gz
caelestia-shell-bb6717666a669aa81cda28896ed292ca5af55ece.tar.bz2
caelestia-shell-bb6717666a669aa81cda28896ed292ca5af55ece.zip
change things
Diffstat (limited to 'config/Config.qml')
-rw-r--r--config/Config.qml54
1 files changed, 19 insertions, 35 deletions
diff --git a/config/Config.qml b/config/Config.qml
index bf8f6f2..e5029b2 100644
--- a/config/Config.qml
+++ b/config/Config.qml
@@ -20,10 +20,9 @@ Singleton {
property alias notifs: adapter.notifs
property alias osd: adapter.osd
property alias session: adapter.session
- property alias winfo: adapter.winfo
- property alias utilities: adapter.utilities
property alias sidebar: adapter.sidebar
property alias services: adapter.services
+ property alias toasts: adapter.toasts
property alias paths: adapter.paths
// Helper function to serialize the config object
@@ -40,11 +39,10 @@ Singleton {
notifs: serializeNotifs(),
osd: serializeOsd(),
session: serializeSession(),
- winfo: serializeWinfo(),
- utilities: serializeUtilities(),
sidebar: serializeSidebar(),
services: serializeServices(),
- paths: serializePaths()
+ toasts: serializeToasts(),
+ paths: serializePaths(),
};
}
@@ -259,34 +257,6 @@ Singleton {
};
}
- function serializeWinfo(): var {
- return {};
- }
-
- function serializeUtilities(): var {
- return {
- enabled: utilities.enabled,
- maxToasts: utilities.maxToasts,
- toasts: {
- configLoaded: utilities.toasts.configLoaded,
- chargingChanged: utilities.toasts.chargingChanged,
- dndChanged: utilities.toasts.dndChanged,
- audioOutputChanged: utilities.toasts.audioOutputChanged,
- audioInputChanged: utilities.toasts.audioInputChanged,
- capsLockChanged: utilities.toasts.capsLockChanged,
- numLockChanged: utilities.toasts.numLockChanged,
- kbLayoutChanged: utilities.toasts.kbLayoutChanged,
- vpnChanged: utilities.toasts.vpnChanged,
- nowPlaying: utilities.toasts.nowPlaying
- },
- vpn: {
- enabled: utilities.vpn.enabled,
- provider: utilities.vpn.provider
- },
- quickToggles: utilities.quickToggles
- };
- }
-
function serializeSidebar(): var {
return {
enabled: sidebar.enabled,
@@ -310,6 +280,21 @@ Singleton {
};
}
+ function serializeToasts(): var {
+ return {
+ configLoaded: toats.configLoaded,
+ chargingChanged: toats.chargingChanged,
+ dndChanged: toats.dndChanged,
+ audioOutputChanged: toats.audioOutputChanged,
+ audioInputChanged: toats.audioInputChanged,
+ capsLockChanged: toats.capsLockChanged,
+ numLockChanged: toats.numLockChanged,
+ kbLayoutChanged: toats.kbLayoutChanged,
+ kbLimit: toats.kbLimit,
+ nowPlaying: toats.nowPlaying,
+ };
+ }
+
function serializePaths(): var {
return {
wallpaper: paths.wallpaper,
@@ -352,10 +337,9 @@ Singleton {
property NotifsConfig notifs: NotifsConfig {}
property OsdConfig osd: OsdConfig {}
property SessionConfig session: SessionConfig {}
- property WInfoConfig winfo: WInfoConfig {}
- property UtilitiesConfig utilities: UtilitiesConfig {}
property SidebarConfig sidebar: SidebarConfig {}
property ServiceConfig services: ServiceConfig {}
+ property ToastsConfig toasts: ToastsConfig {}
property UserPaths paths: UserPaths {}
}
}