a45282e
Merge pull request #2414 from zed-industries/spawn-weak-for-views
Click to expand commit body
Pass a `WeakViewHandle` to `ViewContext::spawn`
Nathan Sobo
created
6317e88
Don't allow strong view handles to be read/updated with an AsyncAppContext
Click to expand commit body
This avoids an invitation to hold strong view handles across async await
points, which is a common source of leaks.
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
689e878
Use a `WeakViewHandle` in `Client` for view message handlers
Antonio Scandurra
created
57beec6
Allow direct read/update of `WeakViewHandle` only in `AsyncAppContext`
Antonio Scandurra
created
2b6830c
Remove unnecessary calls to `WeakViewHandle::upgrade`
Antonio Scandurra
created
94c2eaa
Replace `ViewContext::spawn` with `ViewContext::spawn_weak`
Antonio Scandurra
created
09f7e41
Merge pull request #2405 from zed-industries/fewer-context-traits
Click to expand commit body
Simplify traits for accessing app state uniformly across different kinds of contexts
Antonio Scandurra
created
7ca412a
Merge remote-tracking branch 'origin/main' into fewer-context-traits
Antonio Scandurra
created
3cb50ed
Merge pull request #2413 from zed-industries/project-search-focus
Click to expand commit body
Preserve previous focus when re-focusing project search
Max Brunsfeld
created
3db67a4
Preserve previous focus when re-focusing project search
Max Brunsfeld
created
c31a506
Merge pull request #2411 from zed-industries/rust-snippet-variable-completions
Click to expand commit body
Avoid treating snippet completions' details as their variable types
Max Brunsfeld
created
db276a4
Merge pull request #2412 from zed-industries/more-workspace-deps
Click to expand commit body
Specify more dependencies at the cargo workspace level, to avoid repeating versions
Max Brunsfeld
created
ebbe52e
:art: Specify more dependencies at the workspace level
Max Brunsfeld
created
dd3f6ff
Avoid treating snippet completions' details as their variable types
Max Brunsfeld
created
b76194d
Merge pull request #2409 from zed-industries/stale-excerpts