Commit log
1add2d2
Merge pull request #1282 from zed-industries/context-menu-below-project-panel-entries
Click to expand commit body
Select the last worktree root when right-clicking below all project panel entries
Max Brunsfeld
created
3 years ago
4aa19c1
Select the last root when right-clicking below all project panel entries
Max Brunsfeld
created
3 years ago
7ea1289
Merge pull request #1281 from zed-industries/open-default-key-bindings
Click to expand commit body
Add application menu item to open default key bindings
Max Brunsfeld
created
3 years ago
8048758
Add application menu item to open default key bindings
Max Brunsfeld
created
3 years ago
Max Brunsfeld
created
3 years ago
1682cbd
Merge pull request #1279 from zed-industries/autosave
Click to expand commit body
Introduce autosave
Antonio Scandurra
created
3 years ago
f1ffcb6
Fix panics in database tests
Antonio Scandurra
created
3 years ago
f09d265
Remove non-determinism from autosave after delay
Antonio Scandurra
created
3 years ago
a5c39ac
Always finish previous autosave before starting a new one
Antonio Scandurra
created
3 years ago
ebf4bae
Add unit test for autosave
Antonio Scandurra
created
3 years ago
d43e8b2
Add unit test for `ViewContext::observe_window_activation`
Antonio Scandurra
created
3 years ago
885172f
Honor `Autosave` setting in `Editor`
Antonio Scandurra
created
3 years ago
d589017
Add `ViewContext::observe_window_activation`
Antonio Scandurra
created
3 years ago
7a6010e
Fix unsafe memory access when converting entity handles
Antonio Scandurra
created
3 years ago
4b533c3
Introduce a new, language-overridable `Autosave` setting
Antonio Scandurra
created
3 years ago
8f021d8
Merge pull request #1278 from zed-industries/sync-line-ending
Click to expand commit body
Transmit new line ending when buffer is reloaded
Antonio Scandurra
created
3 years ago
eac76df
Transmit new line ending when buffer is reloaded
Antonio Scandurra
created
3 years ago
3b67ccc
Merge pull request #1277 from zed-industries/scale-factor-change
Click to expand commit body
Recalculate Metal layer's drawable size when window's scale factor changes
Max Brunsfeld
created
3 years ago
6f49f4a
Recalculate Metal layer's drawable size when window's scale factor changes
Max Brunsfeld
created
3 years ago
f82dda9
Merge pull request #1276 from zed-industries/handle-carriage-returns
Click to expand commit body
Handle files with CRLF (windows-style) line endings
Max Brunsfeld
created
3 years ago
c1b886b
Normalize line endings consistently between fake and real FS
Max Brunsfeld
created
3 years ago
9804c68
Rename NewlineStyle -> LineEnding
Max Brunsfeld
created
3 years ago
0ba12ea
Handle a file's line endings changing on disk
Max Brunsfeld
created
3 years ago
b0efa4f
Move project tests into their own file
Max Brunsfeld
created
3 years ago
3170609
Merge pull request #1275 from zed-industries/delete-autoclose-pair
Click to expand commit body
Delete the autoclosing bracket when deleting the opening bracket
Max Brunsfeld
created
3 years ago
771a834
Delete the autoclosing bracket when deleting the opening bracket
Max Brunsfeld
created
3 years ago
d80ecb6
Ignore carriage returns when reloading buffer
Antonio Scandurra
created
3 years ago
3480b50
Detect buffer newline style and honor it when saving
Antonio Scandurra
created
3 years ago
f9bad2d
Replace \r and \r\n with \n when indexing text into the rope
Antonio Scandurra
created
3 years ago
582185b
Merge pull request #1274 from zed-industries/fix-enter-numpad
Click to expand commit body
Support hitting enter on numpad
Antonio Scandurra
created
3 years ago
9a6092d
Support hitting enter on numpad
Antonio Scandurra
created
3 years ago
ff96a7c
Merge pull request #1262 from zed-industries/user-timeline
Click to expand commit body
Improve user activity tracking
Antonio Scandurra
created
3 years ago
d3b9eca
Merge branch 'main' into user-timeline
Antonio Scandurra
created
3 years ago
0b2452f
Merge pull request #1265 from zed-industries/worktree-performance
Click to expand commit body
Fix problems that arise when large numbers of files change on disk
Antonio Scandurra
created
3 years ago
aca757a
Don't poll snapshot if processing events unless user manually changed fs
Antonio Scandurra
created
3 years ago
9b36e3d
Highlight matching bracket when newest selection head is on a bracket
Keith Simmons
created
3 years ago
6f5cef1
Merge pull request #1269 from zed-industries/terminal-fr
Click to expand commit body
Update terminal to use the editor's cursor rendering and fix a couple bugs
Mikayla Maki
created
3 years ago
6ac5cc0
Fixed cursor positioning bugs in multi-byte charcters. Still have at least one though :/
Mikayla Maki
created
3 years ago
6293932
rendering cursor correctly
Mikayla Maki
created
3 years ago
f4ac694
Fixed debug offset I added to terminal
Mikayla Maki
created
3 years ago
ce60a9a
Cleaned up debugging code
Mikayla Maki
created
3 years ago
8e4c54a
Checkpointing after some debugging
Mikayla Maki
created
3 years ago
1572fef
Merge pull request #1266 from zed-industries/fix-zombie-ra
Click to expand commit body
Fix Zombie Language Servers
Keith Simmons
created
3 years ago
cf05738
Remove redundant calls to `poll_snapshot`
Antonio Scandurra
created
3 years ago
a42399b
Grab latest snapshot when invoking `LocalWorktree::poll_snapshot`
Antonio Scandurra
created
3 years ago
Antonio Scandurra
created
3 years ago
4d3c708
Add `simulate_random_delay` to every implemented method in `FakeDb`
Antonio Scandurra
created
3 years ago
d36a488
Ensure worktrees have been sent before responding with definitions
Click to expand commit body
Changing the frequency at which we update worktrees highlighted a
problem in the randomized tests that was causing clients to receive
a definition to a worktree *before* observing the registration of
the worktree itself. This was most likely caused by #1224 because
the scenario that pull request enabled was the following:
- Guest requests a definition pointing to a non-existant worktree
- Server forwards the request to the host
- Host sends an `UpdateProject` message
- Host sends a response to the definition request
- Server observes the `UpdateProject` message and tries to acquire
the store
- Given that we're waiting, the server goes ahead to process the
response for the definition request, responding *before*
`UpdateProject` is forwarded
- Server finally forwards `UpdateProject` to the guest
This commit ensures that, after forwarding a project request and getting a
response, we acquire a lock to the store again to ensure the project still
exists. This has the effect of ordering the forwarded request *after* any
message that was received prior to the response and for which we are still
waiting to acquire a lock to the store.
Antonio Scandurra
created
3 years ago
1c13b41
Rebasing onto master
Mikayla Maki
created
3 years ago
ae836e1
Fixed a major bug and now use the same cursor paint logic as the editor
Mikayla Maki
created
3 years ago
Page 30 of 126