Commit log
9555b93
Wait on `RECEIVE_TIMEOUT` in tests when testing disconnection
Click to expand commit body
We were waiting for 3 seconds, but the timeout had changed in the meantime,
making some iterations of the tests fail.
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
3 years ago
44f37af
Define data types for the new contacts model
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
3 years ago
95d848f
Ensure `flex_float` works even when re-painting without layout
Click to expand commit body
Previously, we were mutating the remaining space stored on the layout
state, which would cause re-paints to always have a `remaining_space`
of 0 and therefore not align `flex_float` elements to the right/bottom.
Antonio Scandurra
created
3 years ago
8445eaa
Fix crash when emptying atlases
Click to expand commit body
Previously, when an atlas was emptied, we would move it into a different
vector: free_atlases. This removal could cause existing atlas ids to
refer to the wrong atlases.
Max Brunsfeld
created
3 years ago
4620c7a
Filter existing contacts when searching in the contacts panel
Max Brunsfeld
created
3 years ago
ea81737
Allow fuzzy-search for potential contacts in the contacts panel
Click to expand commit body
Co-authored-by: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
and
Nathan Sobo
created
3 years ago
35fea43
Adjust fuzzy search to avoid filtering based on edit distance threshold
Max Brunsfeld
created
3 years ago
Max Brunsfeld
created
3 years ago
342bdfc
Render a user query editor in the contacts panel
Nathan Sobo
created
3 years ago
6050e0e
Add fuzzy_search_users to Db trait, PostgresDb
Nathan Sobo
created
3 years ago
079e514
Merge pull request #948 from zed-industries/project-browser-refinements
Click to expand commit body
Add commands for manipulating files in the project panel
Antonio Scandurra
created
3 years ago
76ad563
Fix memory leak of `ProjectPanel`
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
3 years ago
2e9bdfb
Improve delete prompt in project browser
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
3 years ago
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
3 years ago
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
3 years ago
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
3 years ago
Antonio Scandurra
created
3 years ago
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
3 years ago
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
3 years ago
ecb847a
Fix bugs in `FakeFs::{remove_dir,rename}`
Antonio Scandurra
created
3 years ago
4b1c46f
Allow deleting entries from the project panel
Max Brunsfeld
created
3 years ago
509ede0
Allow guests to create directories
Max Brunsfeld
created
3 years ago
40e0f10
Allow creating directories from the project panel
Max Brunsfeld
created
3 years ago
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
3 years ago
821dff0
Keep showing edited filename in project panel while edit is in-progress
Max Brunsfeld
created
3 years ago
ff3cf3c
Bump protocol version number
Max Brunsfeld
created
3 years ago
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
3 years ago
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
3 years ago
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
3 years ago
8291b81
Update snapshot atomically when processing FS events
Max Brunsfeld
created
3 years ago
0ff39f1
Select new files in the project panel after creating them
Max Brunsfeld
created
3 years ago
a197669
Rename entry atomically in LocalWorktree::rename
Max Brunsfeld
created
3 years ago
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
3 years ago
333b4aa
Implement Rename command in project panel
Max Brunsfeld
created
3 years ago
a217e2e
Implement basic AddFile command in project panel
Max Brunsfeld
created
3 years ago
d449208
Abstract more local project setup inside Project::test helper
Max Brunsfeld
created
3 years ago
12d45f1
Clean up project panel theme
Max Brunsfeld
created
3 years ago
aa4919a
Merge pull request #964 from zed-industries/transpose
Click to expand commit body
Introduce `Editor::transpose` bound to `ctrl-t`
Antonio Scandurra
created
3 years ago
9a7c07f
Improve transpose when cursors are two chars away from each other
Antonio Scandurra
created
3 years ago
5e2e859
Merge pull request #947 from zed-industries/misc-normal-commands
Click to expand commit body
Misc vim normal commands
Keith Simmons
created
3 years ago
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
3 years ago
3ee4d90
Parameterize `avatar_margin` and assign it a default of 8
Antonio Scandurra
created
3 years ago
95680aa
Account for multi-byte characters in `Editor::transpose`
Antonio Scandurra
created
3 years ago
b6ff07a
Add failing test for multi-byte characters
Antonio Scandurra
created
3 years ago
070607c
Implement `Editor::transpose` without accounting for multi-byte chars
Antonio Scandurra
created
3 years ago
797aecf
Don't reset vim mode on editor focus
Keith Simmons
created
3 years ago
b2138f5
Add insert line above and below
Keith Simmons
created
3 years ago
833a7b6
WIP just missing insert line above and below
Keith Simmons
created
3 years ago
c268099
Merge pull request #960 from zed-industries/crash-reporting
Click to expand commit body
Implement panic reporting
Antonio Scandurra
created
3 years ago
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
3 years ago
Page 29 of 110