Skip to content

Commit e543acf

Browse files
authored
chore: bump electron and fix taskbar icon (#23368)
1 parent d183568 commit e543acf

4 files changed

Lines changed: 7 additions & 5 deletions

File tree

bun.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"packageManager": "[email protected]",
88
"scripts": {
99
"dev": "bun run --cwd packages/opencode --conditions=browser src/index.ts",
10-
"dev:desktop": "bun --cwd packages/desktop tauri dev",
10+
"dev:desktop": "bun --cwd packages/desktop-electron dev",
1111
"dev:web": "bun --cwd packages/app dev",
1212
"dev:console": "ulimit -n 10240 2>/dev/null; bun run --cwd packages/console/app dev",
1313
"dev:storybook": "bun --cwd packages/storybook storybook",

packages/desktop-electron/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
"@types/node": "catalog:",
4646
"@typescript/native-preview": "catalog:",
4747
"@valibot/to-json-schema": "1.6.0",
48-
"electron": "40.4.1",
48+
"electron": "41.2.1",
4949
"electron-builder": "^26",
5050
"electron-vite": "^5",
5151
"solid-js": "catalog:",

packages/desktop-electron/src/main/index.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,10 @@ const APP_IDS: Record<string, string> = {
2828
beta: "ai.opencode.desktop.beta",
2929
prod: "ai.opencode.desktop",
3030
}
31+
const appId = app.isPackaged ? APP_IDS[CHANNEL] : "ai.opencode.desktop.dev"
3132
app.setName(app.isPackaged ? APP_NAMES[CHANNEL] : "OpenCode Dev")
32-
app.setPath("userData", join(app.getPath("appData"), app.isPackaged ? APP_IDS[CHANNEL] : "ai.opencode.desktop.dev"))
33+
app.setAppUserModelId(appId)
34+
app.setPath("userData", join(app.getPath("appData"), appId))
3335
const { autoUpdater } = pkg
3436

3537
import type { InitStep, ServerReadyData, SqliteMigrationProgress, WslConfig } from "../preload/types"

0 commit comments

Comments
 (0)