diff options
| author | Oskar Nyberg <oskar@mullvad.net> | 2023-10-11 09:43:35 +0200 |
|---|---|---|
| committer | Oskar Nyberg <oskar@mullvad.net> | 2023-10-11 09:43:35 +0200 |
| commit | 4446d1fda07a35596901d7d3f614b9d033129f24 (patch) | |
| tree | de1043fdc63973d3ff03433766e8e5499a72a48a | |
| parent | 9efdfafd98b8dedc8a96fb66f59f682b0f3aa509 (diff) | |
| parent | dd14ec08bf6d7abe59c4bfd27b73217b7fa30202 (diff) | |
| download | mullvadvpn-4446d1fda07a35596901d7d3f614b9d033129f24.tar.xz mullvadvpn-4446d1fda07a35596901d7d3f614b9d033129f24.zip | |
Merge branch 'update-to-electron-26'
| -rw-r--r-- | gui/package-lock.json | 28 | ||||
| -rw-r--r-- | gui/package.json | 8 | ||||
| -rw-r--r-- | gui/src/main/index.ts | 8 |
3 files changed, 22 insertions, 22 deletions
diff --git a/gui/package-lock.json b/gui/package-lock.json index 8685f2f152..1cae87c735 100644 --- a/gui/package-lock.json +++ b/gui/package-lock.json @@ -37,7 +37,7 @@ "@types/google-protobuf": "^3.15.6", "@types/history": "^4.7.11", "@types/mocha": "^10.0.0", - "@types/node": "^18.15.0", + "@types/node": "^18.16.1", "@types/node-gettext": "^3.0.3", "@types/rbush": "^3.0.0", "@types/react": "^18.0.21", @@ -55,7 +55,7 @@ "chai-as-promised": "^7.1.1", "chai-spies": "^1.0.0", "cross-env": "^7.0.3", - "electron": "^25.2.0", + "electron": "^26.3.0", "electron-builder": "^23.6.0", "electron-devtools-installer": "^3.2.0", "electron-mocha": "^11.0.2", @@ -1564,9 +1564,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "18.15.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.0.tgz", - "integrity": "sha512-z6nr0TTEOBGkzLGmbypWOGnpSpSIBorEhC4L+4HeQ2iezKCi4f77kyslRwvHeNitymGQ+oFyIWGP96l/DPSV9w==" + "version": "18.16.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.1.tgz", + "integrity": "sha512-DZxSZWXxFfOlx7k7Rv4LAyiMroaxa3Ly/7OOzZO8cBNho0YzAi4qlbrx8W27JGqG57IgR/6J7r+nOJWw6kcvZA==" }, "node_modules/@types/node-gettext": { "version": "3.0.3", @@ -4811,9 +4811,9 @@ } }, "node_modules/electron": { - "version": "25.2.0", - "resolved": "https://registry.npmjs.org/electron/-/electron-25.2.0.tgz", - "integrity": "sha512-I/rhcW2sV2fyiveVSBr2N7v5ZiCtdGY0UiNCDZgk2fpSC+irQjbeh7JT2b4vWmJ2ogOXBjqesrN9XszTIG6DHg==", + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/electron/-/electron-26.3.0.tgz", + "integrity": "sha512-7ZpvSHu+jmqialSvywTZnOQZZGLqlyj+yV5HGDrEzFnMiFaXBRpbByHgoUhaExJ/8t/0xKQjKlMRAY65w+zNZQ==", "dev": true, "hasInstallScript": true, "dependencies": { @@ -15721,9 +15721,9 @@ "dev": true }, "@types/node": { - "version": "18.15.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.0.tgz", - "integrity": "sha512-z6nr0TTEOBGkzLGmbypWOGnpSpSIBorEhC4L+4HeQ2iezKCi4f77kyslRwvHeNitymGQ+oFyIWGP96l/DPSV9w==" + "version": "18.16.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.1.tgz", + "integrity": "sha512-DZxSZWXxFfOlx7k7Rv4LAyiMroaxa3Ly/7OOzZO8cBNho0YzAi4qlbrx8W27JGqG57IgR/6J7r+nOJWw6kcvZA==" }, "@types/node-gettext": { "version": "3.0.3", @@ -18385,9 +18385,9 @@ } }, "electron": { - "version": "25.2.0", - "resolved": "https://registry.npmjs.org/electron/-/electron-25.2.0.tgz", - "integrity": "sha512-I/rhcW2sV2fyiveVSBr2N7v5ZiCtdGY0UiNCDZgk2fpSC+irQjbeh7JT2b4vWmJ2ogOXBjqesrN9XszTIG6DHg==", + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/electron/-/electron-26.3.0.tgz", + "integrity": "sha512-7ZpvSHu+jmqialSvywTZnOQZZGLqlyj+yV5HGDrEzFnMiFaXBRpbByHgoUhaExJ/8t/0xKQjKlMRAY65w+zNZQ==", "dev": true, "requires": { "@electron/get": "^2.0.0", diff --git a/gui/package.json b/gui/package.json index 4796ff1ca6..f05ddd47c9 100644 --- a/gui/package.json +++ b/gui/package.json @@ -43,7 +43,7 @@ "@types/google-protobuf": "^3.15.6", "@types/history": "^4.7.11", "@types/mocha": "^10.0.0", - "@types/node": "^18.15.0", + "@types/node": "^18.16.1", "@types/node-gettext": "^3.0.3", "@types/rbush": "^3.0.0", "@types/react": "^18.0.21", @@ -61,7 +61,7 @@ "chai-as-promised": "^7.1.1", "chai-spies": "^1.0.0", "cross-env": "^7.0.3", - "electron": "^25.2.0", + "electron": "^26.3.0", "electron-builder": "^23.6.0", "electron-devtools-installer": "^3.2.0", "electron-mocha": "^11.0.2", @@ -112,7 +112,7 @@ "npm": ">=8.3" }, "volta": { - "node": "18.15.0", - "npm": "9.7.2" + "node": "18.16.1", + "npm": "10.2.0" } } diff --git a/gui/src/main/index.ts b/gui/src/main/index.ts index c674ca22d8..da3d677cc0 100644 --- a/gui/src/main/index.ts +++ b/gui/src/main/index.ts @@ -183,7 +183,6 @@ class ApplicationMain ); }); - app.on('activate', this.onActivate); app.on('ready', this.onReady); app.on('before-quit', this.onBeforeQuit); @@ -195,9 +194,6 @@ class ApplicationMain log.info('quit received'); this.onQuit(); }); - - powerMonitor.on('suspend', this.onSuspend); - powerMonitor.on('resume', this.onResume); } public async performPostUpgradeCheck(): Promise<void> { @@ -368,6 +364,10 @@ class ApplicationMain } private onReady = async () => { + app.on('activate', this.onActivate); + powerMonitor.on('suspend', this.onSuspend); + powerMonitor.on('resume', this.onResume); + // Disable built-in DNS resolver. app.configureHostResolver({ enableBuiltInResolver: false, |
