Commit log

c7c2203 Avoid creating redundant snapshots of channel notes buffers

Click to expand commit body
Co-authored-by: Mikayla <mikayla@zed.dev>

Max Brunsfeld and Mikayla created

358a204 Make channel notes read-only when disconnected

Click to expand commit body
Co-authored-by: Mikayla <mikayla@zed.dev>

Max Brunsfeld and Mikayla created

a327320 Show channel notes in current call section of collab panel

Click to expand commit body
Co-authored-by: Mikayla <mikayla@zed.dev>

Max Brunsfeld and Mikayla created

1ae54ca Dedup channel views

Click to expand commit body
Co-authored-by: Mikayla <mikayla@zed.dev>

Max Brunsfeld and Mikayla created

5888e7b Dedup channel buffers

Max Brunsfeld created

90f22cb Replicate editor state when following into channel notes

Click to expand commit body
Co-authored-by: Mikayla <mikayla@zed.dev>

Max Brunsfeld and Mikayla created

24141c2 Ensure collaborators cursor colors are the same in channel buffers as in projects

Click to expand commit body
Co-authored-by: Mikayla <mikayla@zed.dev>

Max Brunsfeld and Mikayla created

3268cce Fix error in update_channel_buffer when there are no operations to store

Click to expand commit body
Co-authored-by: Mikayla <mikayla@zed.dev>

Max Brunsfeld and Mikayla created

199be82 Add following into channel notes

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

Mikayla and max created

b6035ee WIP

Antonio Scandurra created

3b6794f vim: Fix linewise copy of last line with no trailing newline (#2885)

Click to expand commit body
Along the way, delete the VimBindingTestContext by updating the
visual tests to no-longer need it.


Release Notes:

- vim: Fix `y` when on the last line of a file with no trailing newline.

Conrad Irwin created

131950f add handling for Added file events to semantic index

KCaverly created

cb4b816 Add todo for modal assistant

Antonio Scandurra created

805e449 WIP

Antonio Scandurra created

cbf7160 Improve scoring

Antonio Scandurra created

c1d9b37 Move to an inline refactoring prompt

Antonio Scandurra created

2468506 Always clear refactoring text highlights, even if an error occurs

Antonio Scandurra created

71a5964 Rename `merge_transaction_into` to `merge_transactions`

Antonio Scandurra created

a892a51 update initialize project call to accomodate for test scenarios

Click to expand commit body
Co-authored-by: Piotr <piotr@zed.dev>

KCaverly and Piotr created

0b204bf reindex semantic index when search project pane is reactivated in semantic mode

Click to expand commit body
Co-authored-by: Piotr <piotr@zed.dev>

KCaverly and Piotr created

a1519e4 move semantic search project intialization to a subscribe event for workspace created

Click to expand commit body
Co-authored-by: Piotr <piotr@zed.dev>

KCaverly and Piotr created

e8e7b29 add delete files operation for remaining files in database not included in current worktree

Click to expand commit body
Co-authored-by: Piotr <piotr@zed.dev>

KCaverly and Piotr created

9674b03 Make scoring more precise by using floats when diffing AI refactors

Antonio Scandurra created

481bcbf Normalize indentation when refactoring

Antonio Scandurra created

afe0e74 remove worktree_file_mtimes in state as it is no longer used

Click to expand commit body
Co-authored-by: Piotr <piotr@zed.dev>

KCaverly and Piotr created

aa07872 accomodate for duplicate entries in indexing queue

Click to expand commit body
Co-authored-by: Piotr <piotr@zed.dev>

KCaverly and Piotr created

3f9f742 update rate limiting embeddings strategy to delay less

KCaverly created

985397b :memo:

Antonio Scandurra created

e4794e3 vim: Fix linewise copy of last line with no trailing newline

Click to expand commit body
Along the way, delete the VimBindingTestContext by updating the
visual tests to no-longer need it.

Conrad Irwin created

7e83138 Start work on showing consistent replica ids for channel buffers

Click to expand commit body
Co-authored-by: Mikayla <mikayla@zed.dev>

Max Brunsfeld and Mikayla created

11ef5e2 Simplify buffer_operations schema

Click to expand commit body
Co-authored-by: Mikayla <mikayla@zed.dev>

Max Brunsfeld and Mikayla created

1d08f44 Snapshot channel notes buffers when everyone leaves

Click to expand commit body
Co-authored-by: Mikayla <mikayla@zed.dev>

Max Brunsfeld and Mikayla created

4eff8ad Add channel notes view

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

Mikayla and Max created

5a0315c Achieve end to end channel buffer synchronization

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

Mikayla and max created

95ea664 WIP

Max Brunsfeld created

71611ee Get join_buffer_for_channel compiling

Click to expand commit body
Co-authored-by: Mikayla <mikayla@zed.dev>

Max Brunsfeld and Mikayla created

364ed1f WIP: pass synchronize channel buffers integration test

Mikayla created

a7a4e2e Add buffer integration test

Click to expand commit body
Rearrange channel crate structure
Get channel buffer from database

co-authored-by: Max <max@zed.dev>

Mikayla and Max created

ff5035e Start work on storing channel buffers

Max Brunsfeld created

29e4338 Simplify macro for running a test with both databases

Max Brunsfeld created

26c3312 Fix cursor and hover styles changing when dragging the mouse (#2884)

Click to expand commit body
Since the resizing rework on docks, I noticed a lot of cursor flickering
when dragging, that drags trigger hover states in underlying elements
instead of being ignored, and that clicking and dragging off a button
can leave that button's click style active. This PR fixes all three
bugs.

Release Notes:

- Fixed several styling bugs related to dragging the mouse cursor

Mikayla Maki created

ff75d16 Fix stuck click styling when dragging off of a button

Mikayla created

4d2f5a8 Fix cursor and hover styles changing when dragging the mouse

Mikayla created

2ab8eba Add disclosable component (#2868)

Click to expand commit body
This PR adds a disclosable component, related wiring, and uses it to
implement the collaboration panel's disclosure of subchannels. It also
adds a component test page to make style development easier, and
refactors components into v0.2, safe styles (as described in [TWAZ
#16](https://zed.dev/blog/this-week-at-zed-16))

Release Notes:

- N/A

Mikayla Maki created

707ca34 Merge branch 'main' into disclosable-component

Mikayla created

2a182b6 Tune styles and disclosable elements

Mikayla created

cf007a3 Start working on restoring button

Nathan Sobo created

1320fad Bump rust embed (#2883)

Click to expand commit body
This is a follow-up to a recent patch I've submitted to this crate to
improve compile time and runtime (in older versions file lookup was
essentially O(n) with respect to path count, now it's O(log n))

Release Notes:

- N/A

Piotr Osiewicz created

4c00037 Click events, children

Nathan Sobo created

b72c4c5 catchup with main

KCaverly created