Commits
Use correct start row for hunk retrieval & correct paint offset
2bd947d4d0 • Julia • Oct 4, 2022
Removed debugs, simplified settings
499e95d16a • Mikayla Maki • Oct 4, 2022
Fixed a couple bugs in tests and worktree path handling
6f7547d28f • Mikayla Maki • Oct 4, 2022
Once again respect user settings for git gutter
6f6d72890a • Julia • Oct 3, 2022
Rename head text to indicate that it's not always going to be from head
e6487de069 • Julia • Oct 3, 2022
Move git gutter settings out of editor settings
a5c2f22bf7 • Julia • Oct 3, 2022
Store repo content path as absolute
8f4b3c3493 • Julia • Oct 3, 2022
Be clearer about using GitFilesIncluded setting
9427bb7553 • Julia • Oct 3, 2022
Added clarification for git gutter settings
01176e04b7 • Mikayla Maki • Oct 3, 2022
Touched up settings text
c237075102 • Mikayla Maki • Oct 3, 2022
Merge branch 'main' into git-gutter
0f1d71c38f • Mikayla Maki • Oct 3, 2022
Fix stray merge failure
56b4162023 • Mikayla Maki • Oct 3, 2022
Cache `CGEventSource` and avoid leaking `CGEvent` when handling events
fd42811ef1 • Antonio Scandurra • Oct 3, 2022
0.57.0
34926abe83 • Max Brunsfeld • Oct 3, 2022
Fix FakeServer to expect new GetPrivateUserInfo request
1aa554f4c9 • Max Brunsfeld • Oct 3, 2022
add proto stuff
52dbf2f9b8 • Mikayla Maki • Oct 3, 2022
made git diff rendering respect line wrap
5769cdc354 • Mikayla Maki • Oct 3, 2022
Increment protocol version again for previous commit
7f84abaf13 • Julia • Oct 2, 2022
Added proto messages for updating the head text
512f817e2f • Mikayla Maki • Oct 2, 2022
Touched up comments
8c24c858c9 • Mikayla Maki • Oct 1, 2022
Fixed 1 test
a1299d9b68 • Mikayla Maki • Oct 1, 2022
Refactored git repository code to seperate out repository entry tracking data and git2 mocking code.
af0974264c • Mikayla Maki • Oct 1, 2022
WIP Start refactoring separation of concerns for repo metadata
c95646a298 • Julia • Sep 30, 2022
Perform git diff on remote buffer open
42b7820dbb • Julia • Sep 30, 2022
Start a test for remote git data updating
ce7f6dd082 • Julia • Sep 30, 2022
Fix some panics in tests
6540936970 • Julia • Sep 30, 2022
Use sumtree instead of iterator linear search for diff hunks in range
1c5d15b85e • Julia • Sep 30, 2022
Fix test build
bce25918a0 • Julia • Sep 30, 2022
Bump protocol version to be ahead of main
fcf11b1181 • Julia • Sep 29, 2022
Track index instead of head for diffs
e865b85d9c • Julia • Sep 29, 2022
made git stuff slightly more themable
9fe6a5e83e • Mikayla Maki • Sep 29, 2022
wip
b395fbb3f2 • Nate Butler • Sep 29, 2022
WIP Git gutter styling
8a2430090b • Nate Butler • Sep 29, 2022
Added test, and fix, for changed_repos method on LocalWorktree
113d3b88d0 • Mikayla Maki • Sep 29, 2022
Don't pretend this is async
f7714a25d1 • Julia • Sep 29, 2022
WIP, re-doing fs and fake git repos
71b2126eca • Mikayla Maki • Sep 29, 2022
Move git related things into specialized git crate
d5fd531743 • Julia • Sep 29, 2022
Build again
bf3b3da6ed • Julia • Sep 29, 2022
WIP Notifying buffers of head text change
7e5d49487b • Julia • Sep 29, 2022
Update repo scan id when files under dot git dir events
759b7f1e07 • Julia • Sep 29, 2022
Remove git repos from worktree when deleted on storage
d2b18790a0 • Julia • Sep 29, 2022
Find repos under worktree & return correct results for repo queries
4251e0f5f1 • Julia • Sep 29, 2022
Get the test to failing,,, correctly
c8e63d76a4 • Mikayla Maki • Sep 29, 2022
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
6ac9308a03 • Mikayla Maki • Sep 29, 2022
WIP - max & mikayla working on tests
0d1b2a7e46 • Mikayla Maki • Sep 29, 2022
WIP pls amend me
bb8798a844 • Julia • Sep 29, 2022
Pull git indicator colors out of theme
8d2de1074b • Julia • Sep 29, 2022
Utilize initial file contents as head text by default
632f47930f • Julia • Sep 29, 2022
Avoid racing git diffs & allow for "as fast as possible" diff updating
a679557e40 • Julia • Sep 29, 2022
Fully qualify outside git-related code when a diff is a git diff
b18dd8fcff • Julia • Sep 29, 2022
Async-ify head text loading
8edee9b2a8 • Julia • Sep 29, 2022
Perform initial file load git diff async
6633c0b328 • Julia • Sep 29, 2022
Properly invalidate when async git diff completes
6825b6077a • Julia • Sep 29, 2022
Changed diffs to be async and dropped git delay
9c82954877 • Julia • Sep 29, 2022
Disable unnecessary libgit2 cargo features
c4da8c46f7 • Julia • Sep 29, 2022
Track buffer row divergence while iterating through diff lines
b9d84df127 • Julia • Sep 29, 2022
Use row range while building buffer range during diff line iteration
446bf88655 • Julia • Sep 29, 2022
Reorganize for for purely file level invalidation
03b6f3e0bf • Julia • Sep 29, 2022
Clear out commented code & once again perform full file diff on update
e72e132ce2 • Julia • Sep 29, 2022
Handle deletions more robustly and correctly
c1249a3d84 • Julia • Sep 29, 2022
Small clean
96917a8007 • Julia • Sep 29, 2022
buffer_divergence doesn't seem to be a concept that needs to be tracked
2f7283fd13 • Julia • Sep 29, 2022
Checkpoint preparing for a more organized approach to incremental diff
e0ea932fa7 • Julia • Sep 29, 2022
Move diff logic back into `BufferDiff::update`
4b2040a7ca • Julia • Sep 29, 2022
Switch head range from row range to byte offset range
a2e8fc79d9 • Julia • Sep 29, 2022
Move cloneable diff state into new snapshot type
61ff24edc8 • Julia • Sep 29, 2022
Checkpoint on incremental diff sumtree shenanigans
a86e93d46f • Julia • Sep 29, 2022
Update git gutter status after debounced delay
883d5b7a08 • Julia • Sep 29, 2022
Render deletion gutter markers
5157c71fa9 • Julia • Sep 29, 2022
Correct start/end of git diff hunks
fdda2abb78 • Julia • Sep 29, 2022
Correct git gutter indicator scroll position & add rounded corner
641daf0a6e • Julia • Sep 29, 2022
Start painting some sort of hunk info, it's wrong but it's close
55ca02351c • Julia • Sep 29, 2022
Start asking Editors to update git after a debounced delay
6fa2e62fa4 • Julia • Sep 29, 2022
Load a file's head text on file load just to get started
2a14af4cde • ForLoveOfCats • Sep 29, 2022
Merge pull request #1668 from zed-industries/telemetry-fixes
efdedaab53 • Max Brunsfeld • Sep 29, 2022
0.56.0
64253e4441 • Max Brunsfeld • Sep 28, 2022
Merge pull request #1635 from zed-industries/new-signup-flow
5d8fe33bd2 • Max Brunsfeld • Sep 28, 2022
Merge pull request #1664 from zed-industries/slow-undo
8fc12b0bf0 • Antonio Scandurra • Sep 28, 2022
Correctly report protocol changes in script/changes-since-last-release
5bfd03a180 • Antonio Scandurra • Sep 28, 2022
Merge pull request #1663 from zed-industries/terminal-bugs
500ff131db • Mikayla Maki • Sep 28, 2022
Merge pull request #1659 from zed-industries/terminal-selections
75594fc3e3 • Mikayla Maki • Sep 27, 2022
Merge pull request #1658 from zed-industries/terminal-hyperlink-scroll
78def0593e • Mikayla Maki • Sep 27, 2022
Merge pull request #1637 from zed-industries/terminal-hyperlinks
98aad9a727 • Mikayla Maki • Sep 26, 2022
Merge pull request #1653 from zed-industries/re-enable-format-on-save
4398b510ea • Julia • Sep 26, 2022
v0.55.0
6a26158728 • Mikayla Maki • Sep 26, 2022
Merge pull request #1652 from zed-industries/backward-compat-format-settings
cd5537d084 • Julia • Sep 26, 2022
Merge pull request #1647 from zed-industries/format-buffer-action
af5ad2d5ce • Julia • Sep 23, 2022
Merge pull request #1644 from zed-industries/scroll-in-overlays
955ebc5499 • Mikayla Maki • Sep 22, 2022
0.54.1
0c4c5f9238 • Nathan Sobo • Sep 21, 2022
Merge pull request #1643 from zed-industries/global-macos-deployment-target
83d1e2ca50 • Antonio Scandurra • Sep 21, 2022
Merge pull request #1442 from zed-industries/packaged-json-language-server
6dbae3747e • Antonio Scandurra • Sep 21, 2022
Merge pull request #1639 from zed-industries/fix-jump-on-quad-click
8521369555 • Mikayla Maki • Sep 20, 2022
0.54.0
b3fafec20c • Max Brunsfeld • Sep 19, 2022
Merge pull request #1634 from zed-industries/dock-tweaks
f081dbced5 • Kay Simmons • Sep 19, 2022
Merge pull request #1630 from zed-industries/capture
359802f258 • Antonio Scandurra • Sep 16, 2022
Merge pull request #1614 from zed-industries/dock
29f46539f0 • Kay Simmons • Sep 14, 2022
Merge pull request #1623 from zed-industries/alt-is-met
7588c58067 • Mikayla Maki • Sep 13, 2022
Merge pull request #1621 from zed-industries/editor-context-menu-fix
0fca4d02ec • K Simmons • Sep 11, 2022
Update workspace.rs
47fd93de8d • Mikayla Maki • Sep 10, 2022
Merge pull request #1620 from zed-industries/temp-fix-to-beachball
98781eabf6 • Mikayla Maki • Sep 10, 2022