439a5da
0.32.0
Max Brunsfeld created
439a5da
0.32.0
Max Brunsfeld created
079e514
Merge pull request #948 from zed-industries/project-browser-refinements
Add commands for manipulating files in the project panel
Antonio Scandurra created
76ad563
Fix memory leak of `ProjectPanel`
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
2e9bdfb
Improve delete prompt in project browser
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
6021ab1
Clear project browser editor even if an operation fails
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
954fabe
Don't hide sidebar when hitting `cmd-1`
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
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
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
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
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
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
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
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
* 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
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
Misc vim normal commands
Keith Simmons created
c7007b6
Merge pull request #965 from zed-industries/avatar-margin
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
Implement panic reporting
Antonio Scandurra created
875cb13
Rename "crash" to "panic"
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
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
Fix bugs when pasting text
Antonio Scandurra created
2977b33
Use the new batched edit API when pasting
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
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
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