f2d36a4
Generalize notifications' actor id to entity id
Click to expand commit body
This way, we can retrieve channel invite notifications when
responding to the invites.
Max Brunsfeld
created
31241f4
workspace: Do not scan for .gitignore files if a .git directory is encountered along the way (#3135)
Click to expand commit body
Partially fixes zed-industries/community#575
This PR will see one more fix to the case I've spotted while working on
this: namely, if a project has several nested repositories, e.g for a
structure:
/a
/a/.git/
/a/.gitignore
/a/b/
/a/b/.git/
/a/b/.gitignore
/b/ should not account for a's .gitignore at all - which is sort of
similar to the fix in commit #c416fbb, but for the paths in the project.
The release note is kinda bad, I'll try to reword it too.
- [ ] Improve release note.
- [x] Address the same bug for project files.
Release Notes:
- Fixed .gitignore files beyond the first .git directory being respected
by the worktree (zed-industries/community#575).
Piotr Osiewicz
created
5b39fc8
Temporarily join public channels as a member
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
Mikayla
created
162f625
Adjust chat permisisons to allow deletion for channel admins
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
Release Notes:
- Added documentation display for autocomplete items.
- Fixed autocomplete filtering blocking the Zed UI, causing hitches and
input delays with large completion lists.
- Fixed hover popup link not firing if the mouse moved a slight amount
while clicking.
- Added support for absolute path file links in hover popup and
autocomplete docs.