mirror of
https://github.com/FBukovina/Atoll.git
synced 2026-10-28 15:44:32 +00:00
RPC work
This commit is contained in:
parent
eccc16237b
commit
bfb36cb9d1
7 changed files with 808 additions and 3 deletions
|
|
@ -111,6 +111,7 @@ class AppDelegate: NSObject, NSApplicationDelegate {
|
|||
let mediaControlsStateCoordinator = MediaControlsStateCoordinator.shared
|
||||
let systemTimerBridge = SystemTimerBridge.shared
|
||||
let extensionXPCServiceHost = ExtensionXPCServiceHost.shared
|
||||
let extensionRPCServer = ExtensionRPCServer.shared
|
||||
var closeNotchWorkItem: DispatchWorkItem?
|
||||
private var previousScreens: [NSScreen]?
|
||||
private var onboardingWindowController: NSWindowController?
|
||||
|
|
@ -159,6 +160,7 @@ class AppDelegate: NSObject, NSApplicationDelegate {
|
|||
windowSizeUpdateWorkItem?.cancel()
|
||||
NotificationCenter.default.removeObserver(self)
|
||||
extensionXPCServiceHost.stop()
|
||||
extensionRPCServer.stop()
|
||||
|
||||
// Restore Lunar's native OSD if integration was active
|
||||
LunarManager.shared.appWillTerminate()
|
||||
|
|
@ -394,6 +396,7 @@ class AppDelegate: NSObject, NSApplicationDelegate {
|
|||
LockScreenLiveActivityWindowManager.shared.configure(viewModel: vm)
|
||||
LockScreenManager.shared.configure(viewModel: vm)
|
||||
extensionXPCServiceHost.start()
|
||||
extensionRPCServer.start()
|
||||
|
||||
// Migrate legacy progress bar settings
|
||||
Defaults.Keys.migrateProgressBarStyle()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue