Commit Graph
3038 Commits
Author SHA1 Message Date
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
Neil 5bb8b106a0 Document diff comment popover focus perf PR (#3336) 2026-05-29 14:58:17 -07:00
Neil 5a55d5828e Document file search focus perf fix (#3331) 2026-05-29 14:53:21 -07:00
Neil 351ad38f68 Focus file search input from ref (#3330) 2026-05-29 14:50:05 -07:00
Neil 6cfdb77b56 Document editor header rename focus perf PR (#3329) 2026-05-29 14:44:10 -07:00
Neil 22266895fa Document rich markdown menu selection perf PR (#3327) 2026-05-29 14:37:14 -07:00
Neil bb5a435ae8 Record markdown preview search focus audit PR (#3323) 2026-05-29 14:25:32 -07:00
Neil e1c3fb74c8 Record image viewer preview audit PR (#3319) 2026-05-29 14:19:00 -07:00
Neil a8d2376703 Record markdown link bubble focus audit PR (#3317) 2026-05-29 14:09:33 -07:00
Neil 709c6fbef7 fix: minimize empty floating workspace on close shortcut (#3313) 2026-05-29 14:02:37 -07:00
Neil edc839ff4a Record terminal tab rename focus audit PR (#3315) 2026-05-29 14:02:00 -07:00
Neil 5a896889c9 Fix unread badge for background selected chats (#3302)
Fixes selected-chat unread marking while Orca is backgrounded.
2026-05-29 13:59:03 -07:00
Neil 9c0ee0a2d6 Record tab entry selection reset PR (#3312) 2026-05-29 13:44:33 -07:00
Neil f99492927c Record upstream React effect count drift (#3309) 2026-05-29 13:35:35 -07:00
Neil ca15aeb466 docs: record final memory leak audit comb (#3308) 2026-05-29 13:31:20 -07:00
Neil 869661cbba fix: clear local network prompt fallback timer (#3307) 2026-05-29 13:25:58 -07:00