Commit log

1533c17 Shutdown copilot server when quitting zed

Max Brunsfeld created

7258db7 Merge pull request #2417 from zed-industries/hover-markdown

Click to expand commit body
Render markdown more correctly in the editor hover popover

Max Brunsfeld created

6042df3 Give code spans in markdown a background highlight

Max Brunsfeld created

8eb9c65 Generalize Text element to let you add arbitrary scene primitives for runs of text

Max Brunsfeld created

92c9de1 Merge pull request #2415 from zed-industries/diagnostic-hovers-source

Click to expand commit body
Show source of diagnostic on hover

Julia created

87539e7 Update test to not fail due to absence of diagnostic source

Julia created

66d4cb8 Tweak rendering of multi-paragraph list items in markdown

Max Brunsfeld created

a284fae Don't hardcode `workspaceFolder` for ESLint adapter

Julia created

678c188 Re-allow diagnostics hovers to soft wrap

Click to expand commit body
Co-Authored-By: Max Brunsfeld <max@zed.dev>

Julia and Max Brunsfeld created

3f7533a Show source of diagnostic hovers

Julia created

45c7073 Merge pull request #2418 from zed-industries/vim-inactive-window-crash

Click to expand commit body
Fix vim mode crash when active editor changes in inactive window

Max Brunsfeld created

30f2002 Fix vim mode crash when active editor changes in inactive window

Click to expand commit body
Co-authored-by: Antonio Scandurra <antonio@zed.dev>

Max Brunsfeld and Antonio Scandurra created

6cbc1dc :lipstick:

Antonio Scandurra created

20e38d2 Remove `OpenProjectEntryInPane` internal action

Antonio Scandurra created

b6437d6 Remove `Toast` and `DismissToast` internal actions

Antonio Scandurra created

2950344 Remove internal actions from `Dock`

Antonio Scandurra created

15d83d4 Remove internal actions from `menu` crate

Antonio Scandurra created

816eb06 Remove internal actions from `CopilotCodeVerification`

Antonio Scandurra created

32f2177 Remove internal actions from `ContextMenu`

Antonio Scandurra created

0223682 Remove internal actions from `Pane`

Antonio Scandurra created

5521ff1 Allow passing a handler function to context menu items

Antonio Scandurra created

d3b976d Remove `ContextMenu::element_item`

Antonio Scandurra created

df2f471 Remove unused `ContextMenu::ViewAction`

Antonio Scandurra created

06b12bb Remove unnecessarily general `keystroke_label_for` function

Antonio Scandurra created

c6abb0d Improve rendering of multi-paragraph list items in hover markdown

Max Brunsfeld created

c75207c Merge pull request #2416 from zed-industries/outline-view-leaving-lines-highlighted

Click to expand commit body
Remove highlighted rows when confirming outline view

Max Brunsfeld created

c15dadb Remove highlighted rows when confirming outline view

Max Brunsfeld created

d298ce3 Render more markdown features in hover popover

Max Brunsfeld created

7960067 Fix bug where Text element would wrap at the right glyph in the wrong run

Max Brunsfeld created

54e7464 collab 0.10.0

Max Brunsfeld created

1bbcff5 Add API for adding mouse regions within Text

Max Brunsfeld created

99e82d8 v0.85.x dev

Joseph Lyons created

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

Click to expand commit body
Fix stale project diagnostic excerpts for guests

Max Brunsfeld created

7bd5185 :art:

Click to expand commit body
Co-authored-by: Julia Risley <julia@zed.dev>

Max Brunsfeld and Julia Risley created

a8ddba5 Send language server updates via the same task that sends buffer operations

Click to expand commit body
Co-authored-by: Julia Risley <julia@zed.dev>

Max Brunsfeld and Julia Risley created