Luke Parker
035e39752e
Fix terminal e2e flakiness with a real terminal driver ( #17144 )
2026-03-12 17:35:26 +10:00
OpeOginni
530d45695d
fix(desktop): set default WebSocket username and prevent repeated calling of terminal spawn properly closing the terminal ( #17061 )
2026-03-12 14:48:44 +08:00
Luke Parker
7bd3d7d03f
fix(electron): theme Windows titlebar overlay ( #16843 )
...
Co-authored-by: Brendan Allan <brendonovich@outlook.com >
2026-03-12 16:38:56 +10:00
Chris Yang
711b84442b
fix(app): skip editor reconcile during IME composition ( #17041 )
2026-03-11 13:40:06 -05:00
Adam
7e290fd1b8
fix(app): terminal jank
2026-03-10 13:00:14 -05:00
Adam
87d5c9087f
chore(app): debug window
2026-03-10 07:05:54 -05:00
Adam
0a06fac8fb
chore(app): dev stats
2026-03-09 15:57:24 -05:00
Adam
ef130a7417
feat(app): generate color palettes ( #16232 )
2026-03-08 19:28:58 -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
SANGWOO PARK
5b6fba32f0
fix(app): guard session-header current() against undefined when options is empty ( #16478 )
2026-03-07 09:51:21 -06:00
Adam
38add89866
fix(app): model sticks to session
2026-03-07 06:57:00 -06:00
David Hill
c67ac136d4
tui: align session empty states ( #16412 )
2026-03-07 05:39:43 -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
Luis Felipe Cordeiro Sena
e41a64d035
fix(app): enable auto-accept keybind regardless of permission config ( #16259 )
2026-03-06 04:49:12 -06:00
Adam
4f4f040751
fix(app): locale error
2026-03-05 08:10:36 -06:00
Adam
6dc718265a
fix(app): provider settings consistency
2026-03-05 08:00:42 -06:00
Adam
f0e9fb9211
fix(app): icon jiggle
2026-03-05 07:00:21 -06:00
OpeOginni
b38173c537
refactor(desktop): improve error handling and translation in server error formatting ( #16171 )
2026-03-05 06:28:17 -06:00
Adam
a276c2a79a
fix(app): terminal tab close
2026-03-04 07:04:03 -06:00
Brendan Allan
dffd2d0ae4
desktop: add electron version ( #15663 )
2026-03-04 15:12:34 +08:00
Adam
21a10a5ccf
fix(app): tighten up header elements
2026-03-03 07:19:24 -06:00
opencode-agent[bot]
8562463036
chore: generate
2026-03-02 22:25:39 +00:00
Kit Langton
848b3d658e
Animation Smorgasbord ( #15637 )
...
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com >
2026-03-02 16:24:32 -06:00
Adam
b84ebce1fc
fix(app): default auto-respond to false
2026-03-02 13:10:37 -06:00
Adam
a08c524902
chore(app): solidjs refactoring ( #13399 )
2026-03-02 10:50:50 -06:00
mridul
ee008b99a3
fix(app): fallback to synthetic icon for unknown provider IDs ( #15295 )
2026-02-28 15:13:23 -06:00
Adam
8fbb7bba36
chore(app): i18n sync ( #15362 )
2026-02-27 09:45:00 -06:00
Kit Langton
bfa4f1978b
feat(app): add Warp to the open menu ( #15368 )
2026-02-27 09:44:01 -05:00
Adam
410c8dc5e8
fix(app): auto-accept permissions
2026-02-27 06:17:40 -06:00
Filip
06aee9d60e
feat(app): recent projects section in command pallette ( #15270 )
2026-02-27 05:33:22 -06:00
Brendan Allan
9182513e03
app: allow providing username and password when connecting to remote server ( #14872 )
2026-02-27 13:26:15 +08:00
Adam
4a37b76340
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
David Hill
6c131eb34b
fix(ui): mute inactive file tab icons
2026-02-27 00:18:14 +00:00