Commits
Remove trailing backticks when assistant ends with a trailing newline
bf67d3710a • Antonio Scandurra • Aug 30, 2023
Detect indentation from GPT output
5f6562c214 • Antonio Scandurra • Aug 30, 2023
Retain search history for inline assistants
c6f4390511 • Antonio Scandurra • Aug 30, 2023
Show inline assistant errors
5c498c8610 • Antonio Scandurra • Aug 30, 2023
Use model from conversation when available
87e25c8c23 • Antonio Scandurra • Aug 29, 2023
Remember whether include conversation was toggled
16422a06ad • Antonio Scandurra • Aug 29, 2023
Merge branch 'main' into ai-refactoring
84b9c22170 • Nathan Sobo • Aug 29, 2023
Use Inline Assist across the board
df377d5195 • Antonio Scandurra • Aug 29, 2023
Remove the ability to reply to specific message in assistant
72413dbaf2 • Antonio Scandurra • Aug 29, 2023
More polish
2332f82442 • Antonio Scandurra • Aug 29, 2023
Delete less aggressively
08df24412a • Antonio Scandurra • Aug 29, 2023
Allow including conversation when triggering inline assist
c2b60df5af • Antonio Scandurra • Aug 29, 2023
:memo:
ccec59337a • Antonio Scandurra • Aug 28, 2023
Allow redoing edits performed by inline assistant after cancelling it
52e1e014ad • Antonio Scandurra • Aug 28, 2023
Remove todo.md
b9df85e01f • Antonio Scandurra • Aug 28, 2023
Close inline assist when the associated transaction is undone
8c4d2ccf80 • Antonio Scandurra • Aug 28, 2023
Remove ellipsis from tooltip
c587cf66ce • Antonio Scandurra • Aug 28, 2023
Merge remote-tracking branch 'origin/main' into ai-refactoring
44f554f489 • Antonio Scandurra • Aug 28, 2023
Show icon to toggle inline assist
1fb7ce0f4a • Antonio Scandurra • Aug 28, 2023
Don't auto-indent when the assistant starts responding with indentation
d804afcfa9 • Antonio Scandurra • Aug 28, 2023
Extract a `strip_markdown_codeblock` function
937aabfdfd • Antonio Scandurra • Aug 28, 2023
Add disabled style for prompt editor after confirming
55bf45d265 • Antonio Scandurra • Aug 26, 2023
Allow multiple inline assistant highlights at once
658d616b96 • Antonio Scandurra • Aug 26, 2023
Clear selection when deploying inline assistant
c8e5c3963b • Antonio Scandurra • Aug 26, 2023
More styling
7c5200e757 • Antonio Scandurra • Aug 25, 2023
Remove warning
c4966ff57a • Antonio Scandurra • Aug 25, 2023
Add placeholder text for inline assistant prompts
75a6a94e96 • Antonio Scandurra • Aug 25, 2023
Cancel last inline assist when escaping from the editor
b101a7edff • Antonio Scandurra • Aug 25, 2023
Ensure the inline assistant works with gpt-3.5
fdbf4680bb • Antonio Scandurra • Aug 25, 2023
Merge remote-tracking branch 'origin/main' into ai-refactoring
27c90f12f6 • Antonio Scandurra • Aug 25, 2023
:lipstick:
0444b5a775 • Antonio Scandurra • Aug 25, 2023
Improve background highlighting of inline assists
971c833e80 • Antonio Scandurra • Aug 25, 2023
Use a left bias for the prompt editor
144f5c5d41 • Antonio Scandurra • Aug 25, 2023
Allow generating code without editing it
66a496edd7 • Antonio Scandurra • Aug 25, 2023
Rework inline assistant
c1bd035875 • Antonio Scandurra • Aug 25, 2023
WIP
b6035ee6a6 • Antonio Scandurra • Aug 24, 2023
Add todo for modal assistant
cb4b816d0e • Antonio Scandurra • Aug 24, 2023
WIP
805e44915c • Antonio Scandurra • Aug 24, 2023
Improve scoring
cbf7160054 • Antonio Scandurra • Aug 24, 2023
Move to an inline refactoring prompt
c1d9b37dbc • Antonio Scandurra • Aug 24, 2023
Always clear refactoring text highlights, even if an error occurs
2468506189 • Antonio Scandurra • Aug 24, 2023
Rename `merge_transaction_into` to `merge_transactions`
71a5964c18 • Antonio Scandurra • Aug 24, 2023
Make scoring more precise by using floats when diffing AI refactors
9674b03855 • Antonio Scandurra • Aug 24, 2023
Normalize indentation when refactoring
481bcbf204 • Antonio Scandurra • Aug 24, 2023
:memo:
985397b55c • Antonio Scandurra • Aug 24, 2023
Apply a score boost when consecutive triplets of characters match
f22acb602e • Antonio Scandurra • Aug 23, 2023
Merge transactions into the original assistant transaction
301a12923f • Antonio Scandurra • Aug 23, 2023
Don't score whitespace matches
a69461dba2 • Antonio Scandurra • Aug 23, 2023
Group modal assistant edits into the same transaction
e4f49746e1 • Antonio Scandurra • Aug 23, 2023
:art:
d3238441ce • Antonio Scandurra • Aug 23, 2023
Adjust scoring
2e1a4b2591 • Antonio Scandurra • Aug 23, 2023
Add basic styling
aa6d6582fd • Antonio Scandurra • Aug 23, 2023
Highlight text when the diff is the same
a2671a29a0 • Antonio Scandurra • Aug 23, 2023
Delete unused imports
a93583065b • Antonio Scandurra • Aug 23, 2023
Support multi-byte characters in diff
c2935056e8 • Antonio Scandurra • Aug 23, 2023
Add randomized tests for incremental diff
a9871a7a70 • Antonio Scandurra • Aug 23, 2023
:art:
3a511db5c9 • Antonio Scandurra • Aug 22, 2023
Integrate the new diff algorithm into the modal assistant
69b6967838 • Antonio Scandurra • Aug 22, 2023
Start on a custom diff implementation
1ae5a909cd • Antonio Scandurra • Aug 22, 2023
WIP
5453553cfa • Antonio Scandurra • Aug 22, 2023
Avoid diffing when the length is too small
5b9d48d723 • Antonio Scandurra • Aug 21, 2023
Incrementally diff input coming from GPT
42f02eb4e7 • Antonio Scandurra • Aug 21, 2023
Start on a refactoring assistant
3ad7f528cb • Antonio Scandurra • Aug 18, 2023
Project search design (#2834)
8451e7eb7e • Kyle Caverly • Aug 18, 2023
Fix AppKit screen coordinate conversion leading to wrong window bounds (#2856)
802911d742 • Max Brunsfeld • Aug 17, 2023
Collab panel touch ups (#2855)
6d3518cb50 • Mikayla Maki • Aug 17, 2023
Fix collab indicator colors (#2854)
e0cafffbc8 • Nate Butler • Aug 17, 2023
Use our fork of alacritty to avoid winit dependency (#2853)
fa0ddfa15d • Max Brunsfeld • Aug 16, 2023
Add `editor::ToggleInlayHints` command and a bar to toggle editor-related items (#2839)
988ea3c16b • Kirill Bulatov • Aug 16, 2023
v0.101.x dev
07675e3c55 • Joseph T. Lyons • Aug 16, 2023
collab 0.17.0
442ec606d0 • Max Brunsfeld • Aug 16, 2023
Introduce channels and move collab popover contents to a collaboration panel (#2828)
4ea8b8292c • Max Brunsfeld • Aug 16, 2023
Focus terminal view on mouse click in terminal (#2852)
1601892f35 • Kirill Bulatov • Aug 16, 2023
Move gpui derives tests into gpui crate to avoid dependency cycles (#2851)
139cbbfd3a • Kirill Bulatov • Aug 16, 2023
Add component traits to GPUI (#2850)
facb942156 • Mikayla Maki • Aug 15, 2023
Support `editor::SelectAll` in Terminal (#2848)
2670e2c9ec • Kirill Bulatov • Aug 15, 2023
Associate additional file extensions with known languages (#2847)
88e094c6e2 • Joseph T. Lyons • Aug 15, 2023
Fix vim selection to include entire range (#2787)
404b1aa65a • Conrad Irwin • Aug 15, 2023
Fix vim escape in normal mode (#2844)
1e3f468fc7 • Conrad Irwin • Aug 15, 2023
Add components example (#2846)
22da42fc69 • Mikayla Maki • Aug 15, 2023
Query less inlay hints (#2842)
64c2043913 • Kirill Bulatov • Aug 14, 2023
Strip off inlay hint data that should be resolved (#2843)
54bcef9420 • Kirill Bulatov • Aug 14, 2023
Allow individual corner radii on containers, images, and drop shadows (#2841)
5ce7ccac32 • Mikayla Maki • Aug 12, 2023
Add a compile test for the element derive (#2840)
1911f537b4 • Mikayla Maki • Aug 12, 2023
chore: use Cow instead of String for tooltips (#2838)
ffffbbea1f • Piotr Osiewicz • Aug 11, 2023
Restore shutdown behavior (#2837)
268f4b1939 • Max Brunsfeld • Aug 9, 2023
v0.100.x dev
230b894871 • Joseph T. Lyons • Aug 9, 2023
Fix two mouse event bugs (#2835)
40030f32d9 • Mikayla Maki • Aug 9, 2023
Add `ui_sans` as a font option in the theme (#2836)
6cc0b81e39 • Nate Butler • Aug 9, 2023
Pass PaintContext to Element::paint (#2788)
8ed5e8f86d • Nathan Sobo • Aug 9, 2023
Fix language detection when file name begins with a `.` (#2833)
bed0d1d529 • Joseph T. Lyons • Aug 9, 2023
Replace context methods that take a window id with methods on window handles (#2832)
54ca5f1d44 • Nathan Sobo • Aug 8, 2023
Piotr/optimize search selections with a limit (#2831)
c96b03ae55 • Piotr Osiewicz • Aug 8, 2023
Calculate the range for each color family in a theme (#2738)
662e196267 • Nate Butler • Aug 8, 2023
Make LspAdapter::process_diagnostics synchronous (#2829)
7288be4251 • Max Brunsfeld • Aug 7, 2023
Add syntax highlighting for Cargo.toml files (#2830)
d417993c9d • Joseph T. Lyons • Aug 7, 2023
Fix test name
580c2ea8eb • Joseph T. Lyons • Aug 7, 2023
Fix bash `path_suffixes `and add `cmd-/` line comment support (#2827)
e3a4d174de • Joseph T. Lyons • Aug 6, 2023
Expand empty selections to cover full word when doing case conversions and fix bugs (#2826)
7777d973cd • Joseph T. Lyons • Aug 5, 2023
Add more convert to case commands (#2825)
d1048d03b0 • Joseph T. Lyons • Aug 5, 2023