Commit log

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

e42b9e9 fix async calls on project updated entries to ensure that all files are updating appropriately

KCaverly created

8e3b23e Rename Window::mouse_position to last_mouse_position

Click to expand commit body
We want to encourage people to use WindowContext::mouse_position, which
requests the position from the platform.

Co-Authored-By: Conrad Irwin <conrad@zed.dev>

Nathan Sobo and Conrad Irwin created

684db11 Use platform API to request mouse position

Click to expand commit body
Co-Authored-By: Conrad Irwin <conrad@zed.dev>

Nathan Sobo and Conrad Irwin created

6c45be2 Add `docker system prune` command

Click to expand commit body
This will hopefully keep the system drive cleaned up so we don't run issues with not enough disk space.

Joseph T. Lyons created

af21546 collab 0.18.0

Joseph T. Lyons created

5996b6b Use RefinementCascade to compose pressability and hoverability

Click to expand commit body
Co-Authored-By: Conrad Irwin <conrad@zed.dev>

Nathan Sobo and Conrad Irwin created

f22acb6 Apply a score boost when consecutive triplets of characters match

Antonio Scandurra created

72f0efb v0.102.x dev

Joseph T. Lyons created

301a129 Merge transactions into the original assistant transaction

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

Antonio Scandurra , Nathan Sobo , and Kyle Caverly created

a69461d Don't score whitespace matches

Click to expand commit body
Co-Authored-By: Kyle Caverly <kyle@zed.dev>

Antonio Scandurra and Kyle Caverly created