f2f3a93
Store the impersonator id on access tokens created via ZED_IMPERSONATE (#4108)
Click to expand commit body
* Use the impersonator id to prevent these tokens from counting against
the impersonated user when limiting the users' total of access tokens.
* When connecting using an access token with an impersonator add the
impersonator as a field to the tracing span that wraps the task for that
connection.
* Disallow impersonating users via the admin API token in production,
because when using the admin API token, we aren't able to identify the
impersonator.
Max Brunsfeld
created
bfe7631
Invoke pane's focus_in handler when pane is focused directly (#4129)
Click to expand commit body
Fixes a bug where, when focusing a pane directly, it failed to transfer
focus to the active item.
2e35d90
Invoke pane's focus_in handler when pane is focused directly
Max Brunsfeld
created
9615eb8
Don't send follower events from other panes (#4127)
Click to expand commit body
Co-Authored-By: Mikayla <mikayla@zed.dev>
[[PR Description]]
Release Notes:
- Fixed a bug where following could scroll incorrectly
Conrad Irwin
created
2835c9a
Don't send follower events from other panes
Click to expand commit body
Co-Authored-By: Mikayla <mikayla@zed.dev>
Conrad Irwin
and
Mikayla
created
7b9e7fe
Use regular info color for speaker borders (#4126)
Click to expand commit body
This PR updates the speaker borders to use the regular `info` status
color instead of the `info_border` color.
This should provide more contrast and make it clearer as to who is
speaking.
Release Notes:
- Made the active speakers' borders more visible when in a call.
aef4547
Fix missing icons: set svg_renderer when assets are updated (#4124)
Click to expand commit body
This fixes the missing icons in nightly. Regression was introduced in
https://github.com/zed-industries/zed/pull/4122.
Release Notes:
- N/A
Mikayla Maki
created
b30efc9
Fix missing icons: set svg_renderer when assets are updated
Click to expand commit body
Co-authored-by: Mikayla <mikayla@zed.dev>
Thorsten Ball
and
Mikayla
created
36ed5a3
Wrap over picker's matches when reaching the end of the list
Kirill Bulatov
created
87046ef
Fix focus and re-focus of project-wide search (#4121)
Click to expand commit body
This fixes the issue of `Cmd-shift-f` not refocusing the search bar when
a project-wide search already exists.
It also fixes the handlers for "search in new" and "new search".
Release Notes:
- N/A
Thorsten Ball
created
006bc5a
Minor API adjustments to make my blog post clearer (#4122)
Click to expand commit body
I don't want to clutter this post with the asset source, so I made it
optional. I'm also checking in an example which helps me ensure my code
examples are valid.
Release Notes:
- N/A
Nathan Sobo
created
130ea79
Fix focus and re-focus of project-wide search
Click to expand commit body
This fixes the issue of `Cmd-shift-f` not refocusing the search bar when
a project-wide search already exists.
It also fixes the handlers for "search in new" and "new search".
Co-authored-by: Kirill <kirill@zed.dev>
Thorsten Ball
and
Kirill
created
9e37232
Merge remote-tracking branch 'origin/main' into ownership-post
233ae81
Refactor LanguageSever::fake into FakeLanguageServer::new (#4117)
Click to expand commit body
This is just moving code around and doesn't change behaviour, but it's
something Julia and I bumped into yesterday while writing docs.
Release Notes:
- N/A
Thorsten Ball
created
5e6d1a4
Refactor LanguageSever::fake into FakeLanguageServer::new
Click to expand commit body
This is just moving code around and doesn't change behaviour, but it's
something Julia and I bumped into yesterday while writing docs.
Thorsten Ball
created
82b48a6
Use a proper action when clicking navigate forward button (#4115)
Click to expand commit body
Deals with https://github.com/zed-industries/community/issues/2428
Release Notes:
- Fixed navigate forward button on click navigating backwards instead
b6786d5
Use a proper action when clicking navigate forward button
Kirill Bulatov
created
ed28170
Always synchronize terminal before rendering it
Click to expand commit body
Previously, we were trying not to synchronize the terminal too often
because there could be multiple layout/paint calls prior to rendering
a frame.
Now that we perform a single render pass per frame, we can just synchronize
the terminal state. Not doing so could make it seem like we're dropping frames.
Antonio Scandurra
created
29c81e0
Fix buffer search focus not working (#4113)
Click to expand commit body
Follow-up of https://github.com/zed-industries/zed/pull/4100
When the Deploy action is called in the buffer with the buffer search
bar already deployed, the focus should be on the search bar.
Release Notes:
- N/A
ab1bea5
Store the impersonator id on access tokens created via ZED_IMPERSONATE
Click to expand commit body
* Use the impersonator id to prevent these tokens from counting
against the impersonated user when limiting the users' total
of access tokens.
* When connecting using an access token with an impersonator
add the impersonator as a field to the tracing span that wraps
the task for that connection.
* Disallow impersonating users via the admin API token in production,
because when using the admin API token, we aren't able to identify
the impersonator.
Co-authored-by: Marshall <marshall@zed.dev>
Adding the typos crate to our CI will take some doing, as we have
several tests which rely on typos in various ways (e.g. checking state
as the user types), but I thought I'd take a first stab at fixing what
it finds.
Release Notes:
- N/A
edb2045
Fix selection bug in editor causing selections to be un-ended
Mikayla
created
9521f49
Clean up references in doc comments in `lsp` crate (#4109)
Click to expand commit body
This PR cleans up a handful of references in doc comments in the `lsp`
crate so that `rustdoc` will link and display them correctly.
Release Notes:
- N/A