summaryrefslogtreecommitdiffhomepage
path: root/packages
diff options
context:
space:
mode:
authorBrendan Allan <[email protected]>2026-04-03 01:41:26 +0800
committerGitHub <[email protected]>2026-04-02 17:41:26 +0000
commit966d9cfa414e20d26bac0b8b75021c5d6a321496 (patch)
treeeb02724e47f0d8b9177b16ad8f65c10cbd90198b /packages
parent92e820fdc8c04579d8e8f9ca3c59b1bf62341e34 (diff)
downloadopencode-966d9cfa414e20d26bac0b8b75021c5d6a321496.tar.gz
opencode-966d9cfa414e20d26bac0b8b75021c5d6a321496.zip
electron: add basic context menu for inspect element (#20723)
Diffstat (limited to 'packages')
-rw-r--r--packages/desktop-electron/package.json1
-rw-r--r--packages/desktop-electron/src/main/index.ts3
2 files changed, 4 insertions, 0 deletions
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<string, string> = {
dev: "OpenCode Dev",
beta: "OpenCode Beta",