4d20798
Notify LSP when Copilot suggestions are accepted/rejected
Antonio Scandurra created
4d20798
Notify LSP when Copilot suggestions are accepted/rejected
Antonio Scandurra created
5d57167
Make it easier to access a running/authenticated copilot server
Antonio Scandurra created
4c3d6c8
Send editor information to copilot
Antonio Scandurra created
b9a7b70
Register unknown buffer on the fly if completions are requested for it
Antonio Scandurra created
34bcf6f
Reopen file in Copilot language server when language or URI changes
Antonio Scandurra created
672cf6b
Relay buffer change events to Copilot
Antonio Scandurra created
d706446
WIP: Make PickerDelegate a fully owned object instead of a view
This avoids issues with the parent view being on the stack when we want to interact with the delegate from the picker. Still have several picker usages to convert.
Nathan Sobo created
ce8442a
Fix underflow potential
Mikayla Maki created
dd73233
Merge pull request #2386 from zed-industries/copilot-shipping
Get copilot ready to ship
Mikayla Maki created
26ab774
Removed debounce on suggestion cycling code
Mikayla Maki created
f16b96c
add copilot menu
Mikayla Maki created
9b8a3e4
Fixed panic in new cycling code
Made cycling fire without debounce
Mikayla Maki created
2882e0f
Remove new CTA in copilot sign in UI
Add a trim_end to copilot suggestions
Mikayla Maki created
745e5e3
Add italic styles to copilot suggestions
Mikayla Maki created
70ff4ca
WIP: lower our usage of the copilot API by seperating out the cycling completion
Restore copilot setting visibility co-authored-by: antonio <antonio@zed.dev>
Mikayla Maki and antonio created
ea1c3fa
Only fire completion cycling requests if specifically asked for by the user
Mikayla Maki created
8610f3a
Introduce a button to disable copilot integration
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
0326a45
Give closure parameter a name
Joseph Lyons created
54a78d7
Clarify Copilot context menu
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
4a9989f
Clear all suggestions from `Editor` when disabling Copilot
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
1fd07b6
Clarify copilot settings
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
699b206
Merge pull request #2390 from zed-industries/petros/z-66-command-to-add-a-new-line-on-the
Add newline above and improve newline below
Petros Amoiridis created
b3b8f85
Assert the editor and unmarked texts are the same
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
Petros Amoiridis and Max Brunsfeld created
f9c60b9
Add newline above and improve newline below
Add a new action for inserting a new line above the current line. @ForLoveOfCats also helped fix a bug among other things. When two collaborators had their cursors at the end of a line, and one collaborator performed a newline below action, the second collaborator's cursor would be dragged to the new line. This is also fixing that. Co-Authored-By: Julia <30666851+ForLoveOfCats@users.noreply.github.com>
Petros Amoiridis and Julia created
27a6bac
Save panics as structured data
Joseph Lyons created
5514349
Add Component elements
Nathan Sobo created
c5e56a5
Fail the randomized test build after reporting the error to zed.dev
Max Brunsfeld created
5934e88
Merge pull request #2379 from zed-industries/shebang
Select language based on a file's first content line in addition to its path
Max Brunsfeld created
ad9fe79
Merge pull request #2388 from zed-industries/cmd-o-new-window
When opening projects, only reuse the current window if it is empty
Max Brunsfeld created
7cc868b
When opening projects, only reuse the current window if it is empty
Max Brunsfeld created
44d26b6
Merge pull request #2387 from zed-industries/panic-in-set-selections-from-remote
Fix 'invalid insertion' panic when following
Max Brunsfeld created
bd7d50f
Fix 'invalid insertion' panic when following
Wait for the necessary buffer operations to arrive before attempting to set selections and scroll top.
Max Brunsfeld created
a8b3826
Merge pull request #2384 from zed-industries/update-copilot-styles
Update copilot styles
Nate Butler created
4c086a4
Merge pull request #2385 from zed-industries/rerender-breadcrumbs-on-focus-change
Re-render toolbar items when updating their knowledge of pane focus
Julia created
721baf5
Re-render toolbar items when updating their knowledge of pane focus
Julia created
957ab65
Mix neutral and blue to make a predictive color that is unique
Nate Butler created
614a9c8
Merge pull request #2377 from zed-industries/add-tab-tooltips
Add tab tooltips
Joseph T. Lyons created
ae0647c
Update predictive color
Co-Authored-By: Mikayla Maki <mikayla.c.maki@gmail.com>
Nate Butler and Mikayla Maki created
304eddb
Remove unnecessary lifetimes from `tab_description`
Joseph Lyons created
9afd804
Remove unnecessary lifetimes from `tab_tooltip_text`
Joseph Lyons created
eee39b4
Don't capture `Workspace` handle in `defer` when rendering `Dock`
GPUI already provides a mutable reference to the `Workspace` in the `defer` callback.
Antonio Scandurra created
136e599
Merge branch 'main' into window_context_2
Antonio Scandurra created
bcba11b
Reflect new behavior in test now that we don't replace windows anymore
Antonio Scandurra created
d03c431
Fix warnings/errors now that `AsyncAppContext::update` returns `Result`
Antonio Scandurra created
31e6bb4
Return `Result` from `AsyncAppContext::update_view`
Antonio Scandurra created
1b477c9
Merge pull request #2383 from zed-industries/show-copilot-more-often
Clean up completion tasks, even if they fail or return no results
Antonio Scandurra created
d26d0ac
Clean up completion tasks, even if they fail or return no results
This fixes a bug where leaving the completion task in `completion_tasks` could cause the Copilot suggestion to not be shown due to the LSP not successfully return a completion.
Antonio Scandurra created
75d6b63
Add failing test to demonstrate Copilot not showing enough suggestions
Antonio Scandurra created
8f25b98
Print the final minimized test plan before sending it to zed.dev
Max Brunsfeld created
695973d
Use Node 18 on CI, for fetch API
Max Brunsfeld created