Commit log

f616e8b Merge pull request #2336 from zed-industries/respect-languages-alias-in-settings-file

Click to expand commit body
Add support for writing to the langauge_overrides alias in settings

Mikayla Maki created

b6882f0 Fix typo in copilot button

Mikayla Maki created

e5a6b11 Merge pull request #2334 from zed-industries/quiet-copilot-loggin

Click to expand commit body
Add handlers for LogMessage and statusNotification to copilot LSP

Mikayla Maki created

c1445fe Add support for the langauge_overrides alias in the settings file updating code

Mikayla Maki created

bdce96b Update copilot.rs

Mikayla Maki created

516e779 Merge pull request #2335 from zed-industries/dont-delete-json-server-after-downloading-it

Click to expand commit body
Don't delete JSON language server directly after downloading it

Julia created

0199ffe Don't delete JSON language server directly after downloading it

Click to expand commit body
This was accidentally added during the messy NodeRuntime/Copilot rebase

Co-Authored-By: Joseph Lyons <joseph@zed.dev>
Co-Authored-By: Mikayla Maki <mikayla@zed.dev>

Julia , Joseph Lyons , and Mikayla Maki created

f561e5e remove spare debug

Mikayla Maki created

4865ea2 Add handlers for LogMessage and statusNotification to copilot LSP

Mikayla Maki created

54582fd Merge pull request #2333 from zed-industries/copilot-improvements

Click to expand commit body
Fix several Copilot bugs

Antonio Scandurra created

b208d1a :art:

Antonio Scandurra created

5f579a4 Fix prefix/suffix calculation when determining copilot suggestion

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

Antonio Scandurra , Nathan Sobo , and Mikayla Maki created

b588ba1 Avoid auto-indenting when accepting copilot suggestion

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

Antonio Scandurra and Nathan Sobo created

6e43e77 Use copilot's `Completion::{range,text}` to determine suggestion

Click to expand commit body
Previously, we were using display text, but this isn't always correct. Now,
we just attempt to determine what text Copilot wants to insert by finding
a prefix and suffix in the existing text with the suggested text.

Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Antonio Scandurra and Nathan Sobo created

9b16277 Merge pull request #2316 from zed-industries/copilot

Click to expand commit body
🚨 WIP 🚨 Copilot

Mikayla Maki created

713f5f6 Fix leaked handle and failure to update language in context menu

Mikayla Maki created

e38f52d Fix unrelated panics in tests

Mikayla Maki created

c3188be cargofmt

Mikayla Maki created

81411b9 Merge branch 'main' into copilot

Mikayla Maki created

c28d2c4 Remove test modals

Mikayla Maki created

afc9b83 Finish device code flow for copilot

Mikayla Maki created

f5d4bcd Added erorr states and first-pass error handling to the copilot status bar item.

Click to expand commit body
Added correct icons
Added a new 'Toast' action which allows other crates to easily pop toasts with an optional click action

Mikayla Maki created

3cfe61a Merge pull request #2332 from zed-industries/per-server-code-action-kinds

Click to expand commit body
Allow each language adapter to provide their own code action kinds array

Julia created

cdde523 Allow each language adapter to provide their own code action kinds array

Julia created

f235d9f Add zed plus copilot icon

Nate Butler created

655897b Update icons

Nate Butler created

58b453a Add new copilot state icons

Nate Butler created

b7461c3 Improve settings writing for more cases

Mikayla Maki created

e46cd2d Switch to using zed hosted copilot LSP (again)

Click to expand commit body
co-authored-by: antonio <antionio@zed.dev>

Mikayla Maki and antonio created

007aa92 Merge pull request #2323 from zed-industries/petros/z-402-recent-projects-replace-expanded-home

Click to expand commit body
Replace home directory with the tilde substitution

Petros Amoiridis created

dc51735 Fix doctests

Petros Amoiridis created

adc5ef9 Remove the Errors section from rust docs

Click to expand commit body
The section does not add anything that we don't already know.

Co-Authored-By: Antonio Scandurra <me@as-cii.com>

Petros Amoiridis and Antonio Scandurra created

18c6c7e Fix error

Petros Amoiridis created

9ef3e45 Update crates/recent_projects/src/highlighted_workspace_location.rs

Click to expand commit body
Co-authored-by: Antonio Scandurra <me@as-cii.com>

Petros Amoiridis and Antonio Scandurra created

e3a311f Merge pull request #2331 from zed-industries/tab-map-sync

Click to expand commit body
Speed up tab searching in `TabMap::sync`

Antonio Scandurra created

af4c4c7 Speed up tab searching in `TabMap::sync` by looking for `\t` only

Click to expand commit body
Instead of looking for `\n` as a stopping condition, we cap the range
we pass to `SuggestionSnapshot::chunks` to stop on the next line. This
makes character searching faster, because looking for a single character
uses `memchr`. Also, this avoids an extra conditional in a tight loop such
as the chunk scanning one contained in `TabMap::sync`.

Antonio Scandurra created

79346b0 Use `+` instead of `|` to break out of tab expansion in `TabMap::sync`

Antonio Scandurra created

5b3b743 Remove some strays

Mikayla Maki created

a8033b2 Fix bug with enable setting, clean up sign in UIs

Mikayla Maki created

cc7c5b4 Add status bar icon reflecting copilot state to Zed status bar

Mikayla Maki created

8fac32e WIP, not compiling

Mikayla Maki created

ec5ffe9 Merge pull request #2329 from zed-industries/new-window-on-click-doc

Click to expand commit body
Open a new window when activating Zed from the dock w/ no windows open

Max Brunsfeld created

76efab0 WIP

Mikayla Maki created

b5f762a Open a new window when activating Zed from the dock w/ no windows open

Max Brunsfeld created

e3822a5 Add copilot icons

Nate Butler created

ae3b3ea Merge branch 'main' into copilot

Mikayla Maki created

ebd06b4 Add copilot settings

Click to expand commit body
Add copilot pause / resume
Add copilot statusbar item stub

Mikayla Maki created

7601e79 Merge pull request #2325 from zed-industries/tab-map-long-lines

Click to expand commit body
Avoid slowdowns with long lines by skipping tab expansion beyond a certain column

Max Brunsfeld created

0c07a37 :art:

Max Brunsfeld created

e558d3f Merge pull request #2328 from zed-industries/breadcrumbs-outline-toggle

Click to expand commit body
Open symbol outline when clicking on editor breadcrumbs

Julia created