Commit Graph
8614 Commits
Author SHA1 Message Date
Neil a57f1802af fix: cancel input focus frames (#3416) 2026-05-29 19:08:23 -07:00
Jinwoo HongandOrca 7ca12ec252 feat: support image paste in web remote terminals (#3414)
Co-authored-by: Orca <help@stably.ai>
2026-05-29 21:57:08 -04:00
Neil 3df5903e1c Move mobile pairing copy timer into handler (#3415) 2026-05-29 18:55:46 -07:00
Neil d5a835e870 fix: cancel editor reveal frames (#3412) 2026-05-29 18:54:43 -07:00
Neil 8ace23b6c8 Fix mobile terminal selection autoscroll (#3343) 2026-05-29 21:53:17 -04:00
4c69fa605f Avoid auto-submitting orchestration mail to Cursor Agent (#3156)
* Avoid auto-submitting orchestration mail to Cursor Agent

* Avoid Cursor orchestration auto-submit false positives

Co-authored-by: Orca <help@stably.ai>

---------

Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com>
Co-authored-by: Orca <help@stably.ai>
2026-05-29 21:48:03 -04:00
github-actions[bot] 3614ec9d9a release: v1.4.36-rc.2 v1.4.36-rc.2 2026-05-30 01:47:00 +00:00
Neil 55fc8d3ac8 Show workspace delete action with Option 2026-05-29 18:46:24 -07:00
Neil 69b3a9d948 fix: cancel floating context menu frame (#3409) 2026-05-29 18:39:37 -07:00
Neil ff6b66efee fix: cancel activate focus frame (#3408) 2026-05-29 18:35:24 -07:00
Neil 216f5a12d9 fix: cancel terminal focus frames (#3406) 2026-05-29 18:31:19 -07:00
Neil 2b17c97abe fix: cancel terminal file reveal frames (#3405) 2026-05-29 18:27:21 -07:00
Neil c10ad22e2c fix: cancel follow-output frames (#3403) 2026-05-29 18:22:21 -07:00
Neil c737136962 fix: cancel radix recovery frames (#3401) 2026-05-29 18:15:41 -07:00
Neil 8357929349 Derive mobile driver overlay collapse state (#3170) 2026-05-29 21:14:35 -04:00
Neil 087320556b Move Quick Open copy timer into handler (#3400) 2026-05-29 18:09:27 -07:00
Neil 732c7c1189 fix: cancel split scroll restore handles (#3399) 2026-05-29 18:07:54 -07:00
Neil d41bc0a3d1 Move code block copy timers into handlers (#3398) 2026-05-29 18:03:00 -07:00
Neil 8397973e89 fix: cancel pane webgl refresh frame (#3397) 2026-05-29 17:59:27 -07:00
Neil 73463564be Move share usage copy timer into handler (#3396) 2026-05-29 17:56:53 -07:00
Neil ea9e4c661c fix: cancel pane initial fit on dispose (#3395) 2026-05-29 17:54:27 -07:00
Neil f18d01ec75 Move checks panel copy timer into handler (#3394) 2026-05-29 17:50:42 -07:00
Neil 27ed6ccee5 fix: own terminal pane deferred handles (#3393) 2026-05-29 17:43:25 -07:00
Neil 211627a071 Move repository template copy timer into handler (#3392) 2026-05-29 17:39:10 -07:00
Jinwoo Hong 080a270700 Stabilize terminal fit resize observer (#2497) 2026-05-29 17:34:01 -07:00
Neil ff5903b84a fix: dispose deferred split scroll listeners (#3390) 2026-05-29 17:32:52 -07:00
Neil 38d418779e fix: own remaining ui interaction timers (#3388) 2026-05-29 17:27:22 -07:00
7242b41698 Fix GitHub merge queue PR status (#2856)
* Fix GitHub merge queue PR status

* Fix merge queue GraphQL field encoding

Co-authored-by: Orca <help@stably.ai>

---------

Co-authored-by: Neil <4138956+nwparker@users.noreply.github.com>
Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com>
Co-authored-by: Orca <help@stably.ai>
2026-05-29 20:22:41 -04:00
4180352856 fix: auto-populate Create Worktree branch tab (#2850)
* fix(new-workspace): show branch results before typing

Query and render Branch tab results for empty input so users can pick existing refs immediately.

* refactor(new-workspace): simplify branch source helpers

Remove thin abstractions from the branch result helper while preserving Branch tab behavior.

* fix(new-workspace): load branch options for empty search

* refactor(new-workspace): keep smart branch search lazy

Limit empty-query branch loading to the Branch tab so Smart mode keeps its start-typing state.

* fix(runtime): populate remote branch searches when empty

Keep runtime-backed repos aligned with the local and IPC branch search paths.

* fix: harden branch search prepopulation

Co-authored-by: Orca <help@stably.ai>

* test: align branch search assertions after merge

Co-authored-by: Orca <help@stably.ai>

---------

Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com>
Co-authored-by: Orca <help@stably.ai>
2026-05-29 20:16:11 -04:00
Neil 2a08d68631 fix: clear transient ui feedback timers (#3385) 2026-05-29 17:13:15 -07:00
Jason Weingardt 191183882a feat: add iPad responsive layout support (#2433) 2026-05-29 20:10:47 -04:00
Neil b581f64daf fix: dispose local image cache lifecycle (#3382) 2026-05-29 17:07:04 -07:00
buf0-bot[bot] 644214a8d4 fix: pr-bug-scan validated finding from #2972
Fix Settings > Agents availability updates so rapid queued writes preserve all requested disabled agents and repeated requests remain idempotent.
2026-05-29 16:59:20 -07:00
Emad Fussi 7337cab2d8 feat(linux): add RPM package target and rename CLI to orca-ide
Adds an RPM Linux package target and renames the Linux CLI command to orca-ide to avoid shadowing GNOME Orca, while preserving macOS and Windows CLI command behavior.\n\nFollow-up hardening keeps the Linux launcher executable, removes only old Orca-managed Linux/WSL orca launchers during migration, preserves AppImage/deb artifact names, and updates package/release tests for the RPM asset.
2026-05-29 16:57:56 -07:00
Neil 80a2b6195b docs: remove local memory leak audit tracker (#3381) 2026-05-29 16:53:21 -07:00
bd6abeb583 fix(session): broaden hydration carve-out beyond SSH repos (#1158) (#2641)
* fix(session): broaden hydration carve-out beyond SSH repos (#1158)

Finish the third deferred follow-up from #1158: preserve persisted terminal tabs when a repo is still known but its worktree list has not loaded yet.

Startup fetches repos and worktrees before hydrating the saved session. If a local repo fetch degrades to an empty list, or an SSH repo has not reconnected yet, the old SSH-only carve-out could drop every tab for that repo and let the session writer persist the loss after hydration succeeded.

Hydration now preserves missing session worktree IDs only when their owning repo is still in s.repos and that repo has not produced a non-empty worktree list. Once a repo has loaded one or more worktrees, that list stays authoritative so genuinely deleted worktrees are still filtered instead of being kept as zombies.

The sidebar placeholder synthesis remains SSH-only: local worktree metadata should come from the next successful fetch rather than a synthetic entry.

Tests cover preserving tabs for a known repo with an unloaded worktree list, dropping tabs for an unknown repo, and the existing invalid-worktree path now also pins the loaded-repo/deleted-worktree case.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* Fix authoritative hydration cleanup

Co-authored-by: Orca <help@stably.ai>

---------

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com>
Co-authored-by: Orca <help@stably.ai>
2026-05-29 19:53:14 -04:00
Neil 22bc5fdc07 Remove tracked React perf audit ledger (#3379) 2026-05-29 16:50:44 -07:00
github-actions[bot] 1be26f657c release: v1.4.36-rc.1 v1.4.36-rc.1 2026-05-29 23:49:11 +00:00
Neil 5ac2ceb672 Fix sidebar scroll lock during workspace delete (#3376)
Fix sidebar scroll lock during workspace delete
2026-05-29 16:48:32 -07:00
Jinwoo HongandOrca 30a09f3bd9 Add mobile terminal shortcut bar customization (#3012)
Co-authored-by: Orca <help@stably.ai>
2026-05-29 16:39:52 -07:00
Neil 431b336f1b Document project column preference audit (#3375) 2026-05-29 16:39:10 -07:00
Neil 0cc3bd77bc docs: update final memory leak comb after rebase (#3373) 2026-05-29 16:34:08 -07:00
Neil a99c376f3b Document upstream feature tip effect audit (#3372) 2026-05-29 16:32:21 -07:00
425dee5085 fix: pr-bug-scan validated finding from #2793 (#3024)
Co-authored-by: orca-bug-scan-bot <orca-bug-scan-bot@stably.ai>
Co-authored-by: Neil <4138956+nwparker@users.noreply.github.com>
2026-05-29 16:29:40 -07:00
Neil a1496d54d4 Document upstream React effect baseline (#3369) 2026-05-29 16:25:10 -07:00
Brennan BensonandOrca 39e6f85fdc Add Orca CLI feature tip (#3279)
Co-authored-by: Orca <help@stably.ai>
2026-05-29 16:20:13 -07:00
Neil aeadf5a035 Document activity portal subscription audit (#3368) 2026-05-29 16:20:02 -07:00
Jinwoo Hong 56928007f2 Avoid double-closing Windows ConPTY handles (#3359) 2026-05-29 19:17:34 -04:00
Brennan BensonandOrca 6a3574af53 Track app-origin GitHub stars (#3310)
Co-authored-by: Orca <help@stably.ai>
2026-05-29 16:17:22 -07:00
Neil 399ad3e42d Document workspace board interaction audit (#3366) 2026-05-29 16:13:49 -07:00