c4da8c4
Disable unnecessary libgit2 cargo features
Click to expand commit body
Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
Julia and Mikayla Maki 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
5157c71
Render deletion gutter markers
Julia created
fdda2ab
Correct start/end of git diff hunks
Julia created
641daf0
Correct git gutter indicator scroll position & add rounded corner
Julia created
55ca023
Start painting some sort of hunk info, it's wrong but it's close
Co-Authored-By: Max Brunsfeld <max@zed.dev>
Julia and Max Brunsfeld created
6fa2e62
Start asking Editors to update git after a debounced delay
Julia created
2a14af4
Load a file's head text on file load just to get started
ForLoveOfCats created
efdedaa
Merge pull request #1668 from zed-industries/telemetry-fixes
Telemetry fixes
Max Brunsfeld created
0d3486c
Remove TestTelemetry command
Max Brunsfeld created
af7c2b8
Set minimum user id length in amplitude calls
Max Brunsfeld created
64253e4
0.56.0
Max Brunsfeld created
4f44375
Make Buffer::language_at fall back to Buffer::language
For languages with no grammar (plain text), there will be no layers.
Max Brunsfeld created
2da32af
Update EditorTestContext usage to reflect new synchronous constructor
Max Brunsfeld created
2b0794f
Restructure autoclosing to account for multi-language documents
Max Brunsfeld created
67e188a
Add Buffer::language_at, update MultiBuffer to use it
Co-authored-by: Julia Risley <floc@unpromptedtirade.com>
Max Brunsfeld and Julia Risley created
a2e57e8
Add basic syntax highlighting for CSS
Max Brunsfeld created
21fb2b9
Tweak HTML indents and highlights
Max Brunsfeld created
e4f5e85
Add JavaScript language injection in HTML
Max Brunsfeld created
a48995c
Basic html highlighting + lsp support
Isaac Clayton created
5d8fe33
Merge pull request #1635 from zed-industries/new-signup-flow
Implement APIs for new signup flow
Max Brunsfeld created
8fc12b0
Merge pull request #1664 from zed-industries/slow-undo
Use a `SumTree` as the backing storage of `UndoMap`
Antonio Scandurra created
f54c1f0
:lipstick:
Antonio Scandurra created
e17627b
Use a `SumTree` as the backing storage of `UndoMap`
This makes it cheap to clone and avoids slowdowns when there the undo history is long.
Antonio Scandurra created
5bfd03a
Correctly report protocol changes in script/changes-since-last-release
Antonio Scandurra created
500ff13
Merge pull request #1663 from zed-industries/terminal-bugs
A few small bug fixes
Mikayla Maki created
1905ba5
Fixed minor issue with pane defocusing Co-Authored-By: kay@zed.dev
Mikayla Maki created
f2ebb09
Remove unnecessary index drop in down migration
Max Brunsfeld created
9b32678
Fixed terminal stealing focus
Mikayla Maki created
1db75ca
Make device_id optional on signups table
This way, signup won't fail if for some reason, the user's client-side JS doesn't provide an amplitude device id. Co-authored-by: Joseph Lyons <joseph@zed.dev>
Max Brunsfeld and Joseph Lyons created
5d0b6a3
Merge branch 'main' into new-signup-flow
Max Brunsfeld created
ac0bcf3
Limit the size of the buffer in the OpenTelemetryLog command
Co-authored-by: Joseph Lyons <joseph@zed.dev>
Max Brunsfeld and Joseph Lyons created
c1c5eae
Use the amplitude API key secret on CI
Co-authored-by: Joseph Lyons <joseph@zed.dev>
Max Brunsfeld and Joseph Lyons created
3bd6812
Add command to view the telemetry log
Co-authored-by: Joseph Lyons <joseph@zed.dev>
Max Brunsfeld and Joseph Lyons created
f2db3ab
Always allow overriding amplitude API key via a runtime env var
Max Brunsfeld created
75594fc
Merge pull request #1659 from zed-industries/terminal-selections
Terminal Touch ups
Mikayla Maki created
9a59603
Added a SendKeystroke action and rewrote terminal actions to remove duplication
Mikayla Maki created
24cc985
Added terminal::SendText command, for sending text to the terminal
Mikayla Maki created