Commit Graph

1178 Commits

Author SHA1 Message Date
Adam ace51ae703 chore: cleanup (#17184) 2026-03-12 08:52:51 -05:00
max tomashevsky a0e74f99c7 fix(web): fix broken mobile sidebar (in workflows mode) sizing issue by adding flex-1 (#17055) 2026-03-12 08:46:41 -05:00
Adam e4bb560e99 fix(app): terminal animation 2026-03-12 08:43:25 -05:00
Adam f47f1871c2 chore: cleanup 2026-03-12 08:41:22 -05:00
Adam cb35c58c45 fix(app): sidebar quirks 2026-03-12 07:51:31 -05:00
Adam 7c1e2a6df4 chore: cleanup (#17115) 2026-03-12 12:26:43 +00:00
Brendan Allan 54adc3111e refactor(desktop): rework default server initialization and connection handling (#16965) 2026-03-12 08:10:52 +00:00
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
opencode-agent[bot] b4f2ba4ca9 chore: generate 2026-03-12 03:56:04 +00:00
Luke Parker 411fdfc405 fix(app): guard comment accessor in message timeline (#17126) 2026-03-12 13:55:16 +10:00
Adam cb257cf5ce feat(app): restore to message and fork session (#17092) 2026-03-11 21:34:48 +00:00
Adam 04c61aef6f fix(app): todos not clearing 2026-03-11 14:42:34 -05:00
Chris Yang 711b84442b fix(app): skip editor reconcile during IME composition (#17041) 2026-03-11 13:40:06 -05:00
Adam 2034d916b9 chore(app): simplify review pane (#17066) 2026-03-11 12:24:51 -05:00
Shoubhit Dash e1ccd985c6 perf(app): trim session render work (#16987) 2026-03-11 18:19:17 +05:30
Adam 3b090b22e8 chore: cleanup 2026-03-10 13:00:14 -05:00
Adam 7e290fd1b8 fix(app): terminal jank 2026-03-10 13:00:14 -05:00
Adam 1fdfc6ad32 fix(app): terminal focus issues and 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 230e82d5a4 fix(app): terminal state corruption 2026-03-09 15:28:35 -05:00
Adam 53ecb769dc fix(app): scroll jitter/loop 2026-03-09 10:44:02 -05:00
David Hill 3d941a6672 fix(app): session title turn spinner (#16764) 2026-03-09 09:46:15 -05:00
Filip 6fabb4f996 fix(app): dismiss toast notifications when questions or permissions a… (#16758) 2026-03-09 09:36:57 -05:00
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