Commit log

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

65aa4d5 Draw indent guides using `indent_level`

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

Nate Butler and Julia created

4f1a59e formatting

KCaverly created

fc8dd84 remove release channel flags in semantic_index

KCaverly created

3a9f5d6 use u32 as `indent_level`

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

Nate Butler and Julia created

748ad5f Make list_item `toggleable`, improve optional `left_icon` on list item

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

Nate Butler and Julia created

183758a fix Cargo.lock for merge

KCaverly created

9eadfc8 Add Copilot server to LSP logs panel

Kirill Bulatov created

7e30007 WIP

Nate Butler 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

26f442a Merge branch 'main' into nate/gpui2-ui-components

Nate Butler created

8aa4fbe Add icon, list_item, work on project panel

Nate Butler created

dadad39 Finish optimizing channel representations and operations

Mikayla created

2701be9 Add negative style helpers

Nathan Sobo created

f2e87a3 Add Element::when method

Nathan Sobo created

c7a3186 Checkpoint

Nathan Sobo created

a5e4ceb Checkpoint: Add methods for setting arbitrary lengths

Nathan Sobo created

b725cad Checkpoint

Nate Butler 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

db1dacd Add facepile, indicator, follow_group

Nate Butler 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

9f2a9d4 Organize design system under `ui`

Nate Butler 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