2c851bf
favicon + social media assets
Nate created
2c851bf
favicon + social media assets
Nate created
e07702a
style updates
Nate created
82ec1b7
Flush pending selection before performing any action on all selections
Closes #155 Co-Authored-By: Antonio Scandurra <me@as-cii.com> Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld , Antonio Scandurra , and Nathan Sobo created
948aa78
Merge pull request #181 from zed-industries/rpc-compression
Compress RPC messages using zstd
Antonio Scandurra created
d403281
Merge pull request #182 from zed-industries/retry-flaky-wrap-shaped-line-test
Retry `test_wrap_shaped_line` 5 times before reporting a failure
Antonio Scandurra created
21daddb
Retry `test_wrap_shaped_line` 5 times before reporting a failure
It doesn't seem like there's anything fundamentally broken and it might just be something weird with CI. Also, there's precedent for retrying tests depending on fonts, e.g. `test_layout_str`.
Antonio Scandurra created
96961a7
Bump zrpc version to 1
Antonio Scandurra created
5b40dca
Remove stray logging
Antonio Scandurra created
8bfee93
Start work on compressing RPC messages
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
Max Brunsfeld and Antonio Scandurra created
286846c
Merge pull request #179 from zed-industries/rpc-protocol-version
Forbid connections from outdated clients
Antonio Scandurra created
e32f1f8
Create `test_app_state` with `FakeFs` instead of `RealFs`
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
969bdb2
Merge pull request #180 from zed-industries/peer-test-io-error-flaky
Fix flaky `zrpc::tests::peer::test_io_error` test
Antonio Scandurra created
0aadc94
Properly initialize `response_channels`
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
2352725
:lipstick:
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
742bfe1
Merge pull request #176 from zed-industries/worktree-share-exclude-ignored
Exclude ignored entries when sharing a worktree
Antonio Scandurra created
6b0ed82
Prevent requests from hanging when shutting down a connection
When closing a connection (either due to an error or simply because the user wanted to), we will now *take* `response_channels` as opposed to clearing them. This ensures that `Peer::request` can't succeed in both adding the oneshot channel in `response_channels` map _and_ submit the message onto the `outgoing_tx` channel. This also streamlines how we close a connection by unifying all the exit code paths of the IO handling future.
Antonio Scandurra created
c70b4a9
Remove non-determinism from `zrpc::tests::peer::test_io_error`
Antonio Scandurra created
374b05a
Display warning in titlebar when Zed is out-of-date
Antonio Scandurra created
511cbaa
Version the zrpc protocol using a `X-ZRPC-VERSION` header
Antonio Scandurra created
9efd8ce
Exclude ignored entries when sharing a worktree
This commit also adds a randomized test that exercises building and applying snapshot updates.
Antonio Scandurra created
d07ff73
Bump `PathEntry::scan_id` when the ignore status of an entry changes
Antonio Scandurra created
a1ca507
Merge pull request #174 from zed-industries/tweak-word-boundaries
Adjust word-boundary motion, treating whitespace more like other editors
Antonio Scandurra created
1402f84
Adjust word-boundary motion, treating whitespace more like other editors
Also, fix the behavior of 'delete_to_{prev,next}_word_boundary' commands when
there are non-empty selections.
Max Brunsfeld created
84c7064
Fix bytes/chars error in Editor::paste
Fixes #156
Max Brunsfeld created
94d1c9d
update styles
Nate created
4e6e789
Merge branch 'main' into site-v2
Nate created
09fdce4
update styles
Nate created
1bcbb94
shrink tailwind package size by removing unused core components
Nate created
796139e
Merge pull request #170 from zed-industries/people-panel
People panel
Antonio Scandurra created
6120ce3
Move people panel up
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
23d77e2
Refine people panel styling
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
257744a
Fix resolution of extends directive when children are unresolved
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
3e65fb4
Leave joined worktrees when guest loses connection
Antonio Scandurra created
b47422a
Maintain connections correctly when leaving or unsharing worktrees
Antonio Scandurra created
78fbd13
Remove remote worktrees and close their buffers when host unshares
Antonio Scandurra created
d672271
Allow leaving worktree while opening a buffer
Antonio Scandurra created
c24d439
Allow clicking on worktrees to share, unshare, join, and leave
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
41a1514
Add chainable Element methods for common containers
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
b576397
Vertically align avatars with labels in people panel
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
6d0b84a
:lipstick:
Max Brunsfeld created
729896d
Style worktree rows in people panel
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
9352c4e
Ignore empty ZED_IMPERSONATE env var
Max Brunsfeld created
4125354
Allow joining worktrees by clicking them in the people panel
Co-Authored-By: Antonio Scandurra <me@as-cii.com> Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld , Antonio Scandurra , and Nathan Sobo created
65a3af9
Rerender list elements when they notify during events
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
c90dc72
Rename `participants` to `guests` in proto
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
1bd6cd0
Allow size to be specified in `ImageStyle`
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
f8990b7
Style people panel
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
4a723a1
Merge branch 'main' into people-panel
Antonio Scandurra created
7c10fae
Use more concrete names for `Store` return values
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
b9d4636
Fix more failing/hanging unit tests
Antonio Scandurra created