Commit log
1e49b56
Restore scroll position and selections when cancelling go-to-line
Click to expand commit body
But preserve the line when confirming.
Nathan Sobo
created
Nathan Sobo
created
0854976
Highlight the selected line when typing in the go to line dialog
Nathan Sobo
created
53a7da9
Allow centering selections when requesting autoscroll
Click to expand commit body
We use this new capability in the "go to line" modal.
Antonio Scandurra
created
cea8107
WIP: Start on go to line
Antonio Scandurra
created
a743c2d
Merge pull request #249 from zed-industries/invert-workspace-editor-dependency
Click to expand commit body
Invert dependency between workspace and editor
Antonio Scandurra
created
afdac15
Move integration test up into the `zed` crate
Antonio Scandurra
created
e88d3bb
Invert dependency between `editor` and `workspace`
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
fb17d1e
Merge pull request #248 from zed-industries/columnar-selection
Click to expand commit body
Allow creation of columnar selections with the mouse when holding `alt-shift`
Antonio Scandurra
created
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
03bd6d6
Pull up diagnostic and cursor position status bar items creation
Antonio Scandurra
created
9bb195e
Introduce "entry openers" but still register editors in `workspace`
Antonio Scandurra
created
a7186c6
Skip over block lines when building columnar selections
Antonio Scandurra
created
3a9b690
Reverse columnar selections when head moves before tail's column
Antonio Scandurra
created
d19d3bb
Calculate an overshoot when mousing to build columnar selections
Antonio Scandurra
created
Nathan Sobo
created
e0bf533
Merge pull request #244 from zed-industries/mouse-selections
Click to expand commit body
Improve support for selecting text via the mouse
Nathan Sobo
created
a6e5305
Merge pull request #243 from zed-industries/outdent
Click to expand commit body
Add outdent command, fix indent bugs
Max Brunsfeld
created
294769b
Add outdent command, fix indent bugs
Max Brunsfeld
created
bfecdb7
Remove newest selection when adding a selection with a click count > 1
Click to expand commit body
This prevents selections added in earlier clicks from being rendered under the pending selection.
Nathan Sobo
created
73afb29
Use alt modifier instead of cmd to add selections
Nathan Sobo
created
22172be
Merge pull request #241 from zed-industries/toggle-comments
Click to expand commit body
Implement toggle-comments
Max Brunsfeld
created
9e651ee
Simplify handling of shift-click to extend selections
Nathan Sobo
created
d969f38
Implement shift-click to extend the newest selection
Nathan Sobo
created
f0db748
Implement toggle-comments
Max Brunsfeld
created
2e2bce7
Merge pull request #238 from zed-industries/maximize-window
Click to expand commit body
Maximize new windows
Max Brunsfeld
created
091ed9a
Maximize new windows
Max Brunsfeld
created
63089ba
Simulate line-wise selection when clicking on the gutter
Antonio Scandurra
created
7a79df7
Implement line-wise selection
Antonio Scandurra
created
bcf38e6
Implement word-wise mouse selection
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
a028792
Remove cargo-bundle from dev-dependencies
Click to expand commit body
The cargo-bundle crate is installed separately in the
'bundle' script via 'cargo install'.
Max Brunsfeld
created
3269b99
WIP: Start integrating `SelectMode` and `movement::surrounding_word`
Antonio Scandurra
created
a0ea5b3
Add a new `movement::surrounding_word` function
Antonio Scandurra
created
005a707
Expose a `count` field on `Event::LeftMouseDown`
Antonio Scandurra
created
e1d4bcf
Merge pull request #236 from zed-industries/soft-wrap-flaky-test
Click to expand commit body
Retry flaky `test_soft_wraps` 5 times before giving up
Antonio Scandurra
created
6b7ee10
Retry flaky `test_soft_wraps` 5 times before giving up
Click to expand commit body
We have other tests that rely on loading fonts that intermittently
fail on CI and for which we used the same mitigation.
Antonio Scandurra
created
6df2663
Merge pull request #235 from zed-industries/handle-screen-scale-factor-change
Click to expand commit body
Fix incorrect rendering when window moves between displays with different scale factors
Antonio Scandurra
created
4002be8
Clear sprite cache when scale factor changes
Max Brunsfeld
created
23fbeaf
Include scale factor in glyph cache keys
Max Brunsfeld
created
66e27b7
Merge pull request #233 from zed-industries/fix-split-selection-into-lines
Click to expand commit body
Place the cursor at end of first line when splitting selections into lines
Max Brunsfeld
created
ce71ed3
Adjust assertion in test for split_selection_into_lines
Max Brunsfeld
created
843972c
Merge pull request #232 from zed-industries/uniform-bias
Click to expand commit body
Use uniform biases in AnchorMap, AnchorRangeMap
Nathan Sobo
created
68223bd
Place the cursor at end of first line when splitting selections into lines
Nathan Sobo
created
2f39dee
Use uniform biases in AnchorMap, AnchorRangeMap
Click to expand commit body
Specifying a different bias for every point makes the interface feel pretty unwieldy and we don't really use it.
Nathan Sobo
created
612b440
Fix the bias of deserialized selection sets
Click to expand commit body
Fixes #224
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
and
Nathan Sobo
created
cfe6103
Fix selection set id mismatch when rendering guest selections
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
and
Nathan Sobo
created
Max Brunsfeld
created
c13a26f
Bump RPC protocol version
Max Brunsfeld
created
cfaab6c
Merge pull request #228 from zed-industries/faster-clock-global
Click to expand commit body
Switch to a dense representation for `clock::Global`
Max Brunsfeld
created
b621c9b
Merge pull request #230 from zed-industries/rpc-write-timeout
Click to expand commit body
Avoid server deadlocks
Max Brunsfeld
created