From 388a7e2f6ec0885bf9b5fa7630d05dec1a944a66 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 1 May 2024 08:41:50 +0000 Subject: [PATCH 1/2] Bump electron-debug from 3.2.0 to 4.0.0 Bumps [electron-debug](https://github.com/sindresorhus/electron-debug) from 3.2.0 to 4.0.0. - [Release notes](https://github.com/sindresorhus/electron-debug/releases) - [Commits](https://github.com/sindresorhus/electron-debug/compare/v3.2.0...v4.0.0) --- updated-dependencies: - dependency-name: electron-debug dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 3d105aa..b283033 100644 --- a/package.json +++ b/package.json @@ -80,7 +80,7 @@ "content-addressable-blob-store": "^5.0.1", "csjs-inject": "^1.0.1", "electron-context-menu": "^3.6.1", - "electron-debug": "^3.0.1", + "electron-debug": "^4.0.0", "electron-default-menu": "^1.0.1", "electron-log": "^5.0.0-beta.16", "electron-store": "^8.1.0", From fcf792ea03ef382d6a877d7757d001ea2afeda85 Mon Sep 17 00:00:00 2001 From: Bret Comnes Date: Wed, 1 May 2024 08:32:03 -0700 Subject: [PATCH 2/2] Fix imports --- main/windows/player.js | 15 +++++++++++++-- package.json | 2 +- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/main/windows/player.js b/main/windows/player.js index e8e620f..6935e9f 100644 --- a/main/windows/player.js +++ b/main/windows/player.js @@ -14,8 +14,19 @@ const player = module.exports = { let alwaysOnTop = false -require('electron-debug')({ showDevTools: 'undocked' }) -require('electron-context-menu')() +import('electron-debug').then(({ default: debug }) => { + debug({ showDevTools: 'undocked' }) +}).catch(err => { + console.error('Failed to load electron-debug:', err) +}) + +import('electron-context-menu').then(({ default: contextMenu }) => { + contextMenu({ + showSaveImageAs: true + }) +}).catch(err => { + console.error('Failed to load electron-context-menu:', err) +}) function init () { player.windowState = windowStateKeeper({ width: 800, height: 600 }) diff --git a/package.json b/package.json index b283033..b5572c6 100644 --- a/package.json +++ b/package.json @@ -79,7 +79,7 @@ "classnames": "^2.2.6", "content-addressable-blob-store": "^5.0.1", "csjs-inject": "^1.0.1", - "electron-context-menu": "^3.6.1", + "electron-context-menu": "^4.0.0", "electron-debug": "^4.0.0", "electron-default-menu": "^1.0.1", "electron-log": "^5.0.0-beta.16",