summaryrefslogtreecommitdiffhomepage
path: root/gui/src/shared
diff options
context:
space:
mode:
authorDavid Lönnhager <david.l@mullvad.net>2023-02-01 17:40:05 +0100
committerDavid Lönnhager <david.l@mullvad.net>2023-02-01 17:40:05 +0100
commit423d3e7ae0f6a54a6ea4506df4ea9ad2df9b6eab (patch)
tree0b2f6ce30a7e1e374da6a1e92527f545195551f4 /gui/src/shared
parentc646045b9f25e31be377096db91db0f7907510d3 (diff)
parentd921f649f7953b1cd0d930a73461db4909674da8 (diff)
downloadmullvadvpn-423d3e7ae0f6a54a6ea4506df4ea9ad2df9b6eab.tar.xz
mullvadvpn-423d3e7ae0f6a54a6ea4506df4ea9ad2df9b6eab.zip
Merge branch 'macos-fix-daemon-approval'
Diffstat (limited to 'gui/src/shared')
-rw-r--r--gui/src/shared/ipc-schema.ts3
1 files changed, 3 insertions, 0 deletions
diff --git a/gui/src/shared/ipc-schema.ts b/gui/src/shared/ipc-schema.ts
index 21d7b6216d..0ea4fdc662 100644
--- a/gui/src/shared/ipc-schema.ts
+++ b/gui/src/shared/ipc-schema.ts
@@ -57,6 +57,7 @@ export interface IAppStateSnapshot {
tunnelState: TunnelState;
settings: ISettings;
isPerformingPostUpgrade: boolean;
+ daemonAllowed?: boolean;
deviceState?: DeviceState;
relayList?: IRelayListWithEndpointData;
currentVersion: ICurrentAppVersionInfo;
@@ -124,6 +125,7 @@ export const ipcSchema = {
},
daemon: {
isPerformingPostUpgrade: notifyRenderer<boolean>(),
+ daemonAllowed: notifyRenderer<boolean>(),
connected: notifyRenderer<void>(),
disconnected: notifyRenderer<void>(),
},
@@ -141,6 +143,7 @@ export const ipcSchema = {
quit: send<void>(),
openUrl: invoke<string, void>(),
showOpenDialog: invoke<Electron.OpenDialogOptions, Electron.OpenDialogReturnValue>(),
+ showLaunchDaemonSettings: invoke<void, void>(),
},
location: {
get: invoke<void, ILocation>(),