This should resolve some rendering artifacts potentially caused by
floating point errors when sampling the texture. It should also lead
to crisper images when icons are rendered midway through a pixel.
Antonio Scandurra
created
ac88003
Bind `Outdent` and `Indent` respectively to `cmd-[` and `cmd-]`
Antonio Scandurra
created
a2c4205
Make indent and outdent explicit actions and unify `tab`bing logic
2c78c83
Skip formatting during save if it takes too long
Antonio Scandurra
created
26aa138
Fire fake timers waking up at the same time as the current clock
Antonio Scandurra
created
cbd2660
Allow returning futures in fake language server request handlers
Antonio Scandurra
created
a7a52ef
Add word and line movement in vim normal mode
Click to expand commit body
Add jump to start and end of the document
Move vim tests to relevant vim files
Rename VimTestAppContext to VimTestContext for brevity
Improve VimTestContext assertions to pretty print locations when selection position assertion panics
Keith Simmons
created
3ae5fc7
Merge pull request #686 from zed-industries/disable-vim-on-start
Click to expand commit body
Fully disable vim mode on start unless it's enabled
daf999c
Fully disable vim mode on start unless it's enabled
Click to expand commit body
Also: Make some structural adjustments to remove the need for defer. Instead of accessing the global in associated VimState functions, have a single method that allows us to call update instance methods.
Nathan Sobo
created
30e31f6
Test that vim mode can be disabled on startup
d742218
Merge pull request #680 from zed-industries/unregister-on-disconnect
Click to expand commit body
Properly clear out registration and sharing state when a host loses their connection
Nathan Sobo
created
62b4eb5
Add integration test for dropping host connections while sharing
Click to expand commit body
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
Nathan Sobo
and
Antonio Scandurra
created
a3e9a3a
Clear out project registration and sharing state on disconnect
Click to expand commit body
Previously, we weren't fully clearing the state associated with projects and worktrees when losing connection. This caused us to not see guest avatars disappear and not be able to re-share upon reconnect.
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
Nathan Sobo
and
Antonio Scandurra
created
3339739
Merge pull request #678 from zed-industries/disk-based-diagnostics-transformation
Click to expand commit body
Preserve disk-based diagnostics whose ranges intersect with an edit since save
Antonio Scandurra
created
abf63b9
Merge pull request #673 from zed-industries/unfold-on-select-match
Click to expand commit body
Unfold when selecting next match
Antonio Scandurra
created
865cd19
Preserve disk-based diagnostics whose ranges intersect with an edit since save
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
7a6fe73
Rename `Patch::transform_old` to `Patch::old_to_new`