Commit log

7d065fa Add installation_id to panic events

Click to expand commit body
Co-Authored-By: Julia <30666851+ForLoveOfCats@users.noreply.github.com>

Joseph T. Lyons and Julia created

030984d Vim: substitute support (#2641)

Click to expand commit body
Release Notes:

- vim mode now supports `s` for substitute

Max Brunsfeld created

b0631e9 vim: Fix 1G (#2640)

Click to expand commit body
Before this change code could not distinguish between a user providing a
count of 1 and no count at all.

Fixes: zed-industries/community#710

Release Notes:

- 1G now correctly goes to the first line in vim mode
([710](zed-industries/community#710))

Max Brunsfeld created

91f87bb Scan any external/ignored directories needed for LSP watchers

Click to expand commit body
Also, don't include "external" files in project searches. Treat them
the same as ignored files.

Co-authored-by: Nathan Sobo <nathan@zed.dev>

Max Brunsfeld and Nathan Sobo created

7caa096 Remove installation test binary from language server instance

Julia created

27b74e9 Prune the set of expanded dir ids as entries are removed

Max Brunsfeld created

b22a183 Emit loaded events for lazily loaded paths in worktree

Max Brunsfeld created

c071b27 removed tokio and sqlx dependency, added dummy embeddings provider to save on open ai costs when testing

KCaverly created

4b52ff6 Add styles for button

Piotr Osiewicz created

6c67612 Fixed mic's state not being updated in titlebar if user mutes a mic via command palette

Piotr Osiewicz created

62786cd Add button

Piotr Osiewicz created

437e41f Add styles for microphone and speakers buttons

Piotr Osiewicz created

5c5d598 Insert new message right before the next valid one

Antonio Scandurra created

6c7271c Test serialization roundtrip

Antonio Scandurra created

c38bf2d Sort conversations in descending chronological order

Antonio Scandurra created

5ea5368 Re-enable buffer search in assistant

Antonio Scandurra created

ed88f52 Remove double constrained call

Antonio Scandurra created

6f0efec Merge remote-tracking branch 'origin/main' into save-conversations

Antonio Scandurra created

ff07d0c Fix `Conversation::messages_for_offsets` with empty message at the end

Antonio Scandurra created

374c1a3 Remove some status stuff

Julia created

3302e11 Whoops

Julia created

a8acf28 Remove now-unnecessary complexity

Julia created

9ad1ebf Fix project panel test helper

Max Brunsfeld created

ffb0a21 Fix randomized worktree test failures

Click to expand commit body
* Distinguish between unloaded and pending directories via separate entry kind.
* Scan directories before updating ignore statuses after fs events.

Max Brunsfeld created

dd30907 open ai indexing on open for rust files

KCaverly created

926acd6 vim: substitute handles multibyte characters

Click to expand commit body
And is now in its own file

Conrad Irwin created

0cacf01 vim: Fix 1G

Click to expand commit body
Before this change code could not distinguish between a user providing a
count of 1 and no count at all.

Fixes: zed-industries/community#710

Conrad Irwin created

8bd9fe1 Deafen now also mutes microphone

Piotr Osiewicz created

16022e9 Add counts to subsitute (and all)

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

Conrad Irwin and Nathan Sobo created

5350164 Get integration test passing. Wait for expand entry on remote projects.

Max Brunsfeld created

400e3cd Scan directories when they stop being ignored

Max Brunsfeld created

bfc90f4 Add failing test for changing a gitignore so a pending dir is no longer ignored

Max Brunsfeld created

d3477f7 Fix reloading of git repositories

Click to expand commit body
Also, clean up logic for reloading git repositories.

Max Brunsfeld created

4424daf Fix expansion of ancestor directories when refreshing a path

Max Brunsfeld created

3e6aedf Expand dirs on-demand when opening buffers inside unloaded dirs

Max Brunsfeld created

cd823ed Add a bit to each entry indicating if it's outside of the worktree root

Max Brunsfeld created

1b71589 Fix confusion between canonical vs non-canonical paths when rescanning, expanding paths

Max Brunsfeld created

3c06bd0 Load git repositories when inserting the entry for the .git

Click to expand commit body
Don't wait until populating that directory entry, for two reasons:
* In the case of submodules, .git is not a directory
* We don't eagerly populate .git directories, since their contents
  are automatically ignored.

Max Brunsfeld created

6fe7460 Fix detection of when refreshed paths are outside of worktree root

Max Brunsfeld created

205c758 Wait for ignored directory to be expanded in descendant entries test

Max Brunsfeld created

aa6f2f1 Remove logic for marking worktree entries as collapsed

Max Brunsfeld created

f910d8f Only scan ignored or externals paths if expanded in a project panel

Max Brunsfeld created

55f1a66 Model symlinks better in FakeFs, add read_link Fs method

Max Brunsfeld created

4c03231 Maintain on the background scanner a set of expanded directories

Max Brunsfeld created

d4a4db4 WIP: started DB creating and naive inserts

KCaverly created

f774dbf Use new icons, delete old ones

Piotr Osiewicz created

18c4d43 Add deafen button

Piotr Osiewicz created

a305d93 Z-2308 - Export Theme Types from Rust (#2621)

Click to expand commit body
This PR adds JSON Schema definitions into GPUI's styles and adds a tool
for generating typescript types from these schema definitions.

Release Notes:

- N/A

Nate Butler created

10cc0d5 Reintroduce package-lock.json

Piotr Osiewicz created

1a0b2bf Update stream control icons

Nate Butler created