a85c2d7
collab 0.8.3
Max Brunsfeld created
a85c2d7
collab 0.8.3
Max Brunsfeld created
afbd275
v0.83.x dev
Joseph Lyons created
ee238a3
Merge pull request #2368 from zed-industries/Improve-tab-closing-experience
Add tab context menu
Joseph T. Lyons created
b39b354
Merge pull request #2370 from zed-industries/flip-screen-sharing-icon-states
Flip screen sharing icon states
Joseph T. Lyons created
6d8635f
Merge pull request #2349 from zed-industries/randomized-tests-operation-script
Restructure randomized integration test to allow editing and replaying a plan, fix discovered bugs
Antonio Scandurra created
12a286a
Forget buffered operations when resyncing with the host
Previously, we could end up with a situation where the host did not see an operation but a guest that didn't have that buffer open would. When such guest would finally open the buffer, they would apply the operation without however sending it to the host. The guest wouldn't bother resyncing it because it wasn't part of its open buffers.
Antonio Scandurra created
0b52308
Represent dirty state in item-testing code
Joseph Lyons created
c397644
Construct context menu in a more clear way
Joseph Lyons created
61d048c
Don't wait for host's reply before broadcasting buffer updates to guests
Max Brunsfeld created
ae930bd
Flip screen sharing icon states
Joseph Lyons created
727afae
Fix unit tests after fixing gpui model drop semantics
co-authored-by: Antonio Scandurra <antonio@zed.dev>
Max Brunsfeld and Antonio Scandurra created
209e9a5
Merge pull request #2369 from zed-industries/nate/update-ayu-theme
Update `Ayu` Theme Family
Nate Butler created
7ba094e
add license_checksum
Nate Butler created
20ec9f6
Add meta fields to `ayu`
Nate Butler created
65c2fb1
Fix paths after publishing
Nate Butler created
de60657
Ignore the target folder
Nate Butler created
975f5d5
Format
Nate Butler created
527f031
Update + publish the Ayu theme
Nate Butler created
42b1004
Fix running client crate tests
Antonio Scandurra created
5eb1719
Re-send worktree if reconnecting while initial scan isn't finished yet
Previously, if the client was disconnected while the initial worktree state was being sent, it would not see the remaining state after reconnecting. This was due to `scan_id` and `completed_scan_id` both being initialized to `0`, so the client would ask for updates since `0` and get nothing. This commit changes the worktree to initialize `scan_id` to `1` and `completed_scan_id` to `0`, so that we get the full worktree again on reconnect.
Antonio Scandurra created
172441a
Cancel pending calls when participant fails to reconnect
Previously, we would only cancel pending calls when the room became empty.
Antonio Scandurra created
5e37c89
Ensure project is still alive by the time remote LSP request starts
Antonio Scandurra created
5898600
Use `LspCommand` to handle code actions
Antonio Scandurra created
651a839
:fire:
Antonio Scandurra created
ac532cb
Use `LspCommand` to handle completions
Antonio Scandurra created
9e6d865
Prevent already dropped model from being upgraded during `release`
Antonio Scandurra created
6ba5e06
Stop waiting for buffers when releasing a remote project
Antonio Scandurra created
643381c
Make `UpdateDiffBase` a `Foreground` message to prevent reordering
Antonio Scandurra created
67cb046
Add tab context menu
Joseph Lyons created
abfbba6
Improve randomized test assertion message when diff base is wrong
Max Brunsfeld created
25e3c4e
Fix leak when project is unshared while LSP handler waits for edits
Max Brunsfeld created
e853e77
Upgrade postage for oneshot channel drop fix
Previously, dropping a oneshot sender didn't wake the receiver.
Max Brunsfeld created
0e4de87
Merge pull request #2367 from zed-industries/log-github-api-response-for-deserialize-error
In the case of Github release deserialize error, log response text
Julia created
189784f
In the case of Github release deserialize error, log response text
Co-Authored-By: Joseph Lyons <joseph@zed.dev>
Julia and Joseph Lyons created
e798156
Preserve ordering between UpdateProject and CreateBufferForPeer messages
Previously, because UpdateProject messages were sent in a separately- spawned task, they could be sent after CreateBufferForPeer messages that were intended to be sent after them. Co-authored-by: Antonio Scandurra <antonio@zed.dev>
Max Brunsfeld and Antonio Scandurra created
9761feb
Avoid broadcasting `SaveBuffer` in response to a client's save request
The host will send a `SaveBuffer` message anyway and this prevents re-querying the database, which could cause two `BufferSaved` messages to race and, as a result, cause guest to apply them in the wrong order.
Antonio Scandurra created
3a82c04
Improve assertion message when buffer state diverges
Antonio Scandurra created
016343e
Merge branch 'main' into randomized-tests-operation-script
Antonio Scandurra created
7f73ebd
Apply `BufferReloaded` message to incomplete remote buffers
Antonio Scandurra created
116d4f2
Merge pull request #2366 from zed-industries/avoid-unwrapping-on-try-send
Don't panic if worktree was dropped before sending path changes
Antonio Scandurra created
372e31d
Don't panic if worktree was dropped before sending path changes
In `refresh_entry`, we send a message to the `self.path_changes_tx` channel to notify the background thread that a path has changed. However, given that `refresh_entry` uses `spawn_weak`, the worktree could get dropped before sending the message, which could cause a panic. This commit changes the code to return an error instead of panicking.
Antonio Scandurra created
acbf9b5
Halt UpdateBuffer messages until sync if one errors
Co-authored-by: Antonio Scandurra <antonio@zed.dev>
Max Brunsfeld and Antonio Scandurra created
e50c488
Wait for host to acknowledge buffer updates before sending them to other guests
Max Brunsfeld created
f519f32
Fixed removal of closed projects in randomized test
Co-authored-by: Antonio Scandurra <antonio@zed.dev>
Max Brunsfeld and Antonio Scandurra created
035189a
Put file location details of panic on separate line
Joseph Lyons created
676dbdc
Merge pull request #2365 from zed-industries/dont_export_gpui_platform_module
Don't export platform::* from gpui
Nathan Sobo created
2615a11
Don't export platform::* from gpui
I'd like to avoid cluttering the top-level namespace with all the platform- specific types.
Nathan Sobo created
f450692
Merge pull request #2364 from zed-industries/put-backtrace-on-a-newline-when-reporting-panics
Put backtrace on a new line when reporting panics
Joseph T. Lyons created
9cf3481
Put backtrace on a new line when reporting panics
Joseph Lyons created
c58601a
Merge pull request #2363 from zed-industries/add-copy-path-commands
Update copy path commands
Joseph T. Lyons created