Commit Graph

27 Commits (96975ef8d608b210cffd4befeaad5ce0db66e4de)

Author SHA1 Message Date
Brendan Allan 96975ef8d6
tauri: change mainBinaryName to just OpenCode 2025-12-14 12:08:53 +08:00
Brendan Allan b8b998be56
tauri: bring back appimage 2025-12-14 12:00:14 +08:00
Dax Raad af45444496 desktop: fix build on Linux and Windows by making macOS title bar styling conditional 2025-12-12 16:47:48 -05:00
Brendan Allan 59d4041aa4
tauri: add basic custom titlebar (#5438) 2025-12-12 09:37:17 -06:00
Brendan Allan f9d5e18790
tauri: create window with full screen size 2025-12-12 17:04:00 +08:00
GitHub Action 9a70eb538b chore: format code 2025-12-12 08:59:18 +00:00
Brendan Allan 0b1731142e
tauri: initialise store and window-state plugins 2025-12-12 16:58:37 +08:00
Dax Raad d4dc142cc2 core: add client identification to user agent and request headers for better tracking 2025-12-11 16:18:04 -05:00
Dax Raad ea8508ee44 ci 2025-12-11 14:38:45 -05:00
Dax Raad 885a142ae3 temporarily remove undo/redo keybinds 2025-12-11 12:55:08 -05:00
Brendan Allan bd1f5f884e
tauri: update icons 2025-12-11 09:49:00 +08:00
Dax Raad fadeed1fa4 desktop: enable zoom hotkeys in Tauri app 2025-12-10 19:27:05 -05:00
Adam 15b8c14542
fix: tauri 2025-12-10 17:19:50 -06:00
Dax Raad 86f7cc17ae tui: pass dynamic port to frontend
Frontend now receives the server port via window.__OPENCODE__.port,
allowing it to connect when using a random free port instead of hardcoded 4096
2025-12-10 16:17:36 -05:00
Adam 91d743ef9a
wip(desktop): progress 2025-12-10 15:17:03 -06:00
Dax Raad 9ad828dcd0 tui: use random free port and enable icon discovery by default
- Tauri app now automatically finds an available port instead of defaulting to 4096
- Icon discovery feature is now enabled by default in the Tauri app
- Prevents port conflicts when multiple OpenCode instances are running
2025-12-10 16:13:11 -05:00
Brendan Allan 4a96836d11
tauri: update macos icon 2025-12-10 11:28:40 +08:00
Brendan Allan e072f9605c
tauri: comment out restart server dialog 2025-12-10 11:18:17 +08:00
Brendan Allan 78547f3c59
desktop: move updater logic to js 2025-12-09 17:16:24 +08:00
Brendan Allan d531dff8d3
Export DesktopInterface from desktop and add PlatformContext 2025-12-08 13:43:36 +08:00
Dax Raad 0ecccbfd17 enable zoom hotkeys 2025-12-07 13:48:12 -05:00
Brendan Allan 1574e2457b
Desktop macOS codesigning and notarization (#5154)
Co-authored-by: GitHub Action <action@github.com>
Co-authored-by: Dax Raad <d@ironbay.co>
2025-12-07 13:42:23 -05:00
Adam 3ff6de261c
chore: update tauri update pub key 2025-12-06 05:49:05 -06:00
Brendan Allan cd6bfb3f69
OpenCode Desktop app (#5044)
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com>
2025-12-05 14:39:49 -06:00
Dax Raad b652198979 load desktop app 2025-11-22 14:40:11 -05:00
GitHub Action 81245c2548 chore: format code 2025-11-22 05:15:55 +00:00
Dax Raad 6f82b321d8 tauri 2025-11-22 00:15:01 -05:00