be8990e
Remove project join requests
Antonio Scandurra created
be8990e
Remove project join requests
Antonio Scandurra created
761ae3a
Merge pull request #1673 from zed-industries/fix-cgevent-memory-leak
Cache `CGEventSource` and avoid leaking `CGEvent` when handling events
Antonio Scandurra created
25bba39
Cache `CGEventSource` and avoid leaking `CGEvent` when handling events
Antonio Scandurra created
a977593
0.57.0
Max Brunsfeld created
6f81f7b
Merge pull request #1670 from zed-industries/metrics-id-uuid
Identify users in amplitude via a separate 'metrics_id' UUID
Max Brunsfeld created
35a537d
Fix FakeServer to expect new GetPrivateUserInfo request
Max Brunsfeld created
3c62de3
Change journal location setting name to "path" and default to ~
Joseph T Lyons created
5d09083
Identify users in amplitude via a separate 'metrics_id' UUID
Max Brunsfeld created
b35e8f0
Remove projects from contact updates
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
a6cccf8
Fix illegible rename text
Nate Butler created
fcf11b1
Bump protocol version to be ahead of main
Julia created
e865b85
Track index instead of head for diffs
Julia created
9fe6a5e
made git stuff slightly more themable
Mikayla Maki created
b395fbb
wip
Nate Butler created
8a24300
WIP Git gutter styling
Nate Butler created
113d3b8
Added test, and fix, for changed_repos method on LocalWorktree
Mikayla Maki created
f7714a2
Don't pretend this is async
Julia created
71b2126
WIP, re-doing fs and fake git repos
Mikayla Maki created
d5fd531
Move git related things into specialized git crate
Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
Julia and Mikayla Maki created
bf3b3da
Build again
Julia created
7e5d494
WIP Notifying buffers of head text change
Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
Julia and Mikayla Maki created
759b7f1
Update repo scan id when files under dot git dir events
Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
Julia and Mikayla Maki created
d2b1879
Remove git repos from worktree when deleted on storage
Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
Julia and Mikayla Maki created
4251e0f
Find repos under worktree & return correct results for repo queries
Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
Julia and Mikayla Maki created
c8e63d7
Get the test to failing,,, correctly
Mikayla Maki created
6ac9308
Added git repository type infrastructure and moved git file system stuff into fs abstraction so we can test without touching the file system. Co-Authored-By: kay@zed.dev
Mikayla Maki created
0d1b2a7
WIP - max & mikayla working on tests
Mikayla Maki created
bb8798a
WIP pls amend me
Co-Authored-By: Max Brunsfeld <max@zed.dev> Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
Julia , Max Brunsfeld , and Mikayla Maki created
8d2de10
Pull git indicator colors out of theme
Co-Authored-By: Kay Simmons <kay@zed.dev> Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
Julia , Kay Simmons , and Mikayla Maki created
632f479
Utilize initial file contents as head text by default
Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
Julia and Mikayla Maki created
a679557
Avoid racing git diffs & allow for "as fast as possible" diff updating
Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
Julia and Mikayla Maki created
b18dd8f
Fully qualify outside git-related code when a diff is a git diff
Julia created
8edee9b
Async-ify head text loading
Julia created
6633c0b
Perform initial file load git diff async
Julia created
6825b60
Properly invalidate when async git diff completes
Julia created
9c82954
Changed diffs to be async and dropped git delay
Julia created
c4da8c4
Disable unnecessary libgit2 cargo features
Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
Julia and Mikayla Maki created
b9d84df
Track buffer row divergence while iterating through diff lines
This allows for offsetting head row index of deleted lines to normalize into buffer row space
Julia created
446bf88
Use row range while building buffer range during diff line iteration
Julia created
03b6f3e
Reorganize for for purely file level invalidation
Julia created
e72e132
Clear out commented code & once again perform full file diff on update
Julia created
c1249a3
Handle deletions more robustly and correctly
Julia created
96917a8
Small clean
Julia created
2f7283f
buffer_divergence doesn't seem to be a concept that needs to be tracked
Julia created
e0ea932
Checkpoint preparing for a more organized approach to incremental diff
Julia created
4b2040a
Move diff logic back into `BufferDiff::update`
Julia created
a2e8fc7
Switch head range from row range to byte offset range
Co-Authored-By: Max Brunsfeld <max@zed.dev>
Julia and Max Brunsfeld created
61ff24e
Move cloneable diff state into new snapshot type
Co-Authored-By: Max Brunsfeld <max@zed.dev>
Julia and Max Brunsfeld created
a86e93d
Checkpoint on incremental diff sumtree shenanigans
Julia created
883d5b7
Update git gutter status after debounced delay
Co-authored-by: Max Brunsfeld <max@zed.com>
Julia and Max Brunsfeld created