Commit log

b57b5c0 updated git2 to use ssl

KCaverly created

d85acce move git2 to workspace dependency globally

KCaverly created

5e1b284 Show supplementary language servers in the logs panel

Kirill Bulatov created

556f398 Send and receive Copilot events

Kirill Bulatov created

9bff3b6 Add basic drag and drop support

Mikayla created

ae019fb remove release channel flags in semantic_index (#2989)

Click to expand commit body
Remove Release channel filters from semantic_index allowing the index to
be released to stable.

Release Notes:

- Remove Release channel filters in enabled and semantic_index
initialization

Kyle Caverly created

4f1a59e formatting

KCaverly created

fc8dd84 remove release channel flags in semantic_index

KCaverly created

183758a fix Cargo.lock for merge

KCaverly created

9eadfc8 Add Copilot server to LSP logs panel

Kirill Bulatov created

5b0b2fe Add a specific server id to a Copilot LSP

Kirill Bulatov created

91fac2a Automatically subscribe for lsp logs of every server added

Click to expand commit body
Avoid re-adding the server on new logs events.

Kirill Bulatov created

dadad39 Finish optimizing channel representations and operations

Mikayla created

25bd357 add recall and precision to semantic index

KCaverly created

71e519a vim: Use explicit global, not default

Conrad Irwin created

adf313b Fix vim-related panic (#2986)

Click to expand commit body
Release Notes:

- fix panic that happens during collaboration (preview-only)

Conrad Irwin created

417f28e Fix vim-related panic

Conrad Irwin created

230061d chore: Enable v0 symbol mangling (#2985)

Click to expand commit body
https://github.com/rust-lang/rust/issues/60705
Due to modification of .cargo/config.toml your `cargo build` should pick
this change up automatically. Use `legacy` instead of `v0` if you find
yourself in need of old mangling scheme for whatever reason
Release Notes:

- Improved precision of backtraces in application crashes

Piotr Osiewicz created

616d328 chore: Use aho-corasick 1.1 in direct dependencies (#2983)

Click to expand commit body
Nothing too fancy, we've depended indirectly on 1.0/1.1 already, so this
is essentially bookkeeping.

Release Notes:
- N/A

Piotr Osiewicz created

5c22e40 vim: Fix Y on last line (#2975)

Click to expand commit body
For zed-industries/community#2044

Release Notes:

- vim: Fix y in VISUAL LINE mode when last line has no trailing newline
([#2044](https://github.com/zed-industries/community/issues/2044)).

Conrad Irwin created

5c8ff05 clip FoldPoint earlier (#2982)

Click to expand commit body
fold_point_to_display_point calls to_offset on the fold point, which
panics if it hasn't been clipped.

https://zed-industries.slack.com/archives/C04S6T1T7TQ/p1694850156370919

Release Notes:

- vim: Fix a crash when moving up/down in some circumstances.

Conrad Irwin created

4244e78 Clip twice

Conrad Irwin created

566bb9f add map to evaluation suite for semantic_index

KCaverly created

0598a82 chore: Hoist non-generic part out of add_action_internal. (#2981)

Click to expand commit body
add_action_internal shows up often in downstream crates (as it should
be, since it's a generic function it's codegened in each crate that uses
it); it adds non-trivial amounts of LLVM IR to the build as a whole
which we can cut down a bit by doing the inner fn trick.

Release Notes:

- N/A

Piotr Osiewicz created

c4797f8 clip FoldPoint earlier

Click to expand commit body
fold_point_to_display_point calls to_offset on the fold point, which
panics if it hasn't been clipped.

https://zed-industries.slack.com/archives/C04S6T1T7TQ/p1694850156370919

Conrad Irwin created

c3f6fcc Added 'open in terminal' action to the project panel context menu (#2980)

Click to expand commit body
Also slightly re-arranged the project panel context menu

Release Notes:

- Added an 'open in terminal' action to the context menu on folders in
the project panel

Mikayla Maki created

d468165 Added 'open in terminal' action to the project panel context menu

Click to expand commit body
Also slightly re-arranged the project panel context menu

Mikayla created

5f9c56c WIP: Send the channel name and the channel edges seperately, so we're not repeating them constantly

Click to expand commit body
This commit is currently broken and includes debug data for a failed attempt at rewriting the insert_edge logic

Mikayla created

363867c Make DAG tests order independent

Mikayla created

52057c5 Simplify path representation in collab panel

Click to expand commit body
Optimize set representation in collab

Mikayla created

5400605 Fix merge conflicts

Mikayla created

5df9a57 Add assistant events (#2978)

Click to expand commit body
Add assistant events

Release Notes:

- N/A

Joseph T. Lyons created

b9c1f3d enable includes filtering for open and modified buffers (#2979)

Click to expand commit body
enable include file filtering for semantic searching in open and
modified buffers

Release Notes:

- Added include based filtering for modified buffers

Kyle Caverly created

1433160 enable include based filtering for search inside open and modified buffers

KCaverly created

0aff0c1 Add missing `logo_96` icon, fix a few incorrect paths (#2977)

Click to expand commit body
🙈 I missed a few

Thanks @maxbrunsfeld / @mikayla-maki

Nate Butler created

f9fff3a fmt

Mikayla created

16707d1 Improve context-menu behavior

Mikayla created

d424e27 Finish testing new channel store client behavior

Mikayla created

67ad75a Clean up implementation of channel index, get simple channel moving test cases working

Mikayla created

9afb67f Implement final move, link, unlink db APIs

Mikayla created

7fa68a9 WIP: improve move and link handling around 'root paths', currently very incorrect and in need of a deeper rework

Mikayla created

cda54b8 Improve database and RPC API for moving and linking channels, improve test legibility

Mikayla created

439f627 Add move, link, and unlink operations

Mikayla created

77cdbdb remove extraneous depth field

Mikayla created

8222102 Render the DAG

Mikayla created

3a62d29 Finish integration tests for channel moving

Click to expand commit body
Refactor channel store to combine the channels_by_id and channel_paths into a 'ChannelIndex'

Mikayla created

9e68d4a WIP: Add channel DAG related RPC messages, change update message

Mikayla created

9a4ecf0 Add missing `logo_96` icon, fix a few incorrect paths

Nate Butler created

49fbb27 Improve channel deletion to be DAG aware

Mikayla created

bd9e964 Add removing of previous channel channel, allowing for channel moving operations

Mikayla created