Commit Graph

19 Commits (0302b8317b25e50084452fa908ecdf3e43900264)

Author SHA1 Message Date
Dax Raad 13e26ff18a core: ensure desktop app loads user shell environment variables
Changes shell spawn flags from -l to -il so that ~/.zshrc and
~/.bashrc are sourced when starting the desktop app on macOS
and Linux. This fixes missing PATH and other environment
variables that users expect to be available.
2025-12-26 14:33:57 -06:00
Dax Raad 419db64fc9 chore: update opencode plugin dependencies and fix tauri sidecar path 2025-12-26 14:33:56 -06:00
Dax Raad f386601cbd tui: fix autocomplete file loading and update dependencies 2025-12-26 14:33:55 -06:00
Brendan Allan 331ece741f tauri: explicitly kill sidecar before updater relaunch 2025-12-26 14:33:51 -06:00
Adam 1d68c34be6 fix: image attachments in desktop 2025-12-26 14:33:37 -06:00
Brendan Allan 83a320a2e7 tauri: use correct sidecar name 2025-12-26 14:33:27 -06:00
Dax Raad e2530833e3 desktop: fix build on Linux and Windows by making macOS title bar styling conditional 2025-12-26 14:33:12 -06:00
Brendan Allan 3d751c0da1 tauri: add basic custom titlebar (#5438) 2025-12-26 14:33:05 -06:00
Brendan Allan c301703f89 tauri: create window with full screen size 2025-12-26 14:33:04 -06:00
Brendan Allan 9dfacb8dd1 tauri: initialise store and window-state plugins 2025-12-26 14:33:03 -06: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 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
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 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 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 6f82b321d8 tauri 2025-11-22 00:15:01 -05:00