adabf01
Update IDs on interactive elements in LSP log viewer (#3133)
Click to expand commit body
This PR fixes a panic in the LSP log viewer when rendering the popover
UI. This did not ship to preview or stable, and so does not require a
release note.
Release Notes:
- N/A
Mikayla Maki
created
fd03915
Adjust chat to allow channel admins to delete all messages (#3132)
Click to expand commit body
As it says on the tin
Release Notes:
- Changed chat permissions so that admins of a channel can delete any
message in a channel.
Mikayla Maki
created
a81484f
Update IDs on interactive elements in LSP log viewer
cc335db
editor/language: hoist out non-generic parts of edit functions. (#3130)
Click to expand commit body
This reduces LLVM IR size of editor (that's one of the heaviest crates
to build) by almost 5%.
LLVM IR size of `editor` before this PR: 3280386
LLVM IR size with `editor::edit` changed: 3227092
LLVM IR size with `editor::edit` and `language::edit` changed: 3146807
Release Notes:
- N/A
Piotr Osiewicz
created
6f4008e
copilot: Propagate action if suggest_next is not possible. (#3129)
Click to expand commit body
One of our users ran into an issue where typing "true quote" characters
(option-[ for „ and option-] for ‚) was not possible; I've narrowed it
down to a collision with Copilot's NextSuggestion and PreviousSuggestion
action default keybinds. I explicitly did not want to alter the key
bindings, so I've went with a more neutral fix - one that propagates the
keystroke if there's no Copilot action to be taken (user is not using
Copilot etc). Note however that typing true quotes while using a Copilot
is still not possible, as for that we'd have to change a keybind.
Fixes zed-industries/community#2072
Release Notes:
- Fixed Copilot's "Suggest next" and "Suggest previous" actions
colliding with true quotes key bindings (`option-[` and `option-]`). The
keystrokes are now propagated if there's no Copilot action to be taken
at cursor's position.
Piotr Osiewicz
created
ff245c6
Reduce duplication in notification queries