Commit log
304afc1
Only preserve excerpts for invalid diagnostics if they contain cursors
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
4 years ago
dcf26ac
Use a different invalidation strategy for project-wide diagnostics
Antonio Scandurra
created
4 years ago
da460ed
Remove BufferState when the last buffer's excerpt is removed
Antonio Scandurra
created
4 years ago
9164c5f
Emit an `UpdateDiagnostics` from Worktree when buffer diagnostics change
Antonio Scandurra
created
4 years ago
c473400
Fix remove_excerpts when removing the last N excerpts, N > 1
Click to expand commit body
Also, generalize the randomized test to remove multiple excerpts at a time
Max Brunsfeld
created
4 years ago
3e59c61
Use MultiBuffer::insert_excerpt_after to update project diagnostics view
Max Brunsfeld
created
4 years ago
435d405
Implement MultiBuffer::insert_excerpt_after
Max Brunsfeld
created
4 years ago
a86ba57
Add Editor::remove_blocks
Max Brunsfeld
created
4 years ago
5d8ed53
Clear out old disk-based diagnostics after 2 seconds
Max Brunsfeld
created
4 years ago
b9551ae
Preserve group ids when updating diagnostics
Max Brunsfeld
created
4 years ago
06d2cdc
Remove unused multi_buffer::FromAnchor trait
Max Brunsfeld
created
4 years ago
0faf530
Add a unit test for preserving disk-based diagnostics
Max Brunsfeld
created
4 years ago
1544da8
Start work on preserving continuity of disk-based diagnostics
Max Brunsfeld
created
4 years ago
e31205c
Revert "Implement `MultiBuffer::remove_excerpts` by inserting tombstones"
Click to expand commit body
This reverts commit 275b7e8d4f80258e8c490c0fd13ffb77e0bfd0e8.
Max Brunsfeld
created
4 years ago
275b7e8
Implement `MultiBuffer::remove_excerpts` by inserting tombstones
Click to expand commit body
This will make it easier to use anchors in the presence of deletes.
Antonio Scandurra
created
4 years ago
2c3efde
WIP - Start work on updating project diagnostics view
Max Brunsfeld
created
4 years ago
a888620
Implement MultiBuffer::remove_excerpts
Click to expand commit body
We'll need this for updating project diagnostics
Max Brunsfeld
created
4 years ago
a93f5e5
Avoid repeated subscriptions + clones when adding another excerpt for same buffer
Max Brunsfeld
created
4 years ago
3c26f67
Minor cleanup in Buffer::update_diagnostics
Max Brunsfeld
created
4 years ago
bc906fe
Store worktree's diagnostics summaries ordered by path
Max Brunsfeld
created
4 years ago
699dafb
Avoid cloning diagnostic messages from language server
Max Brunsfeld
created
4 years ago
8492c6e
Fix maintenance of MultiBuffer's buffer states
Max Brunsfeld
created
4 years ago
13ecd16
Index max buffer row on MultiBuffer
Max Brunsfeld
created
4 years ago
61b806e
Add an endpoint for creating an access token for a GitHub login
Nathan Sobo
created
4 years ago
04d577e
Fix context line handline in project diagnostic view
Max Brunsfeld
created
4 years ago
60f7169
Remove header heights from multibuffer randomized test
Max Brunsfeld
created
4 years ago
eec1748
Render excerpt headers using `DisplayMap::insert_blocks`
Click to expand commit body
Co-Authored-By: Max Brunsfeld <max@zed.dev>
Antonio Scandurra
and
Max Brunsfeld
created
4 years ago
91c786a
WIP: Insert blocks in `BlockMap` for `MultiBuffer` headers
Antonio Scandurra
created
4 years ago
8534a9c
Don't insert headers in `MultiBuffer`
Click to expand commit body
This lays the groundwork to insert headers in the block map instead.
Antonio Scandurra
created
4 years ago
99317bb
Delete unit test
Click to expand commit body
Sharing/unsharing is already exercised via the integration tests.
Antonio Scandurra
created
4 years ago
89c0b35
Allow sharing/unsharing of projects
Antonio Scandurra
created
4 years ago
17094ec
Allow opening of remote projects via the contacts panel
Antonio Scandurra
created
4 years ago
5d2c480
Fix invalid theme variables
Antonio Scandurra
created
4 years ago
c6dd797
Drop project instead of worktree to simulate client leaving
Antonio Scandurra
created
4 years ago
afec415
Update contacts as projects/worktrees get registered/unregistered
Antonio Scandurra
created
4 years ago
40da3b2
Get more integration tests passing
Antonio Scandurra
created
4 years ago
1e8ef8a
Register local worktrees after acquiring a project remote id
Antonio Scandurra
created
4 years ago
4053d68
Re-enable commented out worktree test
Antonio Scandurra
created
4 years ago
788bb4a
Get some RPC integration tests passing
Max Brunsfeld
created
4 years ago
6369313
Add missing RPC handlers for local projects
Max Brunsfeld
created
4 years ago
870b73a
Send a LeaveProject message when dropping a remote project
Max Brunsfeld
created
4 years ago
a138955
Fix logic for waiting for project's remote id
Max Brunsfeld
created
4 years ago
5d8d7de
Fix accidental usages of local worktree id instead of remote id
Max Brunsfeld
created
4 years ago
55910c0
Get the server and integration tests compiling
Max Brunsfeld
created
4 years ago
466a377
Merge branch 'main' into share-project
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
and
Nathan Sobo
created
4 years ago
614ee4e
Send worktree info only when sharing worktree
Click to expand commit body
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
4 years ago
697e641
Get back to a compiling state for client
Click to expand commit body
This temporarily disables some tests and there are still some server-side
compiler errors.
Antonio Scandurra
created
4 years ago
323e1f7
Add the fetching of user JSON by github login with a token header
Nathan Sobo
created
4 years ago
f4b9772
Relocate admin routes to make room for API
Click to expand commit body
I want to use the top-level /users route for the API that we'll access from the front-end site running on Vercel, and this is the easiest way to make space. Eventually we won't have admin pages, but I want to be additive for now.
Nathan Sobo
created
4 years ago
29bc2db
Fix journal format strings
Nathan Sobo
created
4 years ago
Page 2 of 47