Commit Graph

541 Commits (docs-export)

Author SHA1 Message Date
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 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 e376e1de16
fix(app): enable dialog dismiss on model selector (dialog.tsx) (#10203) 2026-01-23 04:55:00 -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 99e15caaf6 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
Alex Yaroshuk 3c7d5174b3
fix(ui): prevent copy buttons from stealing focus from prompt input (#10084) 2026-01-22 12:37:13 -06:00
Adam 9802ceb94f chore: cleanup 2026-01-22 12:22:10 -06:00
Adam 62115832f5 feat(app): render audio players in session review 2026-01-22 12:22:10 -06:00
Adam 496bbd70f4 feat(app): render images in session review 2026-01-22 12:22:10 -06:00
Adam 8e3b459d77
fix(app): hover-card scrolling 2026-01-22 07:16:02 -06:00
Adam fb007d6bab
feat(app): copy buttons for assistant messages and code blocks 2026-01-22 06:29:38 -06:00
Adam d9b9485019
fix(app): a11y translations 2026-01-22 05:36:38 -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
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
Adam 877b0412c9
fix(app): use message diffs, not session diffs 2026-01-21 18:18:57 -06:00
Adam b7b2eae20c
fix(web): favicon rename again 2026-01-21 14:36:21 -06:00
Adam 6d656e4827
fix(app): querySelector errors, more defensive scroll-to-item 2026-01-21 14:21:59 -06:00
Daniel Polito df2ed99231
fix(desktop): Navigation with Big Sessions (#9529) 2026-01-21 13:01:18 -06:00
Ronan Kearns 6ac8c85b34
feat(app): model tooltip metadata in chooser (per Figma request) (#9707) 2026-01-21 09:25:34 -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
zerone0x 2e5fe6d5c8
fix(ui): preserve filename casing in edit/write tool titles (#9752) 2026-01-21 04:41:45 -06:00
yash 3723e1b8d2
fix: correct dot prefix display in directory names for RTL text rendering issue #9579 (#9591) 2026-01-20 20:36:41 -06:00
GitHub Action bb8bf32abe chore: generate 2026-01-20 23:58:59 +00:00
Adam 6037e88ddf 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 92beae1410 wip(app): i18n 2026-01-20 17:58:06 -06:00
David Hill 3b46f90124 fix: icon size in sidbar 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 575cc59b37 fix: increase sidebar icon size by removing 16px constraint 2026-01-20 21:53:17 +00: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
David Hill bf9047ccd1 fix settings sidebar active tab hover to use consistent background 2026-01-20 21:08:50 +00:00
David Hill 7eb724f4e9 fix: dialog shadow 2026-01-20 20:34:46 +00:00
David Hill 73b1bc42f4 increase specificity of select trigger hover/expanded states 2026-01-20 20:34:45 +00:00
David Hill 3eea1d424e set select trigger value font weight to regular 2026-01-20 20:34:45 +00:00
David Hill 1092cf4034 increase gap between label and icon in select trigger to 12px 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 715860f997 set default select trigger background to transparent 2026-01-20 20:34:45 +00:00
David Hill f250a229c9 update select trigger icon styling and spacing 2026-01-20 20:34:45 +00:00
David Hill c2c2bb1fa9 add 4px left padding to sidebar section title 2026-01-20 20:34:45 +00:00
David Hill 19ac6f1948 set hover background of active sidebar item to surface-raised-base 2026-01-20 20:34:45 +00:00
David Hill 0d9ce6ad7b set settings sidebar width to 200px 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 36bbe809fa add 4px gutter between select trigger and dropdown 2026-01-20 20:34:45 +00:00
David Hill a8113ee0df update select trigger and dropdown styling 2026-01-20 20:34:45 +00:00
David Hill bcb8d970f1 add selector icon and use it for select dropdown trigger 2026-01-20 20:34:44 +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 9ffb7141e5 set select dropdown border-radius to 8px 2026-01-20 20:34:44 +00:00
David Hill f3b0f312bf adjust select dropdown positioning and padding structure 2026-01-20 20:34:44 +00:00
David Hill 09a6107649 set select dropdown min-width to 180px 2026-01-20 20:34:44 +00:00
David Hill af8d91117c update select item styling: 4px radius, default cursor, 8px 2px padding 2026-01-20 20:34:44 +00:00
David Hill 0ffc2c2b39 increase select dropdown padding to 4px 2026-01-20 20:34:44 +00:00
David Hill ecae24f426 use medium font weight for settings tab labels 2026-01-20 20:34:44 +00:00
David Hill 745206ffbb increase gap between icon and label in settings tabs to 12px 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 175313922b use active background color for selected 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
Adam 1d6f650f53 fix(app): ayu theme colors 2026-01-20 13:59:04 -06:00
drunkpiano 156ce54362
fix(ui): prevent Enter key action during IME composition (#9564) 2026-01-20 13:01:56 -06:00
zerone0x a3a06ffc4f
fix(ui): show filename in Edit/Write permission titles (#9662)
Co-authored-by: Claude <noreply@anthropic.com>
2026-01-20 11:14:47 -06:00
Adam 5f67e6fd12
fix(app): don't jump accordion on expand/collapse 2026-01-20 10:54:04 -06:00
GitHub Action 47fa496701 chore: generate 2026-01-20 13:34:20 +00: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 8bcbfd6396 wip(app): settings 2026-01-20 07:33:44 -06:00
Adam 5145b72c4a
chore: cleanup 2026-01-20 05:37:15 -06:00
Adam 347cd8ac63
chore: cleanup 2026-01-20 05:35:24 -06:00
Adam 353115a895
fix(app): user message expand on click 2026-01-20 05:21:33 -06:00
David Hill 7f9ffe57f9 update thinking text styling in desktop app 2026-01-20 00:42:55 +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
Adam bec294b781
fix(app): remove copy button from summary 2026-01-19 16:13:16 -06:00
Adam 79ae749ed8
fix(app): don't change resize handle on hover 2026-01-19 15:28:37 -06:00
Adam 3173ba1288
fix(app): fade under sticky elements 2026-01-19 14:59:50 -06:00
Filip d19e76d96c
fix: keyboard nav when mouse hovered over list (#9500) 2026-01-19 14:43:32 -06:00
Ryan Vogel 889c60d63b
fix(web): rename favicons to v2 for cache busting (#9492) 2026-01-19 15:04:59 -05:00
Adam 092428633f
fix(app): layout jumping 2026-01-19 11:44:20 -06:00
David Hill b72a00eaa3 fix text field border showing through focus ring 2026-01-19 17:10:27 +00: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 c7f0cb3d2d fix: remove focus outline from dropdown menu 2026-01-19 17:10:26 +00:00
Adam eb779a7cc5 chore: cleanup 2026-01-19 10:55:57 -06:00
Adam c720a2163c chore: cleanup 2026-01-19 10:55:57 -06: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
GitHub Action 453417ed47 chore: generate 2026-01-19 16:46:09 +00:00
Joseph Campuzano 72cb7ccc00
fix(app): list component jumping when mouse happens to be under the list and keyboard navigating. (#9435) 2026-01-19 10:43:27 -06:00
Adam dca2540ca7 chore: cleanup 2026-01-19 07:35:52 -06:00
Aiden Cline b7ad6bd839
feat: apply_patch tool for openai models (#9127) 2026-01-18 00:35:09 -06: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 0384e6b0e1 fix: update desktop initializing splash logo 2026-01-17 21:46:23 +00:00
Slone 07dc8d8ce4
fix: escape CSS selector keys to handle special characters (#9030) 2026-01-17 05:48:38 -06:00
David Hill 38847e13bb fix: truncate long search queries in empty state 2026-01-17 00:55:13 +00:00
David Hill e0c6459faa fix: remove smooth scroll behavior from list component 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 6f78a71fa7 feat: add hideIcon and class options to List search, customize search modal input 2026-01-17 00:55:13 +00:00
David Hill 1250486ddf feat: add Keybind component for displaying keyboard shortcuts 2026-01-17 00:55:13 +00:00
David Hill d645e8bbe1 fix: (desktop) command palette width 2026-01-17 00:55:13 +00:00
Daniel Polito c325aa1142
fix(desktop): Stream bash output + strip-asni (#8961) 2026-01-16 17:00:56 -06:00
Adam 360765c591
fix(app): center dialog on page instead of session 2026-01-16 14:33:32 -06:00
Adam 0866034946
feat(app): edit project and session titles 2026-01-16 13:55:59 -06:00
David Hill 416f419a81 fix: add default icon to sessions 2026-01-16 11:55:15 +00:00
David Hill b1a22e08f5 fix: avatar radius and current project 2026-01-16 11:55:15 +00:00
David Hill 0f7b17b1b4 fix: thinking animation opacity and design 2026-01-15 20:42:14 +00:00
Adam 7e016fdda6
chore: cleanup 2026-01-15 13:34:53 -06:00
dbpolito 4b2a14c154 chore(desktop): Question Tools Updates 2026-01-15 13:17:31 -06:00
David Hill 8cba7d7f53 fix: tooltips cleanup 2026-01-15 19:15:21 +00:00
Adam 076dfb3752 chore: cleanup 2026-01-15 07:29:13 -06:00
Adam 679270d9e0 feat(app): new layout 2026-01-15 07:29:13 -06:00
Andrew Jazbec 05cbb11709
fix(ui): layout-bottom icons (#8330) 2026-01-14 07:25:09 -06:00
Daniel Polito 3600bd27f4
feat(desktop): Ask Question Tool Support (#8232) 2026-01-13 12:28:08 -06:00
Daniel Polito 217cf24c3c
fix(desktop): Revert provider icon on select model dialog (#8245) 2026-01-13 12:26:21 -06:00
Daniel Polito 528291532b
feat(desktop): Adding Provider Icons (#8215) 2026-01-13 09:41:35 -06:00
Adam d7a1c268d9
fix(app): sanitize markdown -> html 2026-01-12 15:50:24 -06:00
Daniel Polito b4f33485a7
fix(desktop): Improve User Message Badges for Big Titles and Small Screens (#8037) 2026-01-12 14:22:03 -06:00
Daniel Polito 3e9366487a
feat(desktop): User Message Badges on Hover (#7835) 2026-01-11 14:14:26 -06:00
Daniel Polito 025ed04da0
feat(desktop): Image Preview support for Image Attachments (#7841) 2026-01-11 14:12:52 -06:00
Daniel Polito 50ed4c6b5d
feat(deskop): Add Copy to Messages (#7658) 2026-01-10 16:01:23 -06:00
Daniel Polito afb1cad26d
fix(desktop): Allow Selecting Card Errors (#7506) 2026-01-10 08:52:11 -06:00
Adam 6da60bd5d9
fix(app): more defensive dom access 2026-01-09 19:53:03 -06:00
GitHub Action bce9dc040f chore: generate 2026-01-09 17:03:51 +00:00
adamelmore 44297ffe78
fix(app): break words in user message 2026-01-09 11:03:11 -06:00
adamelmore ec828619ca
fix(app): more defensive todo access 2026-01-09 06:02:45 -06:00
Adam c949e5b390 feat(app): incrementally render turns, markdown cache, lazily render diffs 2026-01-08 17:48:15 -06:00
Aaron Iker 61aeb2a2a7
feat: Polish dialog, popover shadows & borders, add missing provider logos (#7326) 2026-01-08 09:02:04 -06:00
Adam fa9c283fcf
fix(app): user message text wrap 2026-01-07 15:36:08 -06:00
Adam 9a3bd0ade1
fix(app): hide line numbers in diffs on mobile 2026-01-06 21:18:50 -06:00
Daniel Polito dadddcaf57
Desktop: Fix Big Messages (#7133) 2026-01-06 16:00:37 -06:00
Justas Raudonius 6092f8792e
feat(app): add view button to open files from review sidebar (#7095) 2026-01-06 10:28:03 -06:00
Justas Raudonius 49d837e0c1
feat(app): add middle-click to close tabs in review sidebar (#7094) 2026-01-06 10:15:17 -06:00
Adam b88bcd49fd
fix(app): code splitting for web load perf gains 2026-01-06 08:19:17 -06:00
Eric Guo 4ecb305820
Fix(app): @pierre/diffs will crash when a diff has undefined text (#7059) 2026-01-06 05:22:47 -06:00
Adam 2ca0ae7755
fix(app): more defensive, handle no git 2026-01-05 15:12:02 -06:00
OpeOginni 8996185f3b
Feat/clickable subtask (#6846) 2026-01-05 13:32:16 -06:00
Daniel Polito 393cf78ca6
Desktop: Improve Big Session Navigation - Scrollable (#6837) 2026-01-04 18:40:58 -06:00
Albin Groen c74c66e6b4
fix(ui): fix select chevron alignment (#6690) 2026-01-04 18:29:19 -06:00
Adam 235837d2d9
fix(app): diff rendering performance 2026-01-03 19:57:59 -06:00
Adam 052de3c556
feat: add managed git worktrees (#6674) 2026-01-02 20:17:02 -06:00
Albin Groen ddb1ec294e
fix(ui): fix slight vertical overflow in project selector (#6589) 2026-01-02 06:24:20 -06:00
Adam b8872d9d20
wip(desktop): progress 2026-01-01 21:03:03 -06:00
Adam 78940d5b7e
wip(app): file context 2026-01-01 21:03:03 -06:00