Commit log

0d5eea8 Track active window id in test platform

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Antonio Scandurra and Nathan Sobo created

d9bb37c Add `WindowContext::update_default_global`

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Antonio Scandurra and Nathan Sobo created

1d487e1 Fix editor tests

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Antonio Scandurra and Nathan Sobo created

c52b632 Merge branch 'main' into window_context_2

Antonio Scandurra created

e282c7a Finish converting all the pickers to the new API

Antonio Scandurra created

21e39e7 Merge pull request #2394 from zed-industries/petros/z-804-change-default-settings-for-json-to-2

Click to expand commit body
Set default tab_size for JSON to 2 and apply new formatting

Petros Amoiridis created

370875b Merge pull request #2393 from zed-industries/relay-change-events-to-copilot

Click to expand commit body
Relay buffer change events to Copilot language server

Antonio Scandurra created

eca93c1 Apply the tab_size change to keymaps and settings

Petros Amoiridis created

bed7646 Define tab_size equal to 2 in default settings

Petros Amoiridis created

df71a9c Move buffer change reporting to a background task

Antonio Scandurra created

4151bd3 Add buffer management test to Copilot

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

Click to expand commit body
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

Click to expand commit body
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

Click to expand commit body
Made cycling fire without debounce

Mikayla Maki created

2882e0f Remove new CTA in copilot sign in UI

Click to expand commit body
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

Click to expand commit body
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

Click to expand commit body
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

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Antonio Scandurra and Nathan Sobo created

4a9989f Clear all suggestions from `Editor` when disabling Copilot

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Antonio Scandurra and Nathan Sobo created

1fd07b6 Clarify copilot settings

Click to expand commit body
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

Click to expand commit body
Add newline above and improve newline below

Petros Amoiridis created

b3b8f85 Assert the editor and unmarked texts are the same

Click to expand commit body
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>

Petros Amoiridis and Max Brunsfeld created

f9c60b9 Add newline above and improve newline below

Click to expand commit body
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

Click to expand commit body
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

Click to expand commit body
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

Click to expand commit body
Fix 'invalid insertion' panic when following

Max Brunsfeld created

bd7d50f Fix 'invalid insertion' panic when following

Click to expand commit body
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

Click to expand commit body
Update copilot styles

Nate Butler created

4c086a4 Merge pull request #2385 from zed-industries/rerender-breadcrumbs-on-focus-change

Click to expand commit body
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

Click to expand commit body
Add tab tooltips

Joseph T. Lyons created

ae0647c Update predictive color

Click to expand commit body
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