Commit log

6021ab1 Clear project browser editor even if an operation fails

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Antonio Scandurra and Nathan Sobo created

954fabe Don't hide sidebar when hitting `cmd-1`

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Antonio Scandurra and Nathan Sobo created

2e6cf20 When opening items via project panel, only focus them on double-click

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Antonio Scandurra and Nathan Sobo created

61346f7 WIP

Antonio Scandurra created

6b22c47 Introduce guest file creation in randomized collaboration test

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Antonio Scandurra and Nathan Sobo created

6212f2f Wait for remote worktree to catch up with host before mutating entries

Click to expand commit body
This ensures that entries don't randomly re-appear on remote worktrees
due to observing an update too late. In fact, it ensures that the remote
worktree has the same starting state of the host before preemptively applying
the fs operation locally.

Antonio Scandurra created

ecb847a Fix bugs in `FakeFs::{remove_dir,rename}`

Antonio Scandurra created

4b1c46f Allow deleting entries from the project panel

Max Brunsfeld created

509ede0 Allow guests to create directories

Max Brunsfeld created

40e0f10 Allow creating directories from the project panel

Max Brunsfeld created

a2c22a5 Prevent eager snapshot mutations from being clobbered by background updates

Click to expand commit body
Co-authored-by: Nathan Sobo <nathan@zed.dev>

Max Brunsfeld and Nathan Sobo created

821dff0 Keep showing edited filename in project panel while edit is in-progress

Max Brunsfeld created

ff3cf3c Bump protocol version number

Max Brunsfeld created

438e4e7 Allow guests to rename stuff

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

470d693 Rename entries via the project to prepare for guest support

Click to expand commit body
Co-Authored-By: Antonio Scandurra <me@as-cii.com>

Nathan Sobo and Antonio Scandurra created

657ea26 Allow guests to create files from the project panel

Click to expand commit body
Co-authored-by: Nathan Sobo <nathan@zed.dev>

Max Brunsfeld and Nathan Sobo created

8291b81 Update snapshot atomically when processing FS events

Max Brunsfeld created

0ff39f1 Select new files in the project panel after creating them

Max Brunsfeld created

a197669 Rename entry atomically in LocalWorktree::rename

Max Brunsfeld created

8fdc5c9 Improve the appearance of project panel filename editor

Click to expand commit body
* Always layout single-line editors with a fixed height
* Preserve directory chevron when editing folder names
* Allow theming the filename editor

Co-authored-by: Antonio Scandurra <me@as-cii.com>

Max Brunsfeld and Antonio Scandurra created

333b4aa Implement Rename command in project panel

Max Brunsfeld created

a217e2e Implement basic AddFile command in project panel

Max Brunsfeld created

d449208 Abstract more local project setup inside Project::test helper

Max Brunsfeld created

12d45f1 Clean up project panel theme

Max Brunsfeld created

aa4919a Merge pull request #964 from zed-industries/transpose

Click to expand commit body
Introduce `Editor::transpose` bound to `ctrl-t`

Antonio Scandurra created

9a7c07f Improve transpose when cursors are two chars away from each other

Antonio Scandurra created

5e2e859 Merge pull request #947 from zed-industries/misc-normal-commands

Click to expand commit body
Misc vim normal commands

Keith Simmons created

c7007b6 Merge pull request #965 from zed-industries/avatar-margin

Click to expand commit body
Parameterize `avatar_margin` and assign it a default of 8

Antonio Scandurra created

3ee4d90 Parameterize `avatar_margin` and assign it a default of 8

Antonio Scandurra created

95680aa Account for multi-byte characters in `Editor::transpose`

Antonio Scandurra created

b6ff07a Add failing test for multi-byte characters

Antonio Scandurra created

070607c Implement `Editor::transpose` without accounting for multi-byte chars

Antonio Scandurra created

797aecf Don't reset vim mode on editor focus

Keith Simmons created

b2138f5 Add insert line above and below

Keith Simmons created

833a7b6 WIP just missing insert line above and below

Keith Simmons created

c268099 Merge pull request #960 from zed-industries/crash-reporting

Click to expand commit body
Implement panic reporting

Antonio Scandurra created

875cb13 Rename "crash" to "panic"

Click to expand commit body
We are not really sending crash reports but Rust panics, so might
as well be clear about that.

Antonio Scandurra created

da3870e Pass secret token when uploading crashes

Antonio Scandurra created

54a4509 Retrieve app version from crash rather than from current binary

Click to expand commit body
The crash might have been generated weeks before and the app may
have been updated since then.

Antonio Scandurra created

09a8b8e Capture crash reports and upload them the next time Zed launches

Antonio Scandurra created

39c7b1f Merge pull request #959 from zed-industries/fix-paste

Click to expand commit body
Fix bugs when pasting text

Antonio Scandurra created

2977b33 Use the new batched edit API when pasting

Click to expand commit body
This fixes a bug that would cause zed to paste text at the wrong
location when inside a multi-buffer where the same buffer was excerpted
more than once.

Antonio Scandurra created

5821ce9 Insert newlines on paste if copied selections don't match current ones

Antonio Scandurra created

a7c953c Merge pull request #958 from zed-industries/titlebar-padding

Click to expand commit body
Add right padding to titlebar instead of margins on elements

Antonio Scandurra created

4518db0 Update accidentally uncommitted `Cargo.lock`

Antonio Scandurra created

5d0c3c4 Add right padding to titlebar instead of margins on elements

Click to expand commit body
This fixes a visual glitch causing the avatar to be shown too close to
the right edge of the window when the share icon was not present.

Antonio Scandurra created

5b68534 Merge pull request #949 from zed-industries/base16-theme-occurrence-style

Click to expand commit body
Update base16 theme occurrence style

Nate Butler created

f63444c Update base16 theme occurrence style

Click to expand commit body
- Update base16 theme occurrence style to be visible
- Update match styles to use the blend scaling value
  - This makes it so matches are less loud in light themes

Nate Butler created

d4bef67 Merge pull request #929 from zed-industries/non-uniform-batched-edits

Click to expand commit body
Allow batched edits where each range is associated with different insertion text

Keith Simmons created

2eb1c10 Convert common edit strings to Arc<str> and simplify duplicate line

Keith Simmons created