Kit Langton
3704dbcee1
fix(ui): stabilize shell rolling output transitions
2026-03-06 16:34:18 -06:00
Kit Langton
b47ab35ddf
fix(ui): fix useRowWipe stuck blur and useCollapsible race conditions
...
- Remove anim.stop() from useRowWipe cleanup — stopping mid-animation
leaves WAAPI fill-forward that overrides cleared inline styles. Let
animations run to completion; cancelAnimationFrame prevents starts.
- Add generation counter to useCollapsible to guard against stale
microtask and promise callbacks on rapid open/close toggling.
- Use .then(ok, err) instead of .catch().then() to prevent callbacks
firing after animation cancellation.
- Remove redundant fade constant in ShellExpanded.
- Clean up unused imports in context-tool-results.tsx.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 16:34:18 -06:00
Kit Langton
0ac8f06521
refactor(ui): extract shared collapsible, scroll mask, and hold utilities
...
- Replace manual autoOpen signal+effect with hold(pending, 2000)
- Extract updateScrollMask() shared by ShellExpanded and ContextToolExpandedList
- Extract useCollapsible() hook for the shared expand/collapse animation pattern
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 16:34:17 -06:00
Kit Langton
4e46d98156
fix(ui): shell-rolling-results formatting cleanup
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 16:34:17 -06:00
Kit Langton
4795806b13
feat(ui): tool call abstraction, turn diff summary, and composer improvements
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 16:34:10 -06:00
Adam
a71b11caca
fix(app): stale keyed show errors
2026-03-06 11:03:37 -06:00
Hoshiumi Arata
e9568999c3
fix(ui): prevent unwanted key events during composition in LineCommentEditor ( #16361 )
2026-03-06 11:01:13 -06:00
Adam
e0ca52ed1f
fix(app): part type gate
2026-03-06 09:56:02 -06:00
Shoubhit Dash
1d9dcd2a27
share: speed up share loads ( #16165 )
2026-03-06 06:49:15 -06:00
opencode
6c7d968c44
release: v1.2.20
2026-03-06 07:29:34 +00:00
opencode
cb411248bf
release: v1.2.19
2026-03-06 04:29:10 +00:00
opencode
2c58964a6b
release: v1.2.18
2026-03-05 19:01:03 +00:00
Adam
1a420a1a71
fix(app): websearch and codesearch tool rendering
2026-03-05 08:00:42 -06:00
Adam
6f9e5335dc
fix(app): file icon stability
2026-03-05 08:00:42 -06:00
Adam
6c9ae5ce9f
fix(app): file path truncation in session turn
2026-03-05 08:00:42 -06:00
Adam
8cbe7b4a01
fix(app): file icon stability
2026-03-05 08:00:41 -06:00
Adam
3448118be8
fix(app): mod+f always opens search
2026-03-05 06:57:50 -06:00
Adam
2bb3dc585b
fix(app): no delay on tooltip close
2026-03-05 06:44:11 -06:00
Brendan Allan
7948de1612
app: prefer using useLocation instead of window.location ( #15989 )
2026-03-05 14:41:12 +08:00
opencode
715b844c2a
release: v1.2.17
2026-03-04 14:58:04 +00:00
Brendan Allan
db3eddc51f
ui: rely on task part href instead of onClick handler ( #15978 )
2026-03-04 16:41:20 +08:00
Brendan Allan
5cf235fa6c
desktop: add electron version ( #15663 )
2026-03-04 15:12:34 +08:00
opencode
e66d829d18
release: v1.2.16
2026-03-03 21:08:35 +00:00
Adam
70c6fcfbbf
chore: cleanup
2026-03-03 10:25:49 -06:00
Adam
fa45422bf9
chore: cleanup
2026-03-03 07:10:52 -06:00
Adam
7305fc044d
chore: cleanup
2026-03-03 06:20:48 -06:00
Adam
e4af1bb422
fix(app): timeline jank
2026-03-03 05:35:15 -06:00
Adam
5e8742f431
fix(app): timeline jank
2026-03-03 05:35:15 -06:00
opencode-agent[bot]
b5dc6e670a
chore: generate
2026-03-02 22:25:39 +00:00
Kit Langton
9d7852b5c3
Animation Smorgasbord ( #15637 )
...
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com>
2026-03-02 16:24:32 -06:00
David Hill
0a3a3216db
ui: move session review bottom padding
...
Remove bottom padding from the scroll wrapper and apply it to the accordion content instead.
2026-03-02 16:19:35 +00:00
David Hill
633a3ba03a
ui: avoid session review header clipping
...
Move the session review header outside the scroll viewport and drop strict containment so shadows can render without being cropped.
2026-03-02 16:05:16 +00:00
David Hill
d60696ded8
ui: tighten scroll thumb and review padding
...
Keep the scroll thumb visually slim (4px) while preserving a 12px drag target, and remove extra right padding in session review content.
2026-03-02 15:37:41 +00:00
David Hill
4c2aa4ab90
ui: widen scroll thumb hit area
...
Make the thumb overlay 12px wide while keeping the visible bar 6px centered for easier hover/drag.
2026-03-02 15:26:55 +00:00
David Hill
51e6000194
core: keep review header buttons visible when scroll thumb shows
2026-03-02 14:59:12 +00:00
Filip
bf2cc3aa2f
feat(app): show which messages are queued ( #15587 )
2026-03-02 13:27:34 +05:30
Filip
b15fb21191
feat(app): add compact ui ( #15578 )
2026-03-01 08:41:47 -06:00
Filip
c8866e60ba
fix(app): make provider icon resolved id reactive ( #15583 )
2026-03-01 08:40:04 -06:00
Filip
438610aa64
fix(app): show proper usage limit errors ( #15496 )
2026-03-01 06:48:11 -06:00
mridul
971bd30516
fix(app): fallback to synthetic icon for unknown provider IDs ( #15295 )
2026-02-28 15:13:23 -06:00
Alex Yaroshuk
2a2082233d
fix(app): display skill name in skill tool call ( #15413 )
2026-02-27 19:18:14 -06:00
opencode-agent[bot]
46d678fce9
chore: generate
2026-02-27 21:17:37 +00:00
Alex Yaroshuk
1f2348c1ef
fix(app): make bash output selectable ( #15378 )
2026-02-27 15:16:33 -06:00
Adam
6ef3af73df
chore(app): i18n sync ( #15362 )
2026-02-27 09:45:00 -06:00
Kit Langton
e49e781cb8
feat(app): add Warp to the open menu ( #15368 )
2026-02-27 09:44:01 -05:00
Adam
4a94096994
fix(app): update provider sprite
2026-02-27 06:01:00 -06:00
vaur94
a325c9af8f
feat(app): add Turkish (tr) locale for app and ui packages ( #15278 )
...
Co-authored-by: Ugur <ugur@example.com>
2026-02-27 05:41:06 -06:00
Brendan Allan
7528419172
app: allow providing username and password when connecting to remote server ( #14872 )
2026-02-27 13:26:15 +08:00
Adam
f2100dcfd8
fix(app): scroll jacking
2026-02-26 20:41:35 -06:00
Adam
fc52e4b2d3
feat(app): better diff/code comments ( #14621 )
...
Co-authored-by: adamelmore <2363879+adamdottv@users.noreply.github.com>
Co-authored-by: David Hill <iamdavidhill@gmail.com>
2026-02-26 18:23:04 -06:00