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