69ce021
Remove unused variable
Nathan Sobo created
69ce021
Remove unused variable
Nathan Sobo created
3968b37
When renaming, fade out the old name and select all
Nathan Sobo created
5502c00
swap default cursor shape back to bar
Keith Simmons created
5b35c68
Fix failing gpui test from missing cursor shape
Keith Simmons created
eddb089
render character under block cursor
Keith Simmons created
e6b1fea
WIP
Nathan Sobo created
5157b42
Extract a `LanguageServerStatus` struct
Antonio Scandurra created
45fb470
Display language server name in status bar
Antonio Scandurra created
4243f0c
Render pending language server work in status bar
Antonio Scandurra created
4bbf5ed
Listen to all LSP progress notifications and broadcast them to peers
Antonio Scandurra created
3394cf4
Merge pull request #577 from zed-industries/backspace-indent
Delete till previous tabstop when backspacing within indent column
Antonio Scandurra created
ee6d7fc
Delete till previous tabstop when backspacing within indent column
Antonio Scandurra created
0d42c85
fix formatting
Keith Simmons created
178442a
Add support for rendering cursors as a block and underscore
Keith Simmons created
9076345
Merge pull request #575 from zed-industries/delete-to-fold-point-trait
Eliminate ToFoldPoint trait
Antonio Scandurra created
ac1eb19
Start on text highlight support
Nathan Sobo created
49e38e6
Eliminate ToFoldPoint trait
Just make it a method on FoldMap
Nathan Sobo created
a971306
Reload the app settings whenever ~/.zed/settings.json changes
Max Brunsfeld created
83f98dd
Start work on loading settings from a file
Co-Authored-By: Keith Simmons <keith@zed.dev>
Max Brunsfeld and Keith Simmons created
6ee0cce
Switch to using mouse navigation events instead of other in order to get rid of opaque button id
Keith Simmons created
90c2de7
Merge pull request #572 from zed-industries/receive-timeout-tweaks
Reset receive timeout only on reads from the websocket connection, not writes
Max Brunsfeld created
3dc100a
Reset receive timeout only on reads from websocket connection, not writes
Also, increase the receive timeout to 30 seconds. We'll still respond immediately to explicit disconnection, but when there are temporary network blips that delay pings, we think we should err on the side of keeping the connection alive. This is in response to a false positive 'host disconnected' state that we observed when pairing today, while the host (Keith) still clearly had a working internet connection, because we were screen sharing. Co-Authored-By: Keith Simmons <keith@zed.dev>
Max Brunsfeld and Keith Simmons created
508c4df
Merge pull request #565 from zed-industries/eager-theme-selector
Make theme selector eagerly display the selected theme
Keith Simmons created
5aad1ff
formatting fixes
Keith Simmons created
853accc
Make theme selector match other selector styling
Keith Simmons created
99e34db
ensure that we set original theme when dismissing theme selector and fix some minor edge cases
Keith Simmons created
f15e317
Merge pull request #569 from zed-industries/refine-autoclose
Refine bracket auto-closing behavior
Antonio Scandurra created
7461417
Merge pull request #568 from zed-industries/delegation
Notify all language servers when a buffer gets saved
Antonio Scandurra created
97da93c
:lipstick:
Antonio Scandurra created
d9b3f04
Surround selections with brackets when they are non-empty
Antonio Scandurra created
f54ce8a
Autoclose bracket only if next char is whitespace or the end of a pair
Antonio Scandurra created
7546ede
Split language server initialization from construction
This gives clients a chance to register to notifications.
Antonio Scandurra created
ef1ec88
Remove delegate support from GPUI
We added this because we thought it would save some allocations when sending operations given that we could move them to the delegate upon notifying it, but the reality is that we serialize operations and that only requires a reference.
Antonio Scandurra created
0a9595b
Notify all language servers only when a buffer is saved
Other notifications such as opening, closing or changing a document are still tied to the buffer's language.
Antonio Scandurra created
b440a51
Make theme selector eagerly display the selected theme
Keith Simmons created
4cb4b99
Assign buffer's completion triggers from LSP capabilities
Also, make LanguageServer::new() async. The future resolves once the server is initialized.
Max Brunsfeld created
fc36c70
Add missing mouse button events and mouse history navigation
Co-Authored-By: Max Brunsfeld Co-Authored-By: Nathan Sobo
Keith Simmons , Max Brunsfeld , and Nathan Sobo created
317a1bb
Remove language servers from buffers
Co-Authored-By: Nathan Sobo <nathan@zed.dev> Co-Authored-By: Antonio Scandurra <antonio@zed.dev> Co-Authored-By: Keith Simmons <keith@zed.dev>
Antonio Scandurra , Nathan Sobo , Antonio Scandurra , and Keith Simmons created
6662ba6
Move `DidSaveTextDocument` notification from `Buffer` to `Project`
Antonio Scandurra created
51d5ed4
Remove unused `CloseBuffer` message
Antonio Scandurra created
d6c8fdb
Send buffer operations via the `Project` instead of `Worktree`
Antonio Scandurra created
b49951a
Implement `{ModelHandle,ViewHandle}::become_delegate`
Antonio Scandurra created
f2848a0
WIP: Start on a delegation... like events, but single consumer that takes ownership of event
Nathan Sobo created
03aa906
v0.19.0
Antonio Scandurra created
479c0dd
Merge pull request #560 from zed-industries/login-shell-env
Populate environment from shell
Nathan Sobo created
5cc5fa2
Populate environment from shell
Co-Authored-By: Keith Simmons <keith@zed.dev> Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld , Keith Simmons , and Nathan Sobo created
bb6ab83
Merge pull request #542 from zed-industries/guest-disconnections
Send heartbeats in both directions so the server can detect when clients disconnect
Max Brunsfeld created
1f5eab3
Reset peer's receive timeout when a message is received
* Make advance_clock more realistic by waking timers in order, instead of all at once. * Don't advance the clock when simulating random delays. Co-Authored-By: Keith Simmons <keith@zed.dev> Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld , Keith Simmons , and Nathan Sobo created
120f7bb
Add Keith to zed.toml
Max Brunsfeld created
e579da6
WIP: Introduce a read timeout
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created