74 Commits
Author SHA1 Message Date
Brendan Allan a4882290aa Merge branch 'dev' into nxl/improve-compaction-strategy 2026-04-17 11:53:17 +08:00
Brendan AllanandGitHub f135c0b5ee app: use tanstack query to load session vcs state (#22277) 2026-04-17 02:27:08 +00:00
Brendan AllanandGitHub 97918500d4 app: start migrating bootstrap data fetching to TanStack Query (#22756) 2026-04-16 06:10:23 +00:00
Brendan AllanandGitHub e2c0803962 Fix desktop download asset names for beta channel (#22766) 2026-04-16 06:10:03 +00:00
Brendan AllanandGitHub 916131be19 core: move plugin intialisation to config layer override (#22620) 2026-04-15 22:44:55 +00:00
Brendan AllanandGitHub d7718d41d4 refactor(electron): update store configuration (#22597) 2026-04-15 09:21:04 +00:00
Brendan Allanandopencode 5069cd9798 fix(ui): disable accordion items for binary files and improve disabled state styling (#22577) 2026-04-15 07:26:34 +00:00
Brendan AllanandGitHub e24d104e94 fix: update prompt input submit handler (#22566) 2026-04-15 05:32:52 +00:00
Brendan AllanandGitHub 66de7bef89 fix: add left padding to session title input (#22556) 2026-04-15 04:35:57 +00:00
Brendan AllanandGitHub 506dd75818 electron: port mergeShellEnv logic from tauri (#20192) 2026-04-01 07:01:44 +00:00
Brendan Allan cbf4b68fee electron: lazily read updater enabled 2026-03-19 21:47:47 +08:00
Brendan Allan 331dacf9db app: remove debug text 2026-03-18 17:02:23 +08:00
Brendan Allan 4ba7d3b406 app: replace autoselect effects with single resource 2026-03-18 17:01:38 +08:00
Brendan Allan a43783a6d4 app: initialize command catalog more efficiently
cuts down load times by like 30-50%
2026-03-18 14:46:53 +08:00
Brendan Allan 0afeaea21f app: inherit owner when creating prompt session 2026-03-17 19:47:06 +08:00
Brendan Allan 802416639b ci: setup node in tauri build 2026-03-11 16:09:17 +08:00
Brendan Allan 6531cfc521 desktop-electon: handle latest version update check properly 2026-03-05 17:00:13 +08:00
Brendan Allan 1b0d65f80e ci: remove electron beta requirement 2026-03-04 22:38:23 +08:00
Brendan Allan faf501200e ci: only publish electron on beta 2026-03-04 22:21:56 +08:00
Brendan Allan b1bfecb71d desktop: fix latest.json finalizer 2026-03-02 14:36:35 +08:00
Brendan Allan a692e6fdd4 desktop: use correct download link in finalize-latest-json 2026-03-02 11:21:17 +08:00
Brendan Allan 76b60f3779 desktop: make readme more accurate 2026-02-25 12:28:48 +08:00
Brendan Allan eda71373b0 app: wait for loadFile before opening file tab 2026-02-24 16:47:55 +08:00
Brendan Allan 206d81e02c desktop: beta icon 2026-02-21 11:11:08 +08:00
Brendan Allan 92ab4217c2 desktop: bring back -i in sidecar arguments
shell configs like .zshrc don't get loaded without it
2026-02-20 22:03:23 +08:00
Brendan Allan 1c2416b6de desktop: don't spawn sidecar if default is localhost server 2026-02-20 12:18:39 +08:00
Brendan Allan 50883cc1e9 app: make localhost urls work in isLocal 2026-02-20 01:38:39 +08:00
Brendan Allan d2d5f3c04b app: fix typecheck 2026-02-19 21:27:44 +08:00
Brendan Allan 885d71636f desktop: fetch defaultServer at top level 2026-02-19 21:14:59 +08:00
Brendan Allan d620455531 app: deduplicate allServers list 2026-02-19 09:34:23 +08:00
Brendan Allan f8904e3972 desktop: handle sidecar key in projectsKey 2026-02-19 00:05:50 +08:00
Brendan Allan 4a5823562c desktop: fix isLocal 2026-02-19 00:03:08 +08:00
Brendan Allan 6cd3a59022 desktop: cleanup 2026-02-18 16:24:28 +08:00
Brendan Allan 5aeb305344 desktop: temporarily disable wsl 2026-02-18 16:10:07 +08:00
Brendan Allan df3203d2dd ci: move signpath policy 2026-02-14 14:47:50 +08:00
Brendan Allanandopencode ed439b2057 ci: test-signing signpath policy 2026-02-14 06:39:53 +00:00
Brendan Allan 0b9e929f68 desktop: fix rust 2026-02-14 12:48:16 +08:00
Brendan Allan b06afd657d ci: remove signpath policy 2026-02-13 10:46:45 +08:00
Brendan Allan e0f1c3c20e cleanup desktop loading page 2026-02-13 10:15:36 +08:00
Brendan Allan adb0c4d4f9 desktop: only show loading window if sqlite migration is necessary 2026-02-13 08:49:52 +08:00
Brendan Allan fa97475ee8 ci: move test-sigining policy 2026-02-12 18:50:00 +08:00
Brendan Allan 94feb811ca app: include sandboxes in project unseen/error notifs 2026-02-09 16:51:04 +08:00
Brendan Allan 520110e864 desktop: track currentSidecarUrl 2026-02-09 15:34:52 +08:00
Brendan Allan 3c5e1a98fc desktop: add key accelerators to menu itms 2026-02-06 18:20:04 +08:00
Brendan Allan e0e32ed3a8 desktop: add more basic menu bar items 2026-02-06 18:10:48 +08:00
Brendan Allan fa20bc296b app: remove extra x padding around prompt input on mobile 2026-02-05 16:42:05 +08:00
Brendan Allan 7c440ae82c chore: add brendonovich as rust codeowner 2026-02-04 10:40:08 +08:00
Brendan Allan b7bd561eaa ci: use numeric release id instead of gql one 2026-02-04 10:39:17 +08:00
Brendan Allan 9564c1d6be desktop: fix rust build + bindings formatting 2026-02-02 18:52:57 +08:00
Brendan Allan 1832eeffc9 fix(desktop): remove unnecessary setTimeout 2026-02-02 18:19:49 +08:00
Brendan Allan a9e757b5bb fix(app): types 2026-01-29 10:14:42 +08:00
Brendan Allan dd1624e30e desktop: deduplicate tauri configs 2026-01-27 17:48:43 +08:00
Brendan Allan b776ba6b76 fix(desktop): correct NO_PROXY syntax 2026-01-22 22:18:08 +08:00
Brendan Allan 224b2c37d7 fix(desktop): attempt to improve connection reliability 2026-01-22 22:06:28 +08:00
Brendan Allan ab705bbc31 fix(desktop): add workaround for nushell 2026-01-21 20:15:19 +08:00
Brendan Allan 8b379329a6 fix(desktop): completely disable pinch to zoom 2026-01-20 14:07:39 +08:00
Brendan AllanandFrank bc557e828d console: reduce desktop download cache ttl to 5 minutes 2026-01-13 19:50:49 -05:00
Brendan Allan 883a6577d5 console: reduce desktop download cache ttl to 5 minutes 2026-01-13 23:51:16 +08:00
Brendan Allan 3c5a256f0f desktop: macos killall opencode-cli on launch 2026-01-13 22:38:24 +08:00
Brendan Allan b01eec38d1 fix(desktop): set serverPassword 2026-01-13 21:13:06 +08:00
Brendan Allan f1a13f25a4 ci: don't continue-on-error in tauri action 2026-01-12 21:27:52 +08:00
Brendan Allan c6092e4ad9 disable appimage 2026-01-12 19:28:55 +08:00
Brendan Allan e0eb460fc8 app: resolve defaultServerUrl inside AppInterface
The desktop app sometimes modified __OPENCODE__.serverUrl after the
window is created. Previously this was ignored since defaultServerUrl
was created at module scope, now it isn't created until desktop's
ensure_server_started query complete, after which point serverUrl is
guaranteed to be updated.
2026-01-12 13:21:21 +08:00
Brendan Allan d3d379fe2e desktop: bundleMediaFramework 2026-01-07 22:55:29 +08:00
Brendan Allan a41c8508da desktop: go back to regular tauri cli 2026-01-07 20:42:10 +08:00
Brendan Allan 270cd05195 fix entitlements 2026-01-07 20:03:38 +08:00
Brendan Allan 2b7a021ba3 desktop: appimage bundleMediaFramework 2026-01-07 17:39:35 +08:00
Brendan Allan 3c375b971e desktop: use Show instead of Suspense 2026-01-07 16:47:45 +08:00
Brendan Allan 6bac501be5 add ui package to desktop 2026-01-07 15:35:32 +08:00
Brendan Allan 0021a09ba8 try using forked tauri-cli again 2026-01-07 15:29:14 +08:00
Brendan Allan 79f6910697 desktop: use correct tauri-cli branch 2026-01-07 14:36:43 +08:00
Brendan Allan 61c334f1fb desktop: use regular tauri cli again 2026-01-07 14:25:25 +08:00
Brendan Allan 37decee795 use custom tauri-cli on linux 2026-01-07 13:34:18 +08:00
Brendan Allan e5a868157e update Cargo.lock 2026-01-06 17:08:34 +08:00