Commit Graph

1022 Commits (fix/beta-stack-aware-sync)

Author SHA1 Message Date
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
Adam b7b2eae20c
fix(web): favicon rename again 2026-01-21 14:36:21 -06:00
Adam fa91337723
fix(app): provider connect oauth error handling 2026-01-21 14:26:14 -06:00
Adam ae8cff22e5
fix(app): renaming non-git projects shouldn't affect other projects 2026-01-21 14:21:58 -06:00
Adam 52535654e7
fix(app): tab should select suggestion 2026-01-21 14:21:58 -06:00
Adam b33cec485a
fix: type error 2026-01-21 13:25:43 -06:00
Adam 3ba1111ed0
fix(app): terminal issues/regression 2026-01-21 13:23:50 -06:00
Allan Hvam 13405aedea
fix(app): remove terminal button border to align with close button (#9874) 2026-01-21 13:05:32 -06:00
Daniel Polito df2ed99231
fix(desktop): Navigation with Big Sessions (#9529) 2026-01-21 13:01:18 -06:00
GitHub Action 95b17bcf5e chore: generate 2026-01-21 17:17:33 +00:00
Adam cd34f5e07c
feat(app): new sound effects, downmixed to mono 2026-01-21 11:14:11 -06:00
Adam 621550ac77
fix(app): keybind search height 2026-01-21 11:14:11 -06:00
Adam b746c006cf
feat(app): new sounds 2026-01-21 11:14:11 -06:00
Adam 850d50eb64
fix(app): missing i18n keys 2026-01-21 11:14:11 -06:00
GitHub Action 178767af70 chore: generate 2026-01-21 16:36:03 +00:00
Rahul A Mistry b8a0e420f8
feat(app): search on settings shortcuts (#9850) 2026-01-21 10:35:15 -06:00
Rahul A Mistry 9f02ffe02d
fix(app): new workspace button with all languages (#9848) 2026-01-21 10:03:29 -06:00
GitHub Action b10f423743 chore: generate 2026-01-21 15:58:36 +00:00
Nolan Darilek 0059fdc1f5
fix(app): add aria-labels to titlebar and sidebar buttons (#9843) 2026-01-21 09:57:50 -06:00
Adam 63da3a338a
fix(app): breaking out of auto-scroll 2026-01-21 09:28:56 -06:00
GitHub Action f736751a8c chore: generate 2026-01-21 15:26:15 +00:00
Ronan Kearns 6ac8c85b34
feat(app): model tooltip metadata in chooser (per Figma request) (#9707) 2026-01-21 09:25:34 -06:00
GitHub Action 19f68382fd chore: generate 2026-01-21 15:23:21 +00:00
DNGriffin 368cd2af4c
fix(app): workspaces padding wonkiness (#9772) 2026-01-21 09:22:40 -06:00
Brendan Allan d00b8df770
feat(desktop): properly integrate window controls on windows (#9835) 2026-01-21 08:35:05 -06:00
Halil Tezcan KARABULUT 87d91c29e2
fix(app): terminal improvements - focus, rename, error state, CSP (#9700) 2026-01-21 06:49:46 -06:00
Adam 259b2a3c2d
fix(app): japanese language support 2026-01-21 06:16:32 -06:00
Adam 8b0353cb2a feat(app): danish translations 2026-01-21 05:50:25 -06:00
Adam 4a386906dd feat(app): japanese translations 2026-01-21 05:50:25 -06:00
Adam efff52714d feat(app): french translations 2026-01-21 05:50:25 -06:00
Adam 09a9556c70 feat(app): spanish translations 2026-01-21 05:24:38 -06:00
Adam 118b4f65da feat(app): german translations 2026-01-21 05:24:38 -06:00
Adam e6438aa3f6 feat(app): korean translations 2026-01-21 05:24:38 -06:00
Adam 64c80f1b51
fix(app): don't show notification on session if active 2026-01-21 05:15:19 -06:00
Ronan Kearns 996eeb1f68
feat(app): add manage models icon to selector (per Figma request) (#9722) 2026-01-21 04:44:17 -06:00
DNGriffin 8e8fb6a54b
feat(app): allow users to select directory text on new session (#9760) 2026-01-21 04:41:03 -06:00
shirukai cf6ad4c407
fix: handle special characters in paths and git snapshot reading logic(#9804) (#9807) 2026-01-21 04:35:23 -06:00
Jacob Bahn 65d9e829e7
feat(desktop): standardize desktop layout icons (#9685) 2026-01-20 20:34:33 -06:00
GitHub Action 6793b4a6fd chore: generate 2026-01-21 02:28:43 +00:00
Ryan Vogel a71c40c717
fix(app): fix numbered list rendering in web markdown (#9723) 2026-01-20 20:28:01 -06:00
Alex Yaroshuk 489f2d3709
fix(ui): remove portal spacer and fix terminal toggle padding (#9728) 2026-01-20 20:27:33 -06:00
GitHub Action bb8bf32abe chore: generate 2026-01-20 23:58:59 +00:00
Adam 233d003b49 wip(app): i18n 2026-01-20 17:58:06 -06:00
Adam b13c269162 wip(app): i18n 2026-01-20 17:58:06 -06:00
Adam f86c37f579 wip(app): i18n 2026-01-20 17:58:06 -06:00
Adam 9b7d9c8173 wip(app): i18n 2026-01-20 17:58:06 -06:00
Adam 0f2e8ea2b4 wip(app): i18n 2026-01-20 17:58:06 -06:00
Adam be493e8be0 wip(app): i18n 2026-01-20 17:58:06 -06:00
Adam 7e8e4d9938 wip(app): i18n 2026-01-20 17:58:06 -06:00
Adam 7a359ff67c wip(app): i18n 2026-01-20 17:58:06 -06:00
Adam 835fea6bb1 wip(app): i18n prompt input 2026-01-20 17:58:06 -06:00
Adam a68e5a1c17 wip(app): i18n 2026-01-20 17:58:06 -06:00
Adam 92beae1410 wip(app): i18n 2026-01-20 17:58:06 -06:00
Adam 0470717c7f feat(app): initial i18n stubbing 2026-01-20 17:58:06 -06:00
Adam 85ef23a098
fix(app): don't interfere with scroll when using message nav 2026-01-20 16:12:15 -06:00
David Hill 80dc74a0ec add keyboard shortcut (mod+,) to open settings dialog 2026-01-20 22:04:13 +00:00
Adam a0636fcd50 fix(app): auto-scroll ux 2026-01-20 22:04:13 +00:00
David Hill 7be6671e6e refactor Select component to use settings variant for settings modal styling 2026-01-20 21:53:17 +00:00
David Hill 4350b8fd6b fix: show View all sessions button for active project and close hovercard on click 2026-01-20 21:53:17 +00:00
David Hill 2111473746 fix: remove close delay on hover cards to stop overlapping 2026-01-20 21:53:17 +00:00
David Hill 8c5c377680 fix: review empty state font size 2026-01-20 21:53:17 +00:00
DNGriffin 1f3b2b5951
fix(app): Edit-project name race condition (#9551) 2026-01-20 15:10:00 -06:00
David Hill de87694867 fix: resolve Select children type conflict with ButtonProps 2026-01-20 21:09:20 +00:00
David Hill ecd28fd520 fix: prompt agent button style 2026-01-20 21:08:50 +00:00
Adam 96a9744347
fix: type error 2026-01-20 15:08:03 -06:00
David Hill 261b1eca2e update keyboard shortcuts panel to match general settings styling 2026-01-20 20:34:45 +00:00
David Hill dbc15d4816 add color scheme preview on hover in appearance dropdown 2026-01-20 20:34:45 +00:00
David Hill 602b6be4d4 update settings panel padding and make content full width 2026-01-20 20:34:45 +00:00
David Hill 7f4277695d set 32px spacing between main title and group title 2026-01-20 20:34:45 +00:00
David Hill 39afc055bf add fade gradient to settings panel headers 2026-01-20 20:34:45 +00:00
David Hill 0c270b4743 reset select trigger to default state after selection 2026-01-20 20:34:45 +00:00
David Hill 2b95956132 add x-large dialog size and use it for settings modal 2026-01-20 20:34:45 +00:00
David Hill c57491ba48 add triggerStyle prop to Select and use it for font selector 2026-01-20 20:34:44 +00:00
David Hill f9c951aa8b render font options in their respective fonts 2026-01-20 20:34:44 +00:00
David Hill 78bcbda2fa wrap settings row groups with styled container 2026-01-20 20:34:44 +00:00
David Hill 262aca1bca remove border and background from settings panel headers 2026-01-20 20:34:44 +00:00
David Hill 0cbbe5af77 remove subheader from General settings panel 2026-01-20 20:34:44 +00:00
David Hill 83557e9b66 add keyboard icon and use it for Shortcuts settings tab 2026-01-20 20:34:44 +00:00
David Hill 1a4abe85e8 add sliders icon and use it for General settings tab 2026-01-20 20:34:44 +00:00
David Hill 74ad6dd4c9 update settings tabs layout and spacing 2026-01-20 20:34:44 +00:00
David Hill a94667e8e7 increase icon letter size to 32px in edit project dialog 2026-01-20 20:34:44 +00:00
David Hill ff8abd8c2b increase session messages popover open delay to 1000ms 2026-01-20 20:34:44 +00:00
Rahul A Mistry 281c9d1870
fix(app): change terminal.new keybind to ctrl+alt+t (#9670) 2026-01-20 13:03:20 -06:00
Rahul A Mistry 80481c2247
fix(app): cleanup pty.exited event listener on unmount (#9671) 2026-01-20 13:03:01 -06:00
Adam 7170983ef2
fix(app): duplicate session loads 2026-01-20 11:25:58 -06:00
GitHub Action dfe6ce211d chore: generate 2026-01-20 16:57:52 +00:00
Rahul A Mistry 8639b0767a
feat(app): add tooltips to sidebar new session/workspace buttons (#9652) 2026-01-20 10:57:11 -06:00
Adam 86b2002deb
fix: type error 2026-01-20 10:34:10 -06:00
Adam 7f862533d8
fix(app): better pending states for workspace operations 2026-01-20 10:31:57 -06:00
GitHub Action cd2125eecd chore: generate 2026-01-20 16:01:54 +00:00
Adam 8595dae1a4
fix(app): session loading loop 2026-01-20 10:01:04 -06:00
Rahul A Mistry 01b12949e3
fix(app): terminal no longer hangs on exit or ctrl + D and closes the pane (#9506) 2026-01-20 09:42:20 -06:00
Adam ac7e674a87
fix(app): broken 2026-01-20 09:05:04 -06:00
GitHub Action 47fa496701 chore: generate 2026-01-20 13:34:20 +00:00
Adam d77cbf9c46 chore: cleanup 2026-01-20 07:33:44 -06:00
Adam 340285575b chore: cleanup 2026-01-20 07:33:44 -06:00
Adam dd5b5f5482 chore: cleanup 2026-01-20 07:33:44 -06:00
Adam 924fc9ed80 wip(app): settings 2026-01-20 07:33:44 -06:00
Adam df094a10ff wip(app): settings 2026-01-20 07:33:44 -06:00
Adam de3641e8eb wip(app): settings 2026-01-20 07:33:44 -06:00
Adam 8bcbfd6396 wip(app): settings 2026-01-20 07:33:44 -06:00
Adam 04e60f2b3d
fix(app): no flash of home page on start 2026-01-20 06:10:53 -06:00
GitHub Action 27406cf8ef chore: generate 2026-01-20 11:40:31 +00:00
Adam 0596b02f19 chore: cleanup 2026-01-20 05:39:54 -06:00
Adam 347cd8ac63
chore: cleanup 2026-01-20 05:35:24 -06:00
Adam b711ca57f2
fix(app): localStorage quota 2026-01-20 05:21:33 -06:00
Adam 5f0372183a
fix(app): persist quota 2026-01-20 05:21:32 -06:00
GitHub Action 088b537657 chore: generate 2026-01-20 01:42:14 +00:00
Filip 4ddfa86e7f
fix(app): message list overflow & scrolling (#9530) 2026-01-19 19:41:42 -06:00
David Hill b91b76e9eb add 8px padding to recent sessions popover 2026-01-20 01:41:36 +00:00
David Hill 6ed656a615 remove top padding from edit project dialog form 2026-01-20 01:36:34 +00:00
David Hill 7b336add88 update session messages popover gutter to 28px 2026-01-20 01:21:36 +00:00
David Hill ad31b555a8 position session messages popover at top 2026-01-20 00:27:03 +00:00
David Hill a05c334702 retain session hover state when popover open and update border radius 2026-01-20 00:24:51 +00:00
David Hill cf284e32aa update session hover popover styling 2026-01-20 00:21:11 +00:00
David Hill 054ccee78d update review session empty state styling 2026-01-20 00:15:13 +00:00
DNGriffin bfa986d45e
feat(app): Add ability to select project directory text to web (#9344) 2026-01-19 17:38:52 -06:00
Adam 4e04bee0c9
fix(app): favicon 2026-01-19 15:46:04 -06:00
Filip d605a78a05
fix(app): change keybind for cycling thinking effort (#9508) 2026-01-19 15:15:43 -06:00
GitHub Action 69b3b35ea5 chore: generate 2026-01-19 21:00:39 +00:00
Adam a4d1824412
fix(app): no more favicons 2026-01-19 14:59:47 -06:00
Adam cac35bc52d
fix(app): global terminal/review pane toggles 2026-01-19 14:59:46 -06:00
Adam ecc51ddb4e
fix(app): hash nav 2026-01-19 14:59:46 -06:00
Filip c3393ecc6c
fix(app): give feedback when trying to paste a unsupported filetype (#9452) 2026-01-19 14:16:25 -06:00
Ryan Vogel 889c60d63b
fix(web): rename favicons to v2 for cache busting (#9492) 2026-01-19 15:04:59 -05:00
Adam c2f9fd5fef
fix(app): reload instance after workspace reset 2026-01-19 12:44:41 -06:00
Adam fc50b2962c
fix(app): make terminal sessions scoped to workspace 2026-01-19 11:28:24 -06:00
David Hill 2dbdd18483 add hover overlay with upload/trash icons to project icon in edit dialog 2026-01-19 17:10:27 +00:00
David Hill b0794172bf update: tighten edit project color spacing 2026-01-19 17:10:27 +00:00
David Hill 9fbf2e72b4 update: constrain edit project dialog width 2026-01-19 17:10:27 +00:00
David Hill 494e8d5be9 update: tweak edit project icon container 2026-01-19 17:10:27 +00:00
David Hill e12b94d91a update: adjust edit project icon helper text 2026-01-19 17:10:27 +00:00
David Hill 89be504abc update: align edit project dialog padding and avatar styles 2026-01-19 17:10:27 +00:00
Adam 7811e01c8e fix(app): new layout improvements 2026-01-19 10:55:57 -06:00
Adam befd0f1636 feat(app): new session layout 2026-01-19 10:55:57 -06:00
Adam 1f11a8a6ea feat(app): improved session layout 2026-01-19 10:55:57 -06:00
Adam 4ee540309f
fix(app): hide settings button 2026-01-19 10:26:21 -06:00
Adam 51804a47e9 chore: cleanup 2026-01-19 07:35:52 -06:00
Adam 55739b7aa1 chore: cleanup 2026-01-19 07:35:52 -06:00
Adam 295f290efd chore: cleanup 2026-01-19 07:35:52 -06:00
Adam 1a262c4ca8 chore: cleanup 2026-01-19 07:35:52 -06:00
Adam dca2540ca7 chore: cleanup 2026-01-19 07:35:52 -06:00
Adam fcfe6d3d26 chore: cleanup 2026-01-19 07:35:52 -06:00
Adam 093a3e7876 feat(app): reset worktree 2026-01-19 07:35:52 -06:00
Adam f26de6c52f feat(app): delete workspace 2026-01-19 07:35:52 -06:00
Mani Sundararajan 08005d755b
refactor(desktop): tweak share button to prevent layout shift (#9322) 2026-01-19 04:34:40 -06:00
OpeOginni ad2e03284b
refactor(desktop): improve layout and styling of session search button (#9251) 2026-01-18 08:10:38 -06:00
Kit Langton 6c0991d162
fix(app): remove redundant toast for thinking effort changes (#9181) 2026-01-18 08:00:49 -06:00
Mani Sundararajan 06bc4dcb06
feat(desktop): implement session unshare button (#8660) 2026-01-18 05:12:07 -06:00
David Hill 53c77e29df fix: remove max-width of session name tooltip 2026-01-18 00:59:41 +00:00
David Hill 260739a227 Revert "fix: increase max-width of session name tooltip"
This reverts commit c3ab76c8ad.
2026-01-18 00:57:21 +00:00
David Hill c3ab76c8ad fix: increase max-width of session name tooltip 2026-01-18 00:51:35 +00:00
David Hill 389d97ece9 fix: adjust project path tooltip placement
Move the desktop project path tooltip above the header and tune spacing/offset; add content style hooks to Tooltip for max-width and horizontal shift.
2026-01-18 00:48:49 +00:00
David Hill e36b3433fc fix: remove max width on sidebar new buttons 2026-01-18 00:48:06 +00:00
David Hill ded9bd26bb fix: adjust session list tooltip trigger and delay 2026-01-18 00:07:21 +00:00
David Hill c890853992 fix: keep project avatar hover styles while popover open 2026-01-17 23:40:06 +00:00
David Hill 2a4e8bc01c fix: adjust recent sessions popover padding 2026-01-17 23:21:34 +00:00
David Hill c19d031144 fix: reduce prompt dock bottom spacing 2026-01-17 22:54:30 +00:00
David Hill 0cc9a22a42 fix: show project name in avatar hover 2026-01-17 22:51:49 +00:00
David Hill b4075cd856 fix: remove loading text after splash 2026-01-17 21:54:51 +00:00
David Hill 53227bfc2a fix: command pallete file list item spacing 2026-01-17 21:46:23 +00:00
David Hill d3baaf7408 fix: shrink project notification dot and mask 2026-01-17 21:46:23 +00:00
David Hill c3d33562c7 fix: align project avatar notification dot 2026-01-17 21:46:23 +00:00
Rahul Mishra 5a199b04cb
fix: don't try to open command palette if a dialog is already open (#9116) 2026-01-17 13:08:11 -06:00
Adam 2729705594
fix(app): archive session sometimes flaky 2026-01-17 05:23:17 -06:00
David Hill 759ce8fb8e fix: prevent text clipping on search button descenders 2026-01-17 01:06:53 +00:00
David Hill 80b278ddab fix: remove the secondary text from commands 2026-01-17 00:55:13 +00:00
David Hill ef7ef6538e fix: limit search modal max-height to 480px 2026-01-17 00:55:13 +00:00
David Hill d23c21023a fix: refine search modal styling and list component 2026-01-17 00:55:13 +00:00
David Hill dfa2a9f225 fix: reduce command item left padding in search modal 2026-01-17 00:55:13 +00:00
David Hill 6f78a71fa7 feat: add hideIcon and class options to List search, customize search modal input 2026-01-17 00:55:13 +00:00
David Hill f8f1f46a4f fix: adjust command item left padding in search modal 2026-01-17 00:55:13 +00:00
David Hill ab705dacfa fix: add left padding to command items in search modal 2026-01-17 00:55:13 +00:00
David Hill d1b93616f7 fix: increase keybind border-radius in search modal 2026-01-17 00:55:13 +00:00
David Hill 69215d456c fix: display arrow keys as symbols in keybind formatting 2026-01-17 00:55:13 +00:00
David Hill 54e52896a4 refactor: use Keybind component in search modal list 2026-01-17 00:55:13 +00:00
David Hill b18fb16e9c refactor: use Keybind component in titlebar search button 2026-01-17 00:55:13 +00:00
David Hill cad415872e fix: recent sessions gutter 2026-01-17 00:55:13 +00:00
Adam 6e00348bd7
fix(app): remember last opened project 2026-01-16 15:49:35 -06:00
Adam 95f7403daf
fix(app): truncate workspace title 2026-01-16 15:49:35 -06:00
Adam da78b758d4
fix(app): handle new session correctly 2026-01-16 14:49:04 -06:00