a971306
Reload the app settings whenever ~/.zed/settings.json changes
Max Brunsfeld
created
83f98dd
Start work on loading settings from a file
Click to expand commit body
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
Click to expand commit body
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
Click to expand commit body
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
Click to expand commit body
Make theme selector eagerly display the selected theme
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
Click to expand commit body
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
Click to expand commit body
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
Click to expand commit body
Co-Authored-By: Max Brunsfeld
Co-Authored-By: Nathan Sobo
Keith Simmons
,
Max Brunsfeld
, and
Nathan Sobo
created