Adam
3b59be4dd8
fix(app): remove oc-1 theme
2026-03-09 08:25:41 -05:00
David Hill
56af5f592b
tui: fix sidebar workspace container sizing by adding box-border class to prevent content overflow issues
2026-03-09 13:05:43 +00:00
Adam
645ca29992
fix(app): don't animate review panel in/out
2026-03-09 07:49:11 -05:00
Adam
a267c02d2a
revert(app): "STUPID SEXY TIMELINE ( #16420 )" ( #16745 )
2026-03-09 07:36:39 -05:00
Luke Parker
3ddf338d8c
fix(app): sanitize workspace store filenames on Windows ( #16703 )
2026-03-09 20:26:53 +10:00
Adam
ef130a7417
feat(app): generate color palettes ( #16232 )
2026-03-08 19:28:58 -05:00
David Hill
d512909fc5
tui: fix sidebar background color when collapsed
...
When the sidebar was collapsed (not on mobile), the background color was showing as the stronger variant instead of matching the base background. This fixes the hover state detection so users see a consistent lighter background when the sidebar is in collapsed mode.
2026-03-08 13:34:56 +00:00
David Hill
7d903b7f34
app: suppress hover when opening project menu or right-clicking to prevent flickering
2026-03-08 13:31:18 +00:00
Shoubhit Dash
008ac7eae9
fix: trim retained desktop terminal buffers ( #16583 )
2026-03-08 07:50:04 -05:00
Adam
3b2ae9d2a1
chore: refactoring ui hooks
2026-03-08 07:11:15 -05:00
Adam
48a19c2391
fix(app): messages not loading reliably
2026-03-08 07:11:15 -05:00
Shoubhit Dash
fe109b3f17
fix: prune and evict stale app session caches ( #16584 )
2026-03-08 07:10:00 -05:00
David Hill
bd42be52a7
Revert "tui: dock auto-accept after thinking and move Add file to bottom-left"
...
This reverts commit 4c457ba392 .
2026-03-08 01:31:09 +00:00
David Hill
b53991ee03
Revert "tui: keep model + thinking selectors beside Add file"
...
This reverts commit e22cd8bd4e .
2026-03-08 01:31:06 +00:00
David Hill
2db0ac25cb
Revert "tui: add more editor bottom padding for prompt controls"
...
This reverts commit bf1e48ff8e .
2026-03-08 01:31:03 +00:00
David Hill
7585aabf0f
Revert "tui: expose auto-accept as a permissions select"
...
This reverts commit ef0f922461 .
2026-03-08 01:31:00 +00:00
David Hill
53798b2c3b
Revert "tui: use text-base color for prompt selects"
...
This reverts commit 31745d8009 .
2026-03-08 01:30:55 +00:00
David Hill
d999d6d48b
Revert "tui: remove prompt model/thinking/permissions selectors on dev so the composer stays simple"
...
This reverts commit d4eec7e5da .
2026-03-08 01:27:45 +00:00
David Hill
d4eec7e5da
tui: remove prompt model/thinking/permissions selectors on dev so the composer stays simple
2026-03-08 01:21:45 +00:00
David Hill
aa419b050d
tui: restore new-session logo on dev so users recognize OpenCode immediately
2026-03-08 01:18:42 +00:00
David Hill
e02914f18a
tui: revert new-session logo on dev so this UI change only ships with auto-accept-permissions
2026-03-08 01:10:52 +00:00
David Hill
86051adc9d
tui: add opencode logo to new session screen so users can immediately identify the app when starting a fresh session
2026-03-08 00:59:03 +00:00
David Hill
31745d8009
tui: use text-base color for prompt selects
...
Select triggers in the composer now use the normal text color so model/thinking/permissions controls read consistently with the rest of the input UI.
2026-03-08 00:53:57 +00:00
David Hill
ef0f922461
tui: expose auto-accept as a permissions select
...
Lets people explicitly choose between normal permission prompts and auto-accept while composing, without relying on an ambiguous icon state.
2026-03-08 00:53:57 +00:00
David Hill
bf1e48ff8e
tui: add more editor bottom padding for prompt controls
...
Gives typed text more breathing room above the Add file/model/thinking row so the controls don’t visually crowd what you’re writing.
2026-03-08 00:53:57 +00:00
David Hill
e22cd8bd4e
tui: keep model + thinking selectors beside Add file
...
People change models and thinking settings while composing, so keeping those controls next to the Add file button avoids hunting in the footer and reduces context switching mid-message.
2026-03-08 00:53:57 +00:00
David Hill
4c457ba392
tui: dock auto-accept after thinking and move Add file to bottom-left
...
Auto-accept now lives in the footer dock beside the thinking control so it stays easy to find without crowding the text box.
The Add file button moves to the bottom-left of the editor and the input gets a bit more bottom padding so the control row doesn’t overlap what you’re typing.
2026-03-08 00:53:57 +00:00
David Hill
64858dc353
tui: revert prompt control docking
...
Restore the previous prompt control layout after the dock/position changes made the composer feel less familiar.
This brings auto-accept back to its prior spot and returns Add file to the previous placement.
2026-03-08 00:17:28 +00:00
David Hill
ff5dbb8474
tui: dock auto-accept after thinking and move Add file to bottom-left
...
Auto-accept now lives in the footer dock beside the thinking control so it stays easy to find without crowding the text box.
The Add file button moves to the bottom-left of the editor and the input gets a bit more bottom padding so the control row doesn’t overlap what you’re typing.
2026-03-08 00:08:37 +00:00
David Hill
64d04a91b7
tui: balance titlebar columns so center content doesn't get squeezed by long side content
2026-03-07 23:50:23 +00:00
David Hill
c9533ac67a
tui: center empty states vertically in session view and improve review panel messaging for projects without version control
2026-03-07 23:45:16 +00:00
Adam
56ba5c7fce
fix(app): review panel transition
2026-03-07 13:27:44 -06:00
SANGWOO PARK
5b6fba32f0
fix(app): guard session-header current() against undefined when options is empty ( #16478 )
2026-03-07 09:51:21 -06:00
Filip
879a092d9b
fix(app): preserve file tree tab on reopen + fix e2e test regressions ( #16482 )
2026-03-07 09:47:45 -06:00
David Hill
8cfd7c4066
tui: remove close button from project hover popover ( #16403 )
...
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com >
2026-03-07 07:00:58 -06:00
Adam
792f3363ba
fix(app): new session uses agent model/variant
2026-03-07 07:00:38 -06:00
Adam
38add89866
fix(app): model sticks to session
2026-03-07 06:57:00 -06:00
Adam
482538010c
fix(app): all panels transition
2026-03-07 06:48:37 -06:00
Adam
28afc494ac
fix(app): can't scroll files
2026-03-07 06:47:11 -06:00
Adam
97a068cb7f
fix(app): fix max-width on timeline
2026-03-07 05:45:30 -06:00
David Hill
c67ac136d4
tui: align session empty states ( #16412 )
2026-03-07 05:39:43 -06:00
Kit Langton
07121ef1a6
STUPID SEXY TIMELINE ( #16420 )
2026-03-07 05:25:22 -06:00
Luke Parker
c47c5ec9a0
fix(windows): git path resolution for modified files across Git Bash, MSYS2, and Cygwin ( #16422 )
2026-03-07 15:42:14 +10:00
Luke Parker
8589da78bc
feat(desktop): show skill issue when snapshotting is off ( #16432 )
2026-03-07 04:52:04 +00:00
David Hill
7a097c6325
app: fix portal positioning for sidebar menus and tooltips by removing conditional mount logic
2026-03-07 00:30:51 +00:00
David Hill
fdd5375bca
feat(app): sidebar reveal animation, hover peek overlay, and weaker dividers ( #16374 )
...
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com >
2026-03-06 16:33:34 -06:00
David Hill
507f773bca
fix(app): better review/filetree empty states ( #16221 )
...
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com >
2026-03-06 15:39:31 -06:00
Alexandre Reyes Martins
4dc578b822
fix(app): enable Safari autocorrect in normal mode, disable in shell mode ( #15563 )
2026-03-06 22:36:27 +05:30
Adam
ef1cec6a9f
Revert "fix(app): stale read error"
...
This reverts commit a27ea86940 .
2026-03-06 05:52:48 -06:00
Adam
278c1d8b3e
Revert "fix(app): stale keyed show errors"
...
This reverts commit b72468d5fc .
2026-03-06 05:52:47 -06:00