Neil
bd37c9ccb5
Add tab index shortcuts ( #3193 )
2026-05-30 15:29:20 -04:00
Jinwoo Hong
c98eaf7d53
fix(settings): platform-aware browser link shortcut copy ( #3859 )
2026-05-30 12:29:18 -07:00
061c293b18
Add Git Bash Windows terminal option ( #3209 )
...
* Add Git Bash Windows terminal option
* Harden Git Bash terminal detection
---------
Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com >
Co-authored-by: Orca <help@stably.ai >
Co-authored-by: Jinwoo Hong <73622457+Jinwoo-H@users.noreply.github.com >
2026-05-30 15:26:11 -04:00
Jinwoo Hong
a5af6c2f7a
fix: tighten GitHub submit shortcut handling ( #3853 )
2026-05-30 12:26:04 -07:00
Neil
962395e4ea
Remove diagnostics bundle ref mirror effect ( #3176 )
2026-05-30 15:25:42 -04:00
Neil and Jinwoo-H
57e87b006e
fix: guard nested add repo import state ( #3696 )
...
Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com >
2026-05-30 12:23:27 -07:00
824f4dbdde
Resolve Resource Manager Space scan ready state before commit ( #3200 )
...
* Resolve resource space scan ready state before commit
* Avoid render-time ref writes for space scan ready state
Co-authored-by: Orca <help@stably.ai >
---------
Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com >
Co-authored-by: Orca <help@stably.ai >
2026-05-30 15:19:33 -04:00
Neil
530266c0f6
Hydrate onboarding settings before commit ( #3198 )
2026-05-30 15:17:40 -04:00
Neil
d514e7f980
Resolve smart workspace command value during render ( #3192 )
2026-05-30 15:16:34 -04:00
Neil
de1cb48db0
Resolve workspace cleanup active view during render
2026-05-30 15:12:40 -04:00
Neil
6f9a537e57
Resolve commit failure dialog identity before commit ( #3202 )
2026-05-30 15:11:16 -04:00
Neil
fb81d536f1
Allow primary workspace project removal from sidebar ( #3203 )
2026-05-30 15:08:29 -04:00
Neil
9b0672c2a0
perf: clean diff section model cleanup from effect ( #3704 )
2026-05-30 12:06:16 -07:00
Brennan Benson and Orca
18eb3f2d20
Show imported worktrees visibility card ( #3506 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-30 12:03:59 -07:00
Neil
d77e475e00
fix: handle large mobile tab groups ( #3697 )
2026-05-30 12:03:05 -07:00
Jinjing
e59ddd59a7
fix: persist floating terminal panel bounds ( #3828 )
...
Add bounds normalization and persistence for the floating terminal panel, covering default placement, drag/resize persistence, maximize restore behavior, and viewport clamping.
Design: docs/floating-terminal-panel-position-persistence.md
2026-05-30 11:59:19 -07:00
Jinwoo Hong
441d13c78e
fix: normalize forward slash unc terminal paths ( #3840 )
2026-05-30 11:58:35 -07:00
Brennan Benson and Orca
d3b56a5922
Add one-click setup script generation ( #3370 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-30 11:57:55 -07:00
Neil
e354c42c11
Record Space page interaction on open ( #3361 )
2026-05-30 14:56:02 -04:00
a3ca79b67e
Add editor search-in-files action ( #3360 )
...
* Add editor search-in-files action
* Resolve Monaco editor cleanup conflict
Co-authored-by: Orca <help@stably.ai >
---------
Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com >
Co-authored-by: Orca <help@stably.ai >
2026-05-30 14:55:59 -04:00
Neil
b8868023d9
Record workspace board opens in handlers ( #3365 )
2026-05-30 14:55:56 -04:00
Neil
408dc8e011
Use external store for activity terminal portals ( #3367 )
2026-05-30 14:55:53 -04:00
dc1f7f31dd
Support Obsidian-style markdown doc link aliases ( #3363 )
...
* Support Obsidian-style markdown doc link aliases
* Fix markdown doc link heading anchors
Co-authored-by: Orca <help@stably.ai >
---------
Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com >
Co-authored-by: Orca <help@stably.ai >
2026-05-30 14:55:36 -04:00
Neil
7ae600f495
perf: bound rich markdown range calculations ( #3729 )
2026-05-30 11:53:21 -07:00
Jinwoo Hong
47e128a54e
fix: open terminal unc file links on windows ( #3826 )
2026-05-30 14:53:13 -04:00
5fabcb2cb0
perf: clean tab drag passthrough cleanup from effect ( #3710 )
...
* perf: clean tab drag passthrough cleanup from effect
* test: cover tab drag root cleanup wiring
Co-authored-by: Orca <help@stably.ai >
---------
Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com >
Co-authored-by: Orca <help@stably.ai >
2026-05-30 11:51:53 -07:00
ce3d2d71ae
Reset notebook execution trust during render ( #3383 )
...
* Reset notebook execution trust during render
* Resolve notebook viewer main integration
Co-authored-by: Orca <help@stably.ai >
---------
Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com >
Co-authored-by: Orca <help@stably.ai >
2026-05-30 14:51:47 -04:00
Neil
5304ae118d
Resolve workspace space row state during render ( #3387 )
2026-05-30 14:50:25 -04:00
Neil
c62ddd750e
Reset orca.yaml trust choice during render ( #3386 )
2026-05-30 14:49:42 -04:00
Neil
c03a6a6db2
Clear SSH reset prompt during render ( #3389 )
2026-05-30 14:49:39 -04:00
8275cbe508
Cancel floating workspace focus frames from root cleanup ( #3457 )
...
* Cancel floating workspace focus frames from root cleanup
* test: cover floating panel ref cleanup
Co-authored-by: Orca <help@stably.ai >
---------
Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com >
Co-authored-by: Orca <help@stably.ai >
2026-05-30 14:49:16 -04:00
Neil
86bf5bea95
Clear settings search when opening settings ( #3380 )
2026-05-30 14:49:09 -04:00
Neil and Trevin Chow
a4aa9f7e80
Take over PR #3384 provider usage bar visibility ( #3391 )
...
* fix(status-bar): hide footer usage bars for unconfigured providers
The footer rendered greyed-out "--" usage bars for Gemini and OpenCode Go
even when they weren't configured. Unconfigured providers don't return
null — they return a non-null object with status 'unavailable' (Gemini
OAuth off, OpenCode Go cookie unset, Claude on API-key billing), which
slipped past the bare `!== null` show-gates.
Add isProviderConfigured(), a type-guard that treats 'unavailable' as
not-configured while keeping transiently-failing ('error') configured
providers visible for layout stability. Wire it into all four show-gates.
* fix(status-bar): hide unconfigured providers while fetching
---------
Co-authored-by: Trevin Chow <trevin@trevinchow.com >
2026-05-30 14:48:57 -04:00
Brennan Benson and Orca
d8403da4bf
fix: restore right sidebar titlebar dragging ( #3526 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-30 11:47:48 -07:00
Neil
d7c42b144a
fix: fold file explorer flash cleanup into reveal hook ( #3463 )
2026-05-30 14:45:43 -04:00
Neil
221b9f94c1
Cancel diff comment scroll frame from editor cleanup ( #3458 )
2026-05-30 14:43:04 -04:00
Neil
9c0f8a34de
Cancel composer focus frames from root cleanup ( #3452 )
2026-05-30 14:42:54 -04:00
da8a1be9c2
Fetch Codex account usage on expand ( #3435 )
...
* Fetch Codex account usage on expand
* Avoid side effects in Codex account toggle updater
Co-authored-by: Orca <help@stably.ai >
---------
Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com >
Co-authored-by: Orca <help@stably.ai >
2026-05-30 14:42:40 -04:00
Neil
502f37b01e
Move smart source focus into callback ref ( #3432 )
2026-05-30 14:42:37 -04:00
Neil
506ea1837c
Cancel reviewer picker focus from ref cleanup ( #3449 )
2026-05-30 14:42:36 -04:00
Neil
5cdc2d52a4
Cancel keybindings toggle frame from ref cleanup ( #3451 )
2026-05-30 14:42:26 -04:00
7241765340
Cancel popover wheel frames from content ref ( #3466 )
...
* fix: cancel popover wheel frames from content ref
* fix: preserve popover ref cleanup
Co-authored-by: Orca <help@stably.ai >
---------
Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com >
Co-authored-by: Orca <help@stably.ai >
2026-05-30 14:42:25 -04:00
Neil
1f2c4ec569
Cancel file explorer drag scroll in global cleanup ( #3473 )
2026-05-30 14:35:17 -04:00
Neil
5dddce37b6
Cancel rich markdown attention timers from root ref ( #3467 )
2026-05-30 14:32:58 -04:00
Neil
608d562c8f
fix: share terminal close dialog timer cleanup
2026-05-30 14:32:54 -04:00
Neil
dfa57ad57c
fix: clear worktree drag from sidebar root cleanup ( #3480 )
2026-05-30 14:32:50 -04:00
Neil
a1a1928e20
fix: share markdown preview timer cleanup ( #3487 )
2026-05-30 14:32:47 -04:00
Neil
432e3f44fa
fix: reset add project folder dialog before commit ( #3523 )
2026-05-30 14:27:42 -04:00
60713b1697
Guard browser mobile driver action from root ref ( #3538 )
...
* fix: guard browser mobile driver action from root ref
* fix: reset browser mobile overlay pending on remount
Co-authored-by: Orca <help@stably.ai >
---------
Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com >
Co-authored-by: Orca <help@stably.ai >
2026-05-30 14:26:44 -04:00
Neil
6ef7c4960e
fix: guard terminal mobile driver action from root ref ( #3552 )
2026-05-30 14:26:38 -04:00