7a051a0
Panic in debug if global settings can't be deserialized from defaults
Click to expand commit body
Co-Authored-By: Max Brunsfeld <max@zed.dev>
Co-Authored-By: Julia Risley <julia@zed.dev>
Nathan Sobo
,
Max Brunsfeld
, and
Julia Risley
created
5860b7b
Add copy-on-click to diagnostic messages (#2634)
Click to expand commit body
I finally got fed up with being unable to copy error messages. This adds
a click target and tooltip to f8-style diagnostics that copies their
text on click.
Release Notes:
- Added the ability to copy under-line diagnostic errors on click
Fix mislocation of caller query in detach_and_log_error
Fix incorrect wording on livekit integration
Add share_mic action for manually enabling the microphone
Make mic sharing wait until the room has been fully established
Mikayla Maki
created
f91e95f
Merge branch 'main' into fix-broken-lsp-installations
c83a918
Merge remote-tracking branch 'origin/main' into save-conversations
Antonio Scandurra
created
6ed8678
Instruct the assistant to reply to a specific message (#2631)
Click to expand commit body
Closes
https://linear.app/zed-industries/issue/Z-2384/hitting-cmd-enter-in-a-user-or-system-message-should-generate-a
Release Notes:
- Introduced the ability to generate assistant messages for any
user/system message, as well as generating multiple assists at the same
time, one for each cursor. (preview-only)
Antonio Scandurra
created
03993ea
Rename SumTree::push_tree to ::append (#2626)
Click to expand commit body
This is something I've been meaning to rename in SumTree. Was looking at
the code and figure why not now.
Nathan Sobo
created
adccfdf
Avoid assigning NSCursor style when it already is that style (#2632)
Click to expand commit body
This avoids a high cost which appears to be the system rasterizing the
cursor every time we call this, fixes a slowdown when scrolling rapidly
while mouse motion continually attempted to assign the style
Fixes
https://linear.app/zed-industries/issue/Z-2200/editor-scroll-slowdown
Release Notes:
- Improved the performance of scrolling by avoiding unnecessary cursor
changes
([#1597](https://github.com/zed-industries/community/issues/1597)).
dc07b60
Avoid assigning NSCursor style when it already is that style
Click to expand commit body
This avoids a high cost which appears to be the system rasterizing the
cursor every time we call this, fixes a slowdown when scrolling rapidly
while mouse motion continually attempted to assign the style
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
Julia
and
Antonio Scandurra
created
8673b0b
Avoid including pending or errored messages on `assist`
Antonio Scandurra
created
ebf0c96
Show a notification when a dependency for a language server is missing (#2630)
Click to expand commit body
Closes
https://linear.app/zed-industries/issue/Z-2402/elixir-ls-requires-a-system-elixir-runtime-to-be-installed
Closes
https://linear.app/zed-industries/issue/Z-666/notify-users-that-they-need-go-installed-to-use-go-language-server
Release Notes:
- Added a notification when unable to download the Go language server
because Go is not installed.
- Added a notification when unable to run the Elixir language server
because Elixir is not installed.