Commit log

d49a29d Merge pull request #2016 from zed-industries/serialization-updates

Click to expand commit body
Serialization touch ups

Mikayla Maki created

176738d Address issue with workspaces where single file worktrees such as those from git commit messages would get restored

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

Kay Simmons and Mikayla created

ebbe6e7 Add serializing and restoring editor scroll position

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

Mikayla Maki and Kay created

d237bda Added support for ALTER TABLE syntax in the syntax error checker function

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

Mikayla Maki and Kay created

5517e74 Merge branch 'main' into in-app-feedback

Joseph Lyons created

c1e61b4 Move feedback items into a feedback crate

Joseph Lyons created

828f406 Fixed issue where serialized terminal working directories would be lost in complex interactions

Click to expand commit body
Co-authored-by: Kay <kay@zed.dev>
Co-authored-by: Julia <julia@zed.dev>

Mikayla Maki , Kay , and Julia created

e743f3b Merge pull request #2015 from zed-industries/screenshare-on-terminal

Click to expand commit body
Added open screenshare when following into non-followable buffer

Mikayla Maki created

69e28d0 Added open screenshare when following into non-followable buffer

Mikayla Maki created

2be4f41 Merge pull request #2013 from zed-industries/autocomplete-require-word-start-match

Click to expand commit body
Require first codepoint of autocomplete query to match the first codepoint of some completion's subword

Julia created

97ed89a Test that completion word splitting does reasonable things

Julia created

ad7eaca Make `Buffer::diff_base` available outside of tests

Antonio Scandurra created

ddbf251 Merge pull request #2014 from zed-industries/git-diff-reconnect

Click to expand commit body
Update git diff base when synchronizing a guest's buffers

Antonio Scandurra created

95098e4 Update git diff base when synchronizing a guest's buffers

Antonio Scandurra created

529ccbd Introduce git index mutations to randomized collaboration test

Click to expand commit body
The test now fails at the following seed:

```bash
SEED=850 ITERATIONS=1 OPERATIONS=131 cargo test --package=collab random
```

Antonio Scandurra created

a73e264 Merge branch 'in-app-feedback' of https://github.com/zed-industries/zed into in-app-feedback

Joseph Lyons created

0200fc5 WIP

Click to expand commit body
Don't rely on contacts popover or contacts list for theming
Add metrics id to request body
Clean up some code and comments

Co-Authored-By: Mikayla Maki <mikayla.c.maki@gmail.com>

Joseph Lyons and Mikayla Maki created

9694771 Move notes into PR

Joseph Lyons created

9fc7f54 Add to TODO

Joseph Lyons created

1545b2a Update TODO

Joseph Lyons created

318a0b7 In-app feedback WIP

Joseph Lyons created

a46ca32 Completion word start filtering which is codepoint aware

Julia created

12cd712 Require start autocomplete query byte to match a completion word start byte

Julia created

3cffee4 Merge pull request #2011 from zed-industries/project-reconnection

Click to expand commit body
Retain connection to remote projects when temporarily disconnected

Nathan Sobo created

213658f Fix tests that failed due to defaulting the grouping interval to zero in tests

Nathan Sobo created

6b33791 Merge pull request #2010 from zed-industries/vim-f-t

Click to expand commit body
Vim f and t bindings

Kay Simmons created

386f7ba Merge remote-tracking branch 'origin/main' into project-reconnection

Nathan Sobo created

5387695 WIP

Click to expand commit body
Don't rely on contacts popover or contacts list for theming
Add metrics id to request body
Clean up some code and comments

Co-Authored-By: Mikayla Maki <mikayla.c.maki@gmail.com>

Joseph Lyons and Mikayla Maki created

73e7967 working f and t bindings

Kay Simmons created

9d4cf2f Move notes into PR

Joseph Lyons created

83c98ce Prevent making further requests after language server shut down

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

Antonio Scandurra and Nathan Sobo created

658541e Add to TODO

Joseph Lyons created

6a57bd2 Merge pull request #2008 from zed-industries/callback-leaks

Click to expand commit body
Fix callback leaks when subscriptions are added and dropped in the same effect cycle

Max Brunsfeld created

8487ae7 Share new worktrees when resharing project

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

Antonio Scandurra and Nathan Sobo created

b762d70 Remove unused CallbackCollection method

Max Brunsfeld created

53cb3a4 Remove GC step for callback collections, always drop callbacks asap

Max Brunsfeld created

ef192a9 Remove dropped subscription eagerly when removing callbacks

Max Brunsfeld created

585c23e Match guest's reported buffers on host when synchronizing after reconnect

Click to expand commit body
If the host thinks a guest has a buffer that they don't have, the host won't
send it to them when they attempt to open it the next time. This can happen
if the guest disconnected before they received the host's response to an
initial open buffer request.

Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Antonio Scandurra and Nathan Sobo created

4708f5d Add test for notifying and dropping subscriptions in an update cycle

Max Brunsfeld created

a165cd5 Make event tests in gpui more consistent

Max Brunsfeld created

0d31c8c Only share worktrees when `UpdateProject` succeeded

Antonio Scandurra created

8c5a0ca Couple worktree sharing with project metadata updates

Antonio Scandurra created

5c05b7d Ensure initial project metadata is sent when first sharing a project

Antonio Scandurra created

3da6911 Use a CallbackCollection for action dispatch observations

Max Brunsfeld created

4256a96 Avoid holding project handle on a call that could hang

Click to expand commit body
This fixes a leaked handle error.

Nathan Sobo created

82e9f73 Use a CallbackCollection for release observations

Click to expand commit body
Co-authored-by: Kay Simmons <kay@zed.dev>

Max Brunsfeld and Kay Simmons created

fa620bf Fix logic error in dropping callback subscriptions

Click to expand commit body
Co-authored-by: Kay Simmons <kay@zed.dev>

Max Brunsfeld and Kay Simmons created

378f0c3 Restructure callback subscriptions

Click to expand commit body
Fix a callback leak that would occur when dropping a subscription
to a callback collection after triggering that callback, but before
processing the effect of *adding* the handler.

Co-authored-by: Kay Simmons <kay@zed.dev>

Max Brunsfeld and Kay Simmons created

404f590 Update TODO

Joseph Lyons created

eb02834 In-app feedback WIP

Joseph Lyons created