From 966d9cfa414e20d26bac0b8b75021c5d6a321496 Mon Sep 17 00:00:00 2001 From: Brendan Allan Date: Fri, 3 Apr 2026 01:41:26 +0800 Subject: electron: add basic context menu for inspect element (#20723) --- packages/desktop-electron/package.json | 1 + packages/desktop-electron/src/main/index.ts | 3 +++ 2 files changed, 4 insertions(+) (limited to 'packages') diff --git a/packages/desktop-electron/package.json b/packages/desktop-electron/package.json index 6776e9f9e..b875cdd2a 100644 --- a/packages/desktop-electron/package.json +++ b/packages/desktop-electron/package.json @@ -31,6 +31,7 @@ "@solidjs/meta": "catalog:", "@solidjs/router": "0.15.4", "effect": "catalog:", + "electron-context-menu": "4.1.2", "electron-log": "^5", "electron-store": "^10", "electron-updater": "^6", diff --git a/packages/desktop-electron/src/main/index.ts b/packages/desktop-electron/src/main/index.ts index 032343204..b635caa4e 100644 --- a/packages/desktop-electron/src/main/index.ts +++ b/packages/desktop-electron/src/main/index.ts @@ -8,6 +8,9 @@ import type { Event } from "electron" import { app, BrowserWindow, dialog } from "electron" import pkg from "electron-updater" +import contextMenu from "electron-context-menu" +contextMenu({ showSaveImageAs: true, showLookUpSelection: false, showSearchWithGoogle: false }) + const APP_NAMES: Record = { dev: "OpenCode Dev", beta: "OpenCode Beta", -- cgit v1.2.3