Add GUI for ArchUpdater

This commit is contained in:
Ly-sec 2025-08-24 16:35:10 +02:00
parent 5a1ebcd296
commit ac1457a6c6
5 changed files with 393 additions and 162 deletions

View file

@ -27,6 +27,7 @@ import qs.Modules.PowerPanel
import qs.Modules.SidePanel
import qs.Modules.Toast
import qs.Modules.WiFiPanel
import qs.Modules.ArchUpdaterPanel
import qs.Services
import qs.Widgets
@ -79,6 +80,10 @@ ShellRoot {
id: bluetoothPanel
}
ArchUpdaterPanel {
id: updatePanel
}
ToastManager {}
IPCManager {}
@ -90,6 +95,9 @@ ShellRoot {
// Save a ref. to our lockScreen so we can access it from services
PanelService.lockScreen = lockScreen
// Save a ref. to our updatePanel so we can access it from services
PanelService.updatePanel = updatePanel
// Ensure our singleton is created as soon as possible so we start fetching weather asap
LocationService.init()
}