Commit Graph
4303 Commits
Author SHA1 Message Date
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
Jinwoo Hong 0d060e1d21 Make WSL first-class for local agents and provider accounts (#2649) 2026-05-29 16:06:33 -07:00
Neil 5ec0e9ad5b Document Space page interaction audit (#3362) 2026-05-29 16:05:24 -07:00
Neil f150310561 Document contextual copy cleanup audit (#3357) 2026-05-29 15:58:04 -07:00
Neil c7cd858503 Document diff comment card resize audit (#3355) 2026-05-29 15:51:55 -07:00
Neil 498a824fa9 Document SSH passphrase focus audit (#3353) 2026-05-29 15:45:03 -07:00
github-actions[bot] 5ed3c1bc51 release: v1.4.36-rc.0 [rc-slot:2026-05-29-15] v1.4.36-rc.0 2026-05-29 22:34:55 +00:00
Neil 2da2a86c3f Document font autocomplete effect audit (#3350) 2026-05-29 15:32:57 -07:00
Neil 52344fc7c2 Document file explorer inline focus audit (#3348) 2026-05-29 15:26:37 -07:00
Neil c5868af126 Document terminal search effect audit (#3345) 2026-05-29 15:18:43 -07:00
Neil 7751af26c4 Document status bar account usage perf PR (#3342) 2026-05-29 15:11:01 -07:00
Neil 5dfc0454ed Document markdown annotation focus perf PR (#3339) 2026-05-29 15:04:14 -07:00