Commit Graph

1402 Commits

Author SHA1 Message Date
David Hill
d31e9cff6a tweak(app): use weak borders in titlebar actions
Use border-border-weak-base for the titlebar status and open actions (including the open button divider) and adjust the English copy-path label casing.
2026-02-17 14:37:44 +00:00
David Hill
0cb11c2412 tweak(app): reduce titlebar right padding
Use pr-2 (instead of pr-6) on the titlebar right section when not on Windows.
2026-02-17 14:37:44 +00:00
David Hill
9b1d7047d4 tweak(app): keep file tree toggle visible
Always show the titlebar file tree button (and space the right-side icon buttons at 4px) so it stays accessible regardless of the review panel state.
2026-02-17 14:37:44 +00:00
opencode-agent[bot]
703d634744 chore: generate 2026-02-17 13:45:58 +00:00
David Hill
e273a31e70 tweak(ui): icon button spacing 2026-02-17 13:44:59 +00:00
Adam
277c68d8e5
chore: app polish (#13976)
Co-authored-by: David Hill <iamdavidhill@gmail.com>
2026-02-17 07:34:02 -06:00
Adam
10985671ad
feat(app): session timeline/turn rework (#13196)
Co-authored-by: David Hill <iamdavidhill@gmail.com>
2026-02-17 07:16:23 -06:00
Shoubhit Dash
3dfbb70593
fix(app): recover state after sse reconnect and harden sse streams (#13973) 2026-02-17 07:10:39 -06:00
Ganesh
0186a85063
fix(app): keep Escape handling local to prompt input on macOS desktop (#13963) 2026-02-17 06:04:11 -06:00
Adam
b055f973df
chore: cleanup 2026-02-16 07:58:18 -06:00
Shane Bishop
cf50a289db
fix(desktop): issue viewing new files opened from the file tree (#13689) 2026-02-15 09:48:40 -06:00
Shoubhit Dash
3c85cf4fac
fix(app): only navigate prompt history at input boundaries (#13690) 2026-02-15 07:47:19 -06:00
Filip
878ddc6a0a
fix(app): keybind [shift+tab] (#13695) 2026-02-15 07:46:56 -06:00
Brandon Julio Thenaro
985c2a3d15
feat: Add GeistMono Nerd Font to available mono font options (#13720) 2026-02-15 07:44:21 -06:00
Adam
85b5f5b705
feat(app): clear notifications action (#13668)
Co-authored-by: adamelmore <2363879+adamdottv@users.noreply.github.com>
2026-02-14 19:33:22 -06:00
Adam
460a87f359
fix(app): stack overflow in filetree (#13667)
Co-authored-by: adamelmore <2363879+adamdottv@users.noreply.github.com>
2026-02-14 19:24:48 -06:00
Dax
6d95f0d14c
sqlite again (#10597)
Co-authored-by: Github Action <action@github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: Brendan Allan <git@brendonovich.dev>
2026-02-14 04:19:02 +00:00
Adam
4f51c0912d
chore: cleanup 2026-02-13 05:52:43 -06:00
Adam
1c71604e0a
fix(app): terminal resize 2026-02-13 05:52:42 -06:00
eytans
e242fe19e4
fix(web): use prompt_async endpoint to avoid timeout over VPN/tunnel (#12749) 2026-02-13 05:25:47 -06:00
Chris Yang
ebe5a2b74a
fix(app): remount SDK/sync tree when server URL changes (#13437) 2026-02-13 05:16:14 -06:00
Jun
9f20e0d14b
fix(web): sync docs locale cookie on alias redirects (#13109) 2026-02-13 05:12:28 -06:00
Filip
ebb907d646
fix(desktop): performance optimization for showing large diff & files (#13460) 2026-02-13 05:08:13 -06:00
Adam
dd296f7033
fix(app): reconnect event stream on disconnect 2026-02-12 20:20:24 -06:00
Adam
fb7b2f6b4d
feat(app): toggle all provider models 2026-02-12 20:19:26 -06:00
Adam
c9719dff72
fix(app): notification should navigate to session 2026-02-12 20:04:36 -06:00
Adam
7f95cc64c5
fix(app): prompt input quirks 2026-02-12 19:58:57 -06:00
Adam
0303c29e3f
fix(app): failed to create store 2026-02-12 19:38:06 -06:00
Adam
548608b7ad
fix(app): terminal pty isolation 2026-02-12 15:15:34 -06:00
Adam
4e0f509e7b
feat(app): option to turn off sound effects 2026-02-12 15:03:05 -06:00
Adam
ff3b174c42
fix(app): normalize oauth error messages 2026-02-12 14:58:25 -06:00
Adam
70303d0b42
chore: cleanup 2026-02-12 14:48:09 -06:00
Adam
7ccf223c84
chore: cleanup 2026-02-12 14:43:20 -06:00
Adam
e9b9a62fe4
chore: cleanup 2026-02-12 14:39:02 -06:00
Adam
81c623f26e
chore: cleanup 2026-02-12 14:32:31 -06:00
Adam
3696d1ded1
chore: cleanup 2026-02-12 14:24:19 -06:00
Adam
50f208d69f
fix(app): suggestion active state broken 2026-02-12 14:17:05 -06:00
Adam
958320f9c1
fix(app): remote http server connections 2026-02-12 13:41:22 -06:00
Adam
ff0abacf4b
fix(app): project icons unloading 2026-02-12 11:50:17 -06:00
Rasheed
0771e3a8be
fix(app): preserve undo history for plain-text paste (#13351) 2026-02-12 17:27:53 +00:00
Adam
da952135ca
chore(app): refactor for better solidjs hygiene (#13344) 2026-02-12 11:26:19 -06:00
Adam
ed472d8a67
fix(app): more defensive session context metrics 2026-02-12 10:00:58 -06:00
Adam
ff4414bb15
chore: refactor packages/app files (#13236)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: Frank <frank@anoma.ly>
2026-02-12 09:49:14 -06:00
Adam
ecb274273a
wip(ui): diff virtualization (#12693) 2026-02-12 07:25:58 -06:00
Adam
81ca2df6ad
fix(app): guard randomUUID in insecure browser contexts (#13237)
Co-authored-by: Selim <31136147+selimerunkut@users.noreply.github.com>
2026-02-12 01:05:15 +00:00
opencode-agent[bot]
8f56ed5b85 chore: generate 2026-02-11 17:00:20 +00:00
Filip
81b5a6a08b
fix(app):workspace reset (#13170)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
2026-02-11 10:59:09 -06:00
opencode-agent[bot]
94cb6390aa chore: generate 2026-02-11 15:37:06 +00:00
Adam
f252e3234c
fix(app): translations 2026-02-11 09:19:16 -06:00
Filip
eef3ae3e1f
Fix/reverception (#13166)
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com>
2026-02-11 09:18:44 -06:00
Adam
4619e9d183 fix(app): sidebar remount 2026-02-11 15:12:28 +00:00
Adam
2e8082dd21
Revert "feat(desktop): add WSL backend mode (#12914)"
This reverts commit 213a87234d.
2026-02-11 08:51:41 -06:00
Adam
a52fe28246
fix(app): notifications on child sessions 2026-02-11 08:47:27 -06:00
Adam
8c5ba8aeb0
fix(app): terminal PTY buffer carryover 2026-02-11 08:47:26 -06:00
Adam
7222fc0ba0
fix(app): terminal resize 2026-02-11 08:47:26 -06:00
Adam
ef5ec5dc28
fix(app): terminal copy/paste 2026-02-11 07:19:33 -06:00
Adam
c426cb0f14
fix(app): copy path button styles 2026-02-11 07:19:33 -06:00
Filip
cf7a1b8d80
feat(desktop): enhance Windows app resolution and UI loading states (#13084) 2026-02-11 04:40:52 -06:00
Brendan Allan
213a87234d
feat(desktop): add WSL backend mode (#12914) 2026-02-11 07:49:48 +00:00
Adam
50f3e74d05
fix(app): task tool rendering 2026-02-10 15:28:46 -06:00
Filip
dce4c05fa9
fix(desktop): open apps with executables on Windows (#13022) 2026-02-10 15:10:58 -06:00
Adam
92a77b72fb
fix(app): don't close sidebar on session change (#13013) 2026-02-10 14:45:52 -06:00
Adam
fc37337a3e
fix(app): memory leak with platform fetch for events 2026-02-10 13:18:33 -06:00
Adam
80220cebe4
fix(app): disable terminal transparency 2026-02-10 13:11:31 -06:00
Adam
1e2f664410
fix(app): back to platform fetch for now 2026-02-10 12:40:26 -06:00
Adam
a3aad9c9bf
fix(app): include basic auth 2026-02-10 12:37:28 -06:00
Adam
d863a9cf4e
fix(app): global event default fetch 2026-02-10 12:29:01 -06:00
Adam
659f15aa9b
fix(app): no changes in review pane 2026-02-10 11:53:33 -06:00
Adam
d1f5b9e911
fix(app): memory leak with event fetch 2026-02-10 11:30:58 -06:00
Adam
284b00ff23
fix(app): don't dispose instance after reset workspace 2026-02-10 10:57:50 -06:00
Adam
70c794e913
fix(app): regressions 2026-02-10 10:15:37 -06:00
Adam
3929f0b5bd
fix(app): terminal replay (#12991) 2026-02-10 10:15:19 -06:00
Adam
6f5dfe125a
fix(app): use agent configured variant (#12993) 2026-02-10 10:15:09 -06:00
Adam
1e03a55acd
fix(app): persist defensiveness (#12973) 2026-02-10 07:47:05 -06:00
Adam
19ad7ad809
chore: fix test 2026-02-10 07:06:20 -06:00
Paul
0732ab3393
fix: use absolute paths for sidebar session navigation (#12898) 2026-02-10 06:48:55 -06:00
Adam
83853cc5e6
fix(app): new session in workspace choosing wrong workspace 2026-02-10 06:02:17 -06:00
Kit Langton
949f61075f
feat(app): add Cmd+[/] keybinds for session history navigation (#12880) 2026-02-09 19:25:42 -06:00
Adam
371e106faa
chore: cleanup 2026-02-09 14:02:14 -06:00
Adam
19809e7680
fix(app): max widths 2026-02-09 13:59:26 -06:00
Adam
a84bdd7cd7
fix(app): incorrect workspace on new session 2026-02-09 12:19:04 -06:00
Adam
5be1202eea
chore: cleanup 2026-02-09 09:58:55 -06:00
Adam
7ff51183ce
chore: cleanup 2026-02-09 07:41:17 -06:00
Adam
bda0cbdec7
chore: cleanup 2026-02-09 07:38:06 -06:00
Adam
30f0d3b394
fix(app): update tab file contents on change 2026-02-09 07:38:06 -06:00
Adam
03f3029dc6
feat(app): polish Open in icon treatment
Bring in the Open in button-group and transparent icon updates from #12641 while keeping locale strings unchanged. Replace CSS inversion with dedicated light/dark Zed icon assets for cleaner theme handling.

Co-authored-by: Edin <86423329+edoedac0@users.noreply.github.com>
2026-02-09 07:38:05 -06:00
Adam
dd2d232a9d
fix: add fallback for when crypto.randomUUID is unavailable
Closes #11452

Co-authored-by: Yo'av Moshe <bjesus@users.noreply.github.com>
2026-02-09 06:35:53 -06:00
Kit Langton
993ac55e39
fix(app): allow creating sessions on touch devices (#12765) 2026-02-09 05:55:54 -06:00
Israel Araújo de Oliveira
93a11ddedf
feat(desktop): add native Wayland toggle on Linux (#11971)
Co-authored-by: Brendan Allan <git@brendonovich.dev>
2026-02-09 17:00:35 +08:00
Brendan Allan
94feb811ca
app: include sandboxes in project unseen/error notifs 2026-02-09 16:51:04 +08:00
OpeOginni
b0ceec9b19
feat(desktop): persist currentSidecarUrl in state when isSidecar prop is true (#12792) 2026-02-09 07:56:26 +00:00
opencode-agent[bot]
40b111d92c chore: generate 2026-02-09 07:36:24 +00:00
Brendan Allan
520110e864
desktop: track currentSidecarUrl 2026-02-09 15:34:52 +08:00
opencode-agent[bot]
019cfd4a52 chore: generate 2026-02-09 07:18:48 +00:00
OpeOginni
687210a55d
feat(desktop): add isSidecar prop to AppInterface and logic to persist sidecar server urls (#12366)
Co-authored-by: Brendan Allan <git@brendonovich.dev>
2026-02-09 07:18:06 +00:00
Alex Yaroshuk
a598ecac1f
fix(app): localize "close tab" in command pallete (#12756) 2026-02-08 19:14:48 -06:00
Kit Langton
de0f4ef80b
fix(layout): improve workspace header truncation and item interaction (#12655) 2026-02-08 18:42:04 +00:00
Kit Langton
27c8a08144
ui: default TextField copy affordance to clipboard (#12714) 2026-02-08 11:37:59 -06:00
Adam
7c6b8d7a8a
fix(ui): context stale in prompt input (#12695) 2026-02-08 12:36:53 +00:00
opencode-agent[bot]
d5c86b03ba chore: generate 2026-02-08 11:27:37 +00:00
Kit Langton
bc25efdf72
refine(app): tighten slash autocomplete matching (#12647) 2026-02-08 05:26:59 -06:00
Devin Griffin
c639200ede
fix(app): Toast when session is missing on prompt-submit (#12654) 2026-02-08 05:26:31 -06:00
Abdul Rahman ArM
d5036cf01f
fix(desktop): add native clipboard image paste and fix text paste (#12682) 2026-02-08 11:24:09 +00:00
Adam
d1ebe0767c
chore: refactoring and tests (#12629) 2026-02-08 05:02:19 -06:00
Ryan Miville
ecaeb9e602
fix(app): respect terminal toggle keybind when terminal is focused (#12635) 2026-02-07 19:26:54 -06:00
ChangeHow
805207e096
feat(app): add web input focus shortcut (#12493) 2026-02-07 13:35:46 -06:00
Kit Langton
0e1f543646
fix(web): keep /share available to copy existing link (#12533) 2026-02-07 13:35:15 -06:00
Devin Griffin
fb331f6cb8
fix(app): disable 3 safari prompt-input annoyances (#12558) 2026-02-07 13:33:54 -06:00
Devin Griffin
6bdd3528ac
feat(app): drag-n-drop to @mention file (#12569) 2026-02-07 13:33:00 -06:00
Khang Ha (Kelvin)
4efbfcd087
fix(app): handle Windows paths in frontend file URL encoding (#12601) 2026-02-07 13:27:40 -06:00
Kit Langton
9401029b1d
fix(app): move workspace New session into header (#12624) 2026-02-07 13:21:50 -06:00
opencode-agent[bot]
fedf9feba8 chore: generate 2026-02-07 11:03:20 +00:00
Rahul A Mistry
b5b93aea42
fix(app): toggle file tree and review panel better ux (#12481) 2026-02-07 05:02:40 -06:00
Khang Ha (Kelvin)
fde0b39b7c
fix: properly encode file URLs with special characters (#12424) 2026-02-06 16:16:56 -06:00
Abdi Ibrahim
e9a3cfc083
fix(desktop): allow agent select to use full width on windows (#12428) 2026-02-06 16:15:04 -06:00
Ganesh
13381580af
fix(app): keep startup script field scrollable in edit project dialog (#12431) 2026-02-06 16:13:37 -06:00
Adam
6324d1c351
fix(app): more terminal replay issues 2026-02-06 12:10:05 -06:00
OpeOginni
8069197329
feat(desktop): added Macos support for displaying only installed editors & added sublime text editor (#12501) 2026-02-06 17:21:47 +00:00
Adam
2c58dd6203
chore: refactoring and tests, splitting up files (#12495) 2026-02-06 10:02:31 -06:00
Adam
a4bc883595
chore: refactoring and tests (#12468) 2026-02-06 09:37:49 -06:00
Brendan Allan
b7ad8e459c
desktop: add loading window and restructure rust (#12176) 2026-02-06 23:03:07 +08:00
Adam
0ec5f6608b
fix(app): hide 'open in app' button on narrow viewports 2026-02-06 07:10:23 -06:00
opencode-agent[bot]
732a3dab8c chore: generate 2026-02-06 12:20:53 +00:00
OpeOginni
400bc7973a
fix(desktop): update server removal logic to clear default server URL if removed (#12372) 2026-02-06 06:20:03 -06:00
Alex Yaroshuk
ac88c6b637
feat(app): session last updated time display in command pallete's search (#12376) 2026-02-06 06:19:25 -06:00
Maharshi Patel
d4fcc1b863
fix(ui): add Windows File Explorer icon for session header (#12386) 2026-02-06 06:18:45 -06:00
Cameron
6c0dce6711
fix(desktop): support desktop titlebar double-click maximize (#12459) 2026-02-06 20:13:24 +08:00
Adam
4afec6731d
ignore: refactoring and tests (#12460) 2026-02-06 05:51:01 -06:00
Adam
80a5c3d7ed
chore: cleanup 2026-02-06 05:35:46 -06:00
opencode-agent[bot]
5ae4463b63 chore: generate 2026-02-06 10:11:44 +00:00
Brendan Allan
e0e32ed3a8
desktop: add more basic menu bar items 2026-02-06 18:10:48 +08:00
Devin Griffin
9b20679a61
fix(app): always show project menu button for mobile a11y (#11258)
Co-authored-by: Brendan Allan <git@brendonovich.dev>
2026-02-06 07:46:21 +00:00
Alex Yaroshuk
d160cca179
fix(app): make close comment button visible in prompt input (#12349) 2026-02-05 15:23:29 -06:00
Adam
d7c2d5db3b
fix(app): hide prompt input when there are perms or questions (#12339) 2026-02-05 14:42:56 -06:00
Adam
2875405514
fix(app): more terminal stability fixes 2026-02-05 14:21:13 -06:00
Adam
8c0300c021
fix(app): modified file color contrast 2026-02-05 14:21:13 -06:00
Adam
b738d88ec4
feat(app): open in <app> button (#12322) 2026-02-05 19:55:49 +00:00
Adam
83646e0366
fix(app): allow toggling file tree closed independently (#12293) 2026-02-05 13:51:08 -06:00
Daniel Polito
c40ce47e92
feat(desktop): Stop Showing SessionSkeleton on New Workspace (#12209) 2026-02-05 13:46:44 -06:00
Daniel Polito
b1c44c7e5c
feat(desktop): Set Workspace Name Earlier to Improve Creation / Deletion (#12213) 2026-02-05 13:38:31 -06:00
Adam
1fe1457cfa
chore: cleanup 2026-02-05 07:21:50 -06:00
Adam
aedd85d885
fix(app): file changes not always available 2026-02-05 07:04:44 -06:00
Adam
5b3d94ebaa
fix(app): file tree out of sync 2026-02-05 07:04:43 -06:00
Edin
ef09dddaa5
feat(i18n): add Bosnian locale (#12283) 2026-02-05 06:58:14 -06:00
Adam
bf7af99a3f
fix(app): terminal URL issues 2026-02-05 06:20:19 -06:00
Brendan Allan
fa20bc296b
app: remove extra x padding around prompt input on mobile 2026-02-05 16:42:05 +08:00
Filip
4086a9ae8e
fix(app): refresh workspace sessions on project switch (#12189) 2026-02-04 19:33:34 -06:00
Adam
2896b8a863
fix(app): terminal url 2026-02-04 15:43:13 -06:00
Adam
9679e0c59c
fix(app): terminal EOL issues 2026-02-04 14:36:10 -06:00
Parker Smith
41bc4ec7f0
fix(desktop): Refresh file contents when changing workspaces to not have stale contents (#11728) 2026-02-04 14:27:02 -06:00
Dave Dennis
912098928a
fix(app): derive terminal WebSocket URL from browser origin instead o… (#12178) 2026-02-04 14:22:50 -06:00
Adam
222bddc41a
fix(app): last turn changes rendered in review pane (#12182) 2026-02-04 19:50:56 +00:00
Adam
9436cb575b
fix(app): safety triangle for sidebar hover (#12179) 2026-02-04 19:25:55 +00:00
Adam
ce87121067
fix(app): clear comments on prompt submission (#12148) 2026-02-04 11:19:03 -06:00
Adam
57b8c62909
fix(app): terminal hyperlink clicks 2026-02-04 10:54:55 -06:00
Adam
61d3f788b8
fix(app): don't show scroll-to-bottom unecessarily 2026-02-04 10:01:00 -06:00
Adam
c8622df762
fix(app): file tree not staying in sync across projects/sessions 2026-02-04 07:59:46 -06:00
Adam
c277ee8cbf
fix(app): move session options to the session page 2026-02-04 07:12:19 -06:00
Adam
a2face30f4
wip(app): session options 2026-02-04 07:12:18 -06:00
Adam
a219615fe5
fix(app): opened tabs follow created session 2026-02-04 06:22:55 -06:00
Lucas (TaeYoung) Jo
891875402c
fix(terminal): support remote server connections and fix GLIBC compatibility (#11906) 2026-02-04 05:01:10 -06:00
Devin Griffin
f282613746
fix(app): tighten up session padding-top for mobile (#11247)
Co-authored-by: Brendan Allan <brendonovich@outlook.com>
2026-02-04 12:10:56 +08:00
Adam
dcff5b6596
fix(app): command palette placeholder text 2026-02-03 11:58:58 -06:00
Adam
4f7da2b757
fix(app): model selector truncating too soon 2026-02-03 11:51:30 -06:00
Adam
017ad2c7f7
fix(app): spacing 2026-02-03 10:27:53 -06:00
Adam
e33eb1b058
chore: cleanup 2026-02-03 10:27:53 -06:00
Daniel Polito
76381f33d5
feat(desktop): Allow empty prompt with review comments (#11953) 2026-02-03 09:06:02 -06:00
Adam
7508839b70
fix(app): terminal serialization bug 2026-02-03 07:03:34 -06:00
Adam
e88cbefabe
fix(app): terminal serialization bug 2026-02-03 07:03:34 -06:00
Adam
a38bae684f
chore(app): don't forceMount tooltips 2026-02-03 07:01:12 -06:00
Rahul A Mistry
08671e3155
fix(app): session tabs to open the previous opened (#11914) 2026-02-03 06:19:56 -06:00
Rahul A Mistry
0d557721cf
fix(app): edit project dialog icon on hover (#11921) 2026-02-03 06:19:07 -06:00
Adam
e709808b32
fix(app): move session search to command palette 2026-02-03 05:19:43 -06:00
Devin Griffin
0d22068c90
fix(app): custom providers overflow (#11252)
Co-authored-by: Brendan Allan <brendonovich@outlook.com>
2026-02-03 16:17:13 +08:00
Filip
96fbc30945
fix(app): drag region for native controls (#11854) 2026-02-02 18:20:05 -06:00
Filip
aadd2e13d7
fix(app): prompt input overflow issue (#11840) 2026-02-02 22:02:56 +00:00
Adam
531357b40c
fix(app): sidebar losing projects on collapse 2026-02-02 15:54:04 -06:00
Alex Yaroshuk
824165eb79
feat(app): add workspace toggle command to command palette and prompt input (#11810) 2026-02-02 14:36:00 -06:00
Adam
c002ca03ba
feat(app): search through sessions 2026-02-02 14:26:09 -06:00
Adam
70cf609ce9
Revert "feat(ui): Select, dropdown, popover styles & transitions (#11675)"
This reverts commit 377bf7ff21.
2026-02-02 14:24:24 -06:00
Adam
2f76b49df3
Revert "feat(ui): Smooth fading out on scroll, style fixes (#11683)"
This reverts commit e445dc0746.
2026-02-02 14:24:24 -06:00
Adam
dfd5f38408
fix(app): icon sizes 2026-02-02 14:24:24 -06:00
Adam
3b93e8d95c
fix(app): added/deleted file status now correctly calculated 2026-02-02 14:24:23 -06:00
Adam
23631a9393
fix(app): navigate to last project on open 2026-02-02 14:24:23 -06:00
Adam
30a25e4edc
fix(app): user messages not rendering consistently 2026-02-02 14:24:23 -06:00
Adam
ea1aba4192
feat(app): project context menu on right-click 2026-02-02 14:24:22 -06:00
Filip
b9aad20be6
fix(app): open project search (#11783) 2026-02-02 12:15:53 -06:00
Rahul A Mistry
3408f1a6ae
feat(app): add tab close keybind (#11780) 2026-02-02 06:50:06 -06:00
opencode-agent[bot]
34c58af796 chore: generate 2026-02-02 12:07:56 +00:00
OpeOginni
37979ea44f
feat(app): enhance responsive design with additional breakpoints for larger screen layout adjustments (#10459)
Co-authored-by: opencode <opencode@sst.dev>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
2026-02-02 06:06:45 -06:00
Brendan Allan
52eb8a7a8c
feat(app): unread session navigation keybinds (#11750) 2026-02-02 05:05:47 -06:00
Brendan Allan
c02dd067b2
fix(desktop): keep mac titlebar stable under zoom (#11747) 2026-02-02 07:54:25 +00:00
R44VC0RP
cb6ec0a564 fix(app): hide badge for builtin slash commands
Add source: 'command' to builtin and config-defined commands so they
don't show a 'custom' badge. Only MCP and skill commands show badges.
2026-02-01 19:26:23 -05:00
R44VC0RP
12b8c42387 feat(app): show skill/mcp badges for slash commands
Display 'skill' or 'mcp' badge instead of 'custom' for slash commands
based on their source type. This provides better clarity to users about
where each command comes from.
2026-02-01 19:26:23 -05:00
opencode-agent[bot]
fa75d922ed chore: generate 2026-02-02 00:18:42 +00:00
Aaron Iker
e445dc0746
feat(ui): Smooth fading out on scroll, style fixes (#11683) 2026-02-02 01:18:06 +01:00
opencode-agent[bot]
e84d441b82 chore: generate 2026-02-02 00:17:54 +00:00
Aaron Iker
377bf7ff21
feat(ui): Select, dropdown, popover styles & transitions (#11675) 2026-02-02 01:17:14 +01:00
Filip
91f2ac3cb2
test(app): workspace tests (#11659) 2026-02-01 15:39:50 -06:00
Alex Yaroshuk
23c803707d
fix(app): binary file handling in file view (#11312) 2026-02-01 09:40:33 -06:00
Alex Yaroshuk
b51005ec4a
fix(app): use static language names in Thai localization (#11496) 2026-02-01 09:38:23 -06:00
Filip
33252a65b4
test(app): general settings, shortcuts, providers and status popover (#11517) 2026-01-31 14:01:21 -06:00
Ryan Vogel
53f118c57a
Revert "feat(app): add skill slash commands" (#11484) 2026-01-31 10:20:23 -05:00
Ryan Vogel
786ae0a584
feat(app): add skill slash commands (#11369) 2026-01-31 08:59:28 -06:00
Alex Yaroshuk
ac254fb442
fix(app): session header 'share' button to hug content (#11371) 2026-01-31 08:53:49 -06:00
Adam
a552652fcc
Revert "feat: Transitions, spacing, scroll fade, prompt area update (#11168)" (#11461)
Co-authored-by: adamelmore <2363879+adamdottv@users.noreply.github.com>
2026-01-31 07:18:51 -06:00
Filip
77fa8ddc88 refactor(app): refactored tests + added project tests (#11349) 2026-01-30 21:06:48 +00:00
Filip
f48e2e56c9
test(app): change language test (#11295) 2026-01-30 18:04:02 +00:00
opencode-agent[bot]
fe66ca163c chore: generate 2026-01-30 17:58:31 +00:00
Aaron Iker
20619a6a26
feat: Transitions, spacing, scroll fade, prompt area update (#11168)
Co-authored-by: Github Action <action@github.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: aaroniker <4730431+aaroniker@users.noreply.github.com>
2026-01-30 17:57:49 +00:00
adamelmore
5f282c268d fix(app): free model layout 2026-01-29 20:44:38 -06:00
adamelmore
a70c66eb3f fix(app): free model scroll 2026-01-29 20:26:35 -06:00
Filip
b43a35b737
test(app): test for toggling model variant (#11221) 2026-01-29 19:05:31 -06:00
Filip
aa1d0f6167
fix(app): better header item wrapping (#10831) 2026-01-29 14:51:56 -06:00
Dax
a9a7595234
test: skip failing tests (#11184) 2026-01-29 18:57:59 +00:00
Hegyi Áron Ferenc
2af326606c
feat(desktop): Add desktop deep link (#10072)
Co-authored-by: Brendan Allan <git@brendonovich.dev>
2026-01-29 15:09:53 +08:00
GitHub Action
d8fe12aafc chore: generate 2026-01-29 03:21:26 +00:00
Devin Griffin
a7d7f5bb07
fix(app): make settings more responsive for mobile and small web/desktop (#10775) 2026-01-28 21:20:34 -06:00
Brendan Allan
a9e757b5bb
fix(app): types 2026-01-29 10:14:42 +08:00
Alex Yaroshuk
0c8de47f7d
fix(app): file tabs - auto scroll on open & scroll via mouse wheel (#11070) 2026-01-28 19:45:12 -06:00
Julian Coy
7ad165fbdc
fix(typescript errors): remove duplicate keys causing typescript failures (#11071) 2026-01-28 19:41:50 -06:00
Max Kong
33dc70b754
fix(opencode): normalize zh punctuation for Chinese UI (#10842) 2026-01-28 16:52:04 -06:00
Max Kong
40d5d14304
fix(app): fill missing zh keys to avoid English fallback (#10841) 2026-01-28 16:50:50 -06:00
Alex Yaroshuk
36df0d823a
fix(app): alignment and padding in dialogs (#10866) 2026-01-28 16:50:00 -06:00
adamelmore
f607353be6
fix(app): close review pane 2026-01-28 10:27:01 -06:00
Sairaj
57ad1814e3
fix(desktop): enable ctrl+n and ctrl+p for popover navigation (#10777) 2026-01-28 08:12:27 -06:00
GitHub Action
4f60ea6108 chore: generate 2026-01-28 14:11:30 +00:00
Nattawee Phantawong
775d288027
feat(i18n): add th locale support (#10809) 2026-01-28 08:10:50 -06:00
adamelmore
65e1186efe
wip(app): global config 2026-01-28 07:28:03 -06:00
adamelmore
8faa2ffcf8
chore: cleanup 2026-01-28 07:28:02 -06:00
adamelmore
bdfd8f8b0f
feat(app): custom provider 2026-01-28 07:28:02 -06:00
adamelmore
2f35c40bb5
chore(app): global config changes 2026-01-28 07:28:02 -06:00
adamelmore
d9741866c5
fix(app): reintroduce review tab 2026-01-27 20:24:27 -06:00
adamelmore
b4a9e1b190
fix(app): auto-scroll 2026-01-27 17:48:58 -06:00
Alex Yaroshuk
15ffd3cba1
feat(app): add 'connect provider' button to the manage models dialog (#10887) 2026-01-27 17:26:15 -06:00
adamelmore
df7f9ae3f4
fix(app): terminal corruption 2026-01-27 16:51:57 -06:00
adamelmore
d17ba84ee1
fix(app): file tree not always loading 2026-01-27 16:13:11 -06:00
adamelmore
605e533558
fix(app): file tree not always loading 2026-01-27 15:59:01 -06:00
adamelmore
1d5ee3e587
fix(app): not auto-navigating to last project 2026-01-27 15:25:07 -06:00
adamelmore
842f17d6d9
perf(app): better memory management 2026-01-27 15:25:07 -06:00
adamelmore
d7948c2376
fix(app): auto-scroll 2026-01-27 15:25:06 -06:00
adamelmore
892113ab39
chore(app): show 5 highlights 2026-01-27 15:25:06 -06:00
David Hill
f2bf620206 fix(app): highlight selected change
Track clicked file in the Changes tree and apply selection styling to the matching review diff.
2026-01-27 20:22:05 +00:00
David Hill
00c7729658 fix(app): set filetree padding to 6px 2026-01-27 20:13:52 +00:00
David Hill
18d6c2191c fix(app): align filetree change styling 2026-01-27 20:13:52 +00:00
David Hill
d15201d11d fix(app): delay nav tooltips 2026-01-27 20:13:52 +00:00
David Hill
1fffbc6fb3 fix(app): adjust titlebar left spacing 2026-01-27 20:13:52 +00:00
David Hill
2ca69ac953 fix(app): shorten nav tooltips 2026-01-27 20:13:52 +00:00
David Hill
8ee5376f9b feat(app): add filetree tooltips with diff labels 2026-01-27 20:13:52 +00:00
David Hill
82068955f7 feat(app): color filetree change dots by diff kind 2026-01-27 20:13:52 +00:00
GitHub Action
6284565de2 chore: generate 2026-01-27 17:42:26 +00:00
adamelmore
7de42ca242
feat(app): improved layout 2026-01-27 11:40:39 -06:00
adamelmore
e2c57735b4
fix(app): session diffs not always loading 2026-01-27 11:38:37 -06:00
adamelmore
06e3c4a4f2
chore(app): translations 2026-01-27 11:38:36 -06:00
adamelmore
2f5a238b51
feat(app): update settings in general settings 2026-01-27 11:38:35 -06:00
adamelmore
712d2b7d15
fix(app): swallow file search errors 2026-01-27 08:43:38 -06:00
adamelmore
00e79210e5
fix(app): tooltips causing getComputedStyle errors in model select 2026-01-27 08:43:38 -06:00
adamelmore
099ab929db
chore(app): cleanup tailwind vs pure css 2026-01-27 08:43:37 -06:00
adamelmore
eac2d4c699
fix(app): navigate to tabs when opening file 2026-01-27 08:43:37 -06:00
adamelmore
c3d8d2b27f
Revert "fix(app): select model anchor"
This reverts commit 36babf5fc390fd9a892ad3742690740296d94a23.
2026-01-27 08:43:36 -06:00
adamelmore
19c7874493
fix(app): select model anchor 2026-01-27 08:43:36 -06:00
adamelmore
27bb82761b
perf(app): shared terminal ghostty-web instance 2026-01-27 08:43:36 -06:00
adamelmore
c7e2f1965d
perf(app): cleanup connect provider timers 2026-01-27 08:43:35 -06:00
adamelmore
3e420bf8e1
perf(app): don't keep parts in memory 2026-01-27 08:43:35 -06:00
adamelmore
ad624f65ee
fix(app): don't show session skeleton after workspace reset 2026-01-27 08:43:34 -06:00
David Hill
c68261fc06 fix(ui): add max-width 280px to tabs with text truncation 2026-01-27 14:04:10 +00:00
David Hill
2d0049f0d9 fix(app): use smaller close icon on tabs to match comment cards 2026-01-27 14:04:10 +00:00
David Hill
52387e7f33 fix(app): only show left border on plus button when sticky 2026-01-27 14:04:10 +00:00
David Hill
ebfa2b57da fix(app): update review empty states to 14px and align select file empty state 2026-01-27 14:04:10 +00:00
David Hill
03b9317f49 fix(app): center filetree empty state with 32px top margin 2026-01-27 14:04:10 +00:00
adamelmore
095328faf4
fix(app): non-fatal error handling 2026-01-27 06:29:20 -06:00
adamelmore
743e83d9bf
fix(app): agent fallback colors 2026-01-27 06:29:19 -06:00
adamelmore
2180be2f3f
chore: cleanup 2026-01-27 06:29:19 -06:00
adamelmore
58b9b54600
feat(app): forward and back buttons 2026-01-27 06:29:18 -06:00
adamelmore
c0a5f85349
chore(app): missing tooltips 2026-01-27 06:29:18 -06:00
adamelmore
b6565c606e
fix(app): auto-scroll button sometimes sticks 2026-01-27 06:29:18 -06:00
adamelmore
213c0e18ab
fix(app): only show files in select dialog when clicking + tab 2026-01-26 20:07:50 -06:00
Rahul A Mistry
7655f51e10
fix(app): add connect provier in model selector (#10706) 2026-01-26 18:46:04 -06:00
adamelmore
6897bb7d02
chore: cleanup 2026-01-26 17:02:56 -06:00
adamelmore
8371ba5aec
chore: cleanup 2026-01-26 17:01:04 -06:00
adamelmore
bb178e9352
chore: cleanup 2026-01-26 16:57:43 -06:00
adamelmore
021d9d105e
fix(app): reactive file tree 2026-01-26 16:46:09 -06:00
adamelmore
b07d7cdb71
fix(app): file tree performance 2026-01-26 16:41:18 -06:00
adamelmore
ccc7aa49c3
wip: highlights 2026-01-26 15:36:59 -06:00
adamelmore
53ac394c68
wip: highlights 2026-01-26 15:36:59 -06:00
adamelmore
8b6484ac1a
wip: highlights 2026-01-26 15:36:56 -06:00
adamelmore
c1e840b9b2
chore: cleanup 2026-01-26 15:35:09 -06:00
David Hill
a77df3c174
wip: new release modal
- highlight key updates or new features
- needs some transition love
- all copy including text and video placeholder
2026-01-26 15:35:09 -06:00
adamelmore
7b3d5f1d68
chore: cleanup 2026-01-26 15:30:01 -06:00
GitHub Action
b21f82f5b0 chore: generate 2026-01-26 21:24:09 +00:00
adamelmore
d82e94c209
fix(app): zen disconnect not working 2026-01-26 15:23:25 -06:00
adamelmore
cbe8f265b9
fix(app): disconnect zen provider 2026-01-26 15:23:24 -06:00
David Hill
5a16d99b60 fix(app): disable tooltips in filetree tabs 2026-01-26 19:53:05 +00:00
David Hill
3f9b59c798 fix(app): move file tree toggle to right 2026-01-26 19:50:05 +00:00
David Hill
c6febd8ddd fix(app): fade filetree guide lines on hover 2026-01-26 19:47:58 +00:00
David Hill
010ed55590 fix(app): dim non-deep filetree guide lines 2026-01-26 19:47:58 +00:00
David Hill
2be4598011 fix(app): reduce filetree folder indent 2026-01-26 19:47:58 +00:00
David Hill
99cd7f3468 fix(app): refine filetree row spacing and indent 2026-01-26 19:47:58 +00:00
David Hill
fca0825b71 fix(app): use medium font for filetree items 2026-01-26 19:47:58 +00:00
David Hill
9babdb80cf fix(app): use chevron icons for filetree folders 2026-01-26 19:47:58 +00:00
David Hill
f4392e023a fix(app): tighten filetree row spacing 2026-01-26 19:47:58 +00:00
David Hill
0e08c6c9fd fix(app): adjust filetree panel padding 2026-01-26 19:47:58 +00:00
David Hill
0dcb850a7a fix(ui): scope filetree pill tabs styling 2026-01-26 19:47:58 +00:00
David Hill
d9a61cd94c feat(app): add Vercel AI Gateway provider description 2026-01-26 19:47:58 +00:00
David Hill
0f4a10f4a3 feat(app): add provider descriptions to settings 2026-01-26 19:47:58 +00:00
David Hill
7962ff38b0 feat(app): add transition to command palette 2026-01-26 19:47:58 +00:00
David Hill
3ac11df66a feat(app): add transition to select provider dialog 2026-01-26 19:47:57 +00:00
David Hill
92229b44f8 feat(ui): add optional transition animations to dialog 2026-01-26 19:47:57 +00:00
David Hill
0a572afd46 fix(app): style view all button with interactive color and margin 2026-01-26 19:47:57 +00:00
David Hill
ecd04a118a feat(ui): add models icon and use in settings 2026-01-26 19:47:57 +00:00
David Hill
6f3d413472 feat(ui): add providers icon and use in settings 2026-01-26 19:47:57 +00:00
David Hill
7c96d704d3 fix(app): use default cursor for env provider text 2026-01-26 19:47:57 +00:00
David Hill
9346c1ae3f fix(app): add hover text for env-connected providers 2026-01-26 19:47:57 +00:00
David Hill
e0e97e9d93 fix(app): set provider row height to 56px 2026-01-26 19:47:57 +00:00
David Hill
810bc012b6 fix(ui): update button styles and disconnect button size 2026-01-26 19:47:57 +00:00
GitHub Action
36b832880d chore: generate 2026-01-26 19:37:41 +00:00
adamelmore
d4e3acf17e
fix(app): session sync issue 2026-01-26 13:36:36 -06:00
adamelmore
04337f6202
chore: cleanup 2026-01-26 13:03:34 -06:00
adamelmore
97aec21cb3
chore(app): missing i18n strings 2026-01-26 13:03:34 -06:00
adamelmore
319ad2a391
fix(app): session load cap 2026-01-26 12:58:51 -06:00
adamelmore
d05ed5ca83
chore(app): createStore over signals 2026-01-26 11:26:17 -06:00
adamelmore
37f1a1a4ef
chore: cleanup 2026-01-26 11:07:52 -06:00
adamelmore
b8e8d82323
chore: cleanup 2026-01-26 11:07:52 -06:00
adamelmore
801eb5d2cb
wip(app): file tree mode 2026-01-26 11:07:52 -06:00
adamelmore
ebeed03115
wip(app): file tree mode 2026-01-26 11:07:51 -06:00
Adam
d9eed4c6ca
feat(app): file tree 2026-01-26 11:07:51 -06:00
Rahul A Mistry
783121c06e
fix(ui): use focus-visible instead of focus to prevent sticky hover effect on click (#10651) 2026-01-26 10:58:29 -06:00
GitHub Action
805ae19c9a chore: generate 2026-01-26 15:34:31 +00:00
adamelmore
7c34319b19
fix(app): query selector with non-latin chars 2026-01-26 09:33:42 -06:00
adamelmore
cd4676171b
feat(app): better sidebar hover when collapsed 2026-01-26 09:33:42 -06:00
adamelmore
7016be0739
wip(app): full-height sidebar 2026-01-26 09:33:42 -06:00
adamelmore
ff35db0360
wip(app): full-height sidebar 2026-01-26 09:33:42 -06:00
adamelmore
af3d8c383e
wip(app): sidebar hover full 2026-01-26 09:33:42 -06:00
GitHub Action
7f75f71f6b chore: generate 2026-01-26 14:15:46 +00:00
adamelmore
84b12a8fb7
feat(app): model settings 2026-01-26 08:15:01 -06:00
adamelmore
1934ee13d8
wip(app): model settings 2026-01-26 08:15:01 -06:00
adamelmore
3296b90372
fix(app): handle non-tool call permissions 2026-01-26 08:15:00 -06:00
adamelmore
0d651eab3b
feat(app): default servers on web 2026-01-26 08:15:00 -06:00
adamelmore
c87232d5df
perf(app): performance improvements 2026-01-26 06:08:09 -06:00
adamelmore
d03c5f6b3f
perf(app): performance improvements 2026-01-26 06:08:09 -06:00
adamelmore
99ae3a7717 chore: cleanup 2026-01-25 20:40:00 -06:00
adamelmore
9d35a0bcb6 chore: cleanup 2026-01-25 20:40:00 -06:00
adamelmore
a09a8701ae chore: cleanup 2026-01-25 20:40:00 -06:00
adamelmore
00d960d080 chore: cleanup 2026-01-25 20:40:00 -06:00
adamelmore
c323d96deb wip(app): provider settings 2026-01-25 20:40:00 -06:00
adamelmore
03d884797c wip(app): provider settings 2026-01-25 20:40:00 -06:00
adamelmore
3d23d2df71
fix(app): missing translations for status 2026-01-25 19:39:09 -06:00
adamelmore
fbcf138526
chore: better i18n links 2026-01-25 19:07:23 -06:00
adamelmore
d115f33b59
fix(app): don't allow workspaces in non-vcs projects 2026-01-25 13:15:35 -06:00
GitHub Action
d75dca29e9 chore: generate 2026-01-25 16:49:03 +00:00
adamelmore
471fc06f01
chore(app): visual cleanup 2026-01-25 10:48:20 -06:00
adamelmore
2b07291e17
fix(app): scroll to comment on click 2026-01-25 10:30:10 -06:00
adamelmore
f7a4cdcd32
fix(app): no default model crash 2026-01-25 07:01:36 -06:00
adamelmore
dcc8d1a638
perf(app): performance improvements 2026-01-25 06:43:27 -06:00
adamelmore
ddc4e89359
fix(app): cleanup comment component usage 2026-01-25 06:20:50 -06:00
GitHub Action
460513a835 chore: generate 2026-01-25 00:37:59 +00:00
adamelmore
2f9f588f77
fix(app): submit button state 2026-01-24 18:34:42 -06:00
adamelmore
8d1a66d043
fix(app): unnecessary suspense flash 2026-01-24 17:17:44 -06:00
David Hill
8714b1a3ac add active state to comment cards in prompt input 2026-01-24 23:09:22 +00:00
GitHub Action
6d0fecb985 chore: generate 2026-01-24 23:02:21 +00:00
adamelmore
e223d1a0e5
fix: type error 2026-01-24 17:01:37 -06:00
adamelmore
3fdd6ec120
fix(app): terminal clone needs remount 2026-01-24 16:58:43 -06:00
adamelmore
2f1be914cd
fix(app): remove terminal connection error overlay 2026-01-24 16:58:43 -06:00
David Hill
43906f56c8 fix(app): remove space between ellipsis and truncated text in comment card tooltip 2026-01-24 22:42:52 +00:00
David Hill
241087d1dc fix(app): update status popover empty state text color and centering 2026-01-24 22:35:24 +00:00
David Hill
30111d2b16 fix(ui): prevent focus on share popover text field 2026-01-24 22:17:59 +00:00
David Hill
c2ec608212 feat(ui): add link icon and use it for copy-to-clipboard buttons
Replace copy icon with new link icon in share URL copy button
and TextField copyable button for better visual indication.
2026-01-24 22:02:09 +00:00
David Hill
c1af7ddc6b fix(app): adjust share popover position 64px to the left 2026-01-24 22:02:09 +00:00
David Hill
cf7c6417f8 fix(app): update share popover gutter to 6px and radius to match status dropdown 2026-01-24 22:02:09 +00:00
David Hill
937474aff0 fix(app): add 8px spacing between share button and icon buttons in titlebar 2026-01-24 22:02:09 +00:00
David Hill
a878b8d7ac refactor(app): replace Popover with DropdownMenu for server options 2026-01-24 22:02:09 +00:00
David Hill
b824fc5516 fix(app): update options icon button styling - active state and hover 2026-01-24 22:02:09 +00:00
David Hill
c56f6127c7 fix(app): change server item actions div padding from px-4 to pl-4 2026-01-24 22:02:09 +00:00
David Hill
8845f2b926 feat(ui): add onFilter callback to List, discard add server row when searching 2026-01-24 22:02:09 +00:00
David Hill
df4d839577 fix(app): position status circle inside input wrapper and fix dialog padding 2026-01-24 22:02:09 +00:00
David Hill
8fe42cd5dc fix(app): remove hover background color from server list items 2026-01-24 22:02:09 +00:00
David Hill
a169c2987b fix(app): allow add server row to grow for error message 2026-01-24 22:02:08 +00:00
David Hill
a5c08bc4f8 fix(app): update add server button and row styling 2026-01-24 22:02:08 +00:00
David Hill
02aea77e92 feat(app): update manage servers dialog styling and behavior 2026-01-24 22:02:08 +00:00
David Hill
a98add29d1 feat(app): add truncation tooltip to server items in status popover 2026-01-24 22:02:08 +00:00
David Hill
d01df32e36 fix(app): update server and MCP item styles in status popover 2026-01-24 22:02:08 +00:00
David Hill
2c620e1742 fix(app): update status popover styling and positioning 2026-01-24 22:02:08 +00:00
David Hill
262084d7e6 fix(app): use rounded-sm for explicit 4px border radius 2026-01-24 22:02:08 +00:00
David Hill
b089358503 fix(app): update titlebar spacing and status popover styling 2026-01-24 22:02:08 +00:00
David Hill
02456376ce fix(app): enable submit button when comment cards are present 2026-01-24 22:02:08 +00:00
GitHub Action
faf2609bc5 chore: generate 2026-01-24 21:53:51 +00:00
Liyang Zhu
aeeb05e4a0
feat(app): back button in subagent sessions (#10439) 2026-01-24 15:53:15 -06:00
adamelmore
dc1ff0e63e fix(app): model select not closing on escape 2026-01-24 15:01:05 -06:00
adamelmore
7ba25c6afb fix(app): model selector ux 2026-01-24 15:01:05 -06:00
adamelmore
b951187a6e
fix(app): no select on new session 2026-01-24 14:58:16 -06:00
adamelmore
27b45d070d
fix(app): scrolling for unpaid model selector 2026-01-24 13:38:14 -06:00
David Hill
48236ee0ef feat(ui): add critical shadow for comment input validation, set editor popover radius to 14px 2026-01-24 18:59:07 +00:00
David Hill
fda897eac4 fix(app): improve comment popover - remove disabled state, add error styling, fix click-outside detection 2026-01-24 18:59:07 +00:00
David Hill
e5d2d984b6 feat(app): change prompt placeholder based on comment count 2026-01-24 18:59:07 +00:00
David Hill
f4bcf0062a fix(app): adjust prompt container padding to 16px bottom and horizontal 2026-01-24 18:59:07 +00:00
David Hill
9759afad83 fix(app): adjust prompt input positioning - 12px from bottom/right, remove session panel bottom padding 2026-01-24 18:59:07 +00:00
David Hill
ac204ed89d fix(ui): add escape/click-away to close read-only comment popovers, 10px radius, remove 'Click to view context' text 2026-01-24 18:59:06 +00:00
adamelmore
1080f37f9c
fix(app): don't use findLast 2026-01-24 12:41:50 -06:00
GitHub Action
8f0d08fae0 chore: generate 2026-01-24 18:17:29 +00:00
Joseph Campuzano
15801a01ba
fix: add state to pause existing audio for demo menus, add support fo… (#10428) 2026-01-24 12:16:53 -06:00
GitHub Action
442a735883 chore: generate 2026-01-24 18:04:12 +00:00
OpeOginni
67ea21b55a
feat(web): implement new server management for web and desktop (#8513) 2026-01-24 12:03:36 -06:00
adamelmore
7c2e59de68
fix(app): new workspace expanded and at the top 2026-01-24 09:12:32 -06:00
adamelmore
fa510161f6
fix(app): missing translations 2026-01-24 09:12:12 -06:00
adamelmore
6d8e994383
fix(app): line selection fixes 2026-01-24 09:09:27 -06:00
adamelmore
09f45320b7 chore: cleanup 2026-01-24 07:00:41 -06:00
adamelmore
962ab3bc8c fix(app): reactive loops 2026-01-24 07:00:41 -06:00
adamelmore
da8f3e92a7 perf(app): better session stream rendering 2026-01-24 07:00:41 -06:00
Ariane Emory
98b66ff933
feat(desktop): add Iosevka as a font choice (resolves #10103) (#10347) 2026-01-24 06:28:58 -06:00
Devin Griffin
5f7111fe93
fix(app): Always close hovercard when view-sessions clicked (#10326) 2026-01-24 06:27:32 -06:00
David Hill
58788192f4 fix(ui): close comment input popover on Escape key or click away 2026-01-24 06:18:55 +00:00
David Hill
40ab6ac862 fix(ui): use shadow-lg-border-base on read-only comment popovers and align label spacing 2026-01-24 06:18:55 +00:00
David Hill
31f80a45af fix(ui): remove border from comment input popover 2026-01-24 06:18:55 +00:00
David Hill
0a9f51f87f fix(ui): position read-only comment popover below icon with 4px gutter 2026-01-24 06:18:55 +00:00
David Hill
af6bd9d3b1 fix(ui): style comment popovers - 14px radius, move label below, use text-weak for label, text-strong 14px for comment 2026-01-24 06:18:55 +00:00
David Hill
c66da17364 fix(ui): move filename and line count below comment text in popovers 2026-01-24 06:18:55 +00:00
David Hill
b280207481 fix(app): add tooltip with path, 6px spacing before close icon, and reduce filename truncation to 14 chars 2026-01-24 06:18:55 +00:00
David Hill
75cccc305a feat(app): add middle truncation for filename in comment card 2026-01-24 06:18:55 +00:00
David Hill
18ea09868a fix(app): truncate filename from start to show end of path 2026-01-24 06:18:55 +00:00
David Hill
1df697dec7 fix(app): remove gap between filename and comment in comment card 2026-01-24 06:18:55 +00:00
David Hill
1476c4ca49 fix(app): add shadow-xs-border with hover state to comment card 2026-01-24 06:18:55 +00:00
David Hill
3b3ab29d8c fix(app): comment card styling - 48px height, 2px gap, truncate filename while keeping line count visible 2026-01-24 06:18:55 +00:00
David Hill
258d207fd6 fix(app): increase comment font size to 12px 2026-01-24 06:18:55 +00:00
David Hill
4b64bff11b fix(app): add 8px gap before close icon and truncate long filenames 2026-01-24 06:18:55 +00:00
David Hill
c70e8b5880 fix(app): keep close icon in top right of comment card 2026-01-24 06:18:55 +00:00
David Hill
42a1a1202c fix(app): add transition-all to comment card hover states 2026-01-24 06:18:55 +00:00
David Hill
d3490cfd29 feat(ui): add close-small icon and use it for comment card dismiss button 2026-01-24 06:18:55 +00:00
David Hill
5384040051 fix(app): truncate comment text and set card max-width to 200px 2026-01-24 06:18:55 +00:00
David Hill
1bf4caa0c1 fix(app): indent comment text to align with filename in context card 2026-01-24 06:18:55 +00:00
David Hill
35a3c98221 fix(app): style submitted comment icons to match comment popup style 2026-01-24 06:18:55 +00:00
David Hill
56ece04dd5 fix(app): update prompt input styling - 14px border radius, card hover states, and 8px padding 2026-01-24 06:18:55 +00:00
David Hill
328bd3fb02 fix(app): update context cards styling with 8px padding/gap and 6px border radius 2026-01-24 06:18:55 +00:00
David Hill
2daa3652bb fix(ui): add button-primary-base variable and use primary variant for Comment button 2026-01-24 06:18:54 +00:00
David Hill
ae84e9909a fix(app): improve comment popup styling and add new comment icon 2026-01-24 06:18:54 +00:00
Rahul A Mistry
8105f186dc
fix(app): center checkbox indicator in provider selection (#10267) 2026-01-23 10:23:24 -06:00
Edin
65c236c071
feat(app): auto-open oauth links for codex and copilot (#10258) 2026-01-23 09:35:44 -06:00
Adam
e5fe50f7da
fix(app): close delete workspace dialog immediately 2026-01-23 05:41:51 -06:00
Adam
b6beda1569
fix: type error 2026-01-23 05:32:37 -06:00
Adam
2a2d800ac4 fix: type error 2026-01-23 05:18:57 -06:00
Adam
4afb46f571 perf(app): don't remount directory layout 2026-01-23 05:18:57 -06:00
Adam
c4d223eb99 perf(app): faster workspace creation 2026-01-23 05:18:42 -06:00
Adam
82ec84982e
Reapply "wip(app): line selection"
This reverts commit df7b6792cd.
2026-01-23 05:01:10 -06:00
Adam
df7b6792cd
Revert "wip(app): line selection"
This reverts commit 1780bab1ce.
2026-01-23 04:58:41 -06:00
Devin Griffin
c72d9a473c
fix(app): View all sessions flakiness (#10149) 2026-01-23 04:57:10 -06:00
Eric Guo
b298982268
fix(desktop): Fixed a reactive feedback loop in the global project cache sync (#10139) 2026-01-23 15:23:06 +08:00
GitHub Action
077ebdbfda chore: generate 2026-01-23 04:12:51 +00:00
Adam
1780bab1ce wip(app): line selection 2026-01-22 22:12:12 -06:00
Adam
d35fabf5db chore: cleanup 2026-01-22 22:12:12 -06:00
Adam
82f718b3cf wip(app): line selection 2026-01-22 22:12:12 -06:00
Adam
0eb523631d wip(app): line selection 2026-01-22 22:12:12 -06:00
Adam
1e1872aada wip(app): line selection 2026-01-22 22:12:12 -06:00
Adam
cb481d9ac8 wip(app): line selection 2026-01-22 22:12:12 -06:00
Adam
0ce0cacb28 wip(app): line selection 2026-01-22 22:12:12 -06:00
Adam
640d1f1ecc wip(app): line selection 2026-01-22 22:12:12 -06:00
Adam
71cd59932e
fix(app): session shouldn't be keyed 2026-01-22 20:28:10 -06:00
Adam
14db336e3a
fix(app): flash of fallback icon for projects 2026-01-22 20:17:50 -06:00
Adam
2b9b98e9c2
fix(app): project icon color flash on load 2026-01-22 20:17:50 -06:00
Adam
07015aae07
fix(app): folder suggestions missing last part 2026-01-22 20:17:50 -06:00
Adam
972cb01d5c fix(app): allow adding projects from any depth 2026-01-22 20:09:18 -06:00
Adam
a8018dcc43 fix(app): allow adding projects from root 2026-01-22 20:09:18 -06:00
Adam
bcf7a65e36
fix(app): non-git projects should be renameable 2026-01-22 18:07:57 -06:00
Alex Yaroshuk
fdac21688c
feat(app): add app version display to settings (#10095) 2026-01-22 14:41:29 -06:00
Ygor Simões
32f72f49a8
feat(i18n): add br locale support (#10086) 2026-01-22 12:36:33 -06:00
GitHub Action
c96c25a72c chore: generate 2026-01-22 18:24:16 +00:00
Aryan "LAG" Gupta
cda7d3dd78
fix: make 'Learn More' link functional in theme settings (#10078) 2026-01-22 12:23:29 -06:00
Adam
496bbd70f4 feat(app): render images in session review 2026-01-22 12:22:10 -06:00
Adam
bb582416f2
chore: cleanup 2026-01-22 11:21:14 -06:00
Adam
b8526eca67
chore: cleanup 2026-01-22 11:19:53 -06:00
Adam
9c45746bd2
fix(app): new session button 2026-01-22 11:17:55 -06:00
Adam
c4971e48c4 chore(app): translations 2026-01-22 11:06:51 -06:00
Adam
de6582b38b feat(app): delete sessions 2026-01-22 11:06:51 -06:00
Adam
fc53abe589
feat(app): close projects from hover card 2026-01-22 11:03:49 -06:00
Adam
7b23bf7c1b
fix(app): don't auto nav to workspace after reset 2026-01-22 10:57:43 -06:00
Adam
a96f3d153b
Revert "fix: handle special characters in paths and git snapshot reading logic(#9804) (#9807)"
This reverts commit cf6ad4c407.
2026-01-22 10:37:13 -06:00
bewareoftheleopard
c3f393bcc1
fix(desktop): Expand font stacks to include macOS Nerd Font default names (#10045) 2026-01-22 08:56:19 -06:00
Yash Rathore
e85b953087
fix(app): clear session hover state on navigation (#10031) 2026-01-22 08:32:13 -06:00
Adam
16fad51b5e feat(app): add workspace startup script to projects 2026-01-22 07:42:56 -06:00
Adam
c41c9a366f
fix: type error 2026-01-22 07:24:13 -06:00
Adam
4385f03053
fix: satisfies 2026-01-22 07:19:41 -06:00
Adam
8e3b459d77
fix(app): hover-card scrolling 2026-01-22 07:16:02 -06:00
Adam
3807523f49
fix(app): auto-scroll 2026-01-22 07:16:02 -06:00
Adam
09997bb6c8
fix(app): auto-scroll 2026-01-22 07:16:01 -06:00
Alex Yaroshuk
aa17729008
feat(app): add scrollbar styling to session page (#10020) 2026-01-22 06:53:55 -06:00
GitHub Action
b59f3e6811 chore: generate 2026-01-22 12:47:58 +00:00
Sondre
8427f40e8d
feat: Add support for Norwegian translations (#10018) 2026-01-22 06:47:19 -06:00
Adam
ae2693425e
fix(app): snap to bottom on prompt 2026-01-22 05:45:53 -06:00
Adam
d9b9485019
fix(app): a11y translations 2026-01-22 05:36:38 -06:00
Rahul A Mistry
366da595af
fix(desktop): change project path tooltip position to bottom (#9497) 2026-01-22 05:23:37 -06:00
GitHub Action
d14735ef4b chore: generate 2026-01-22 11:11:32 +00:00
Nolan Darilek
3435327bc0
fix(app): session screen accessibility improvements (#9907) 2026-01-22 05:10:53 -06:00
Shoubhit Dash
c737776958
refactor(desktop): move markdown rendering to rust (#10000) 2026-01-22 04:48:39 -06:00
David Hill
7b0ad87781 fix: add 8px left margin to sidebar toggle on desktop 2026-01-22 09:50:13 +00:00
David Hill
3b92d5c1c6 fix: match terminal toggle button size with sidebar and review toggles 2026-01-22 09:48:10 +00:00
David Hill
cf1fc02d27 update jump to latest button with circular design and animation
- add arrow-down-to-line icon
- circular 32px button centered above prompt input
- fade/scale/translate animation on show/hide
- fix duplicate language.ru keys in i18n files
2026-01-22 09:41:28 +00:00
NourEldin Osama
ba2e35e29c
feat(i18n): add Arabic language support (#9947) 2026-01-22 02:14:01 -06:00
DNGriffin
9afc067152
feat(app): always show Toggle-Review button (#9944) 2026-01-22 02:09:55 -06:00
Ronan Kearns
af1e2887bd
fix(app): open terminal pane when creating new terminal (#9926) 2026-01-21 21:09:08 -06:00
Alex Yaroshuk
23daac2170
feat(i18n): add Traditional Chinese language support & rename 'Chinese' to 'Chinese (Simplified)' (#9887) 2026-01-21 15:33:26 -06:00
Alex Yaroshuk
383c2787f9
feat(i18n): add Russian language support (#9882) 2026-01-21 15:30:12 -06:00
Filip
5ca28b6454
feat(app): polish translations (#9884) 2026-01-21 15:04:25 -06:00