VPN: Widget Implementation

This commit is contained in:
Georgi Velev
2025-11-21 14:32:39 +02:00
committed by Georgi Velev
parent 1a2ddbb9e3
commit 1cbc793087
14 changed files with 555 additions and 0 deletions
+9
View File
@@ -36,6 +36,7 @@ Singleton {
"TaskbarGrouped": taskbarGroupedComponent,
"Tray": trayComponent,
"Volume": volumeComponent,
"VPN": vpnComponent,
"WiFi": wiFiComponent,
"WallpaperSelector": wallpaperSelectorComponent,
"Workspace": workspaceComponent
@@ -62,6 +63,7 @@ Singleton {
"TaskbarGrouped": "WidgetSettings/TaskbarGroupedSettings.qml",
"Tray": "WidgetSettings/TraySettings.qml",
"Volume": "WidgetSettings/VolumeSettings.qml",
"VPN": "WidgetSettings/VPNSettings.qml",
"WiFi": "WidgetSettings/WiFiSettings.qml",
"Workspace": "WidgetSettings/WorkspaceSettings.qml"
})
@@ -200,6 +202,10 @@ Singleton {
"pinned": [],
"drawerEnabled": true
},
"VPN": {
"allowUserSettings": true,
"displayMode": "onhover"
},
"WiFi": {
"allowUserSettings": true,
"displayMode": "onhover"
@@ -289,6 +295,9 @@ Singleton {
property Component volumeComponent: Component {
Volume {}
}
property Component vpnComponent: Component {
VPN {}
}
property Component wiFiComponent: Component {
WiFi {}
}