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
a714502
Extract a named struct from text_layout::Line's style runs
Max Brunsfeld
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
616188c
Fix a bug where the character under a cursor could not reliably be selected
Mikayla Maki
created
8e0d359
Merge branch 'main' into fix-nondeterministic-terminal-test
Mikayla Maki
created
d841c37
Wire through the gutter, rather than implicitly adding it
Mikayla Maki
created
23932b7
Fixed non-deterministic test failure and made mouse to cell conversion work correctly
Mikayla Maki
created
06cb388
Merge pull request #2404 from zed-industries/fix-command-palette
Click to expand commit body
Stopgap: Fix missing actions in the command palette
Max Brunsfeld
created
e6604d1
Fix missing actions in the command palette
Click to expand commit body
Previously, the workspace view was on the stack when we were computing the
available actions, which excluded it. This is a stopgap. We should find a
better solution ASAP.