Commit log

31e6bb4 Return `Result` from `AsyncAppContext::update_view`

Antonio Scandurra created

1b477c9 Merge pull request #2383 from zed-industries/show-copilot-more-often

Click to expand commit body
Clean up completion tasks, even if they fail or return no results

Antonio Scandurra created

d26d0ac Clean up completion tasks, even if they fail or return no results

Click to expand commit body
This fixes a bug where leaving the completion task in `completion_tasks`
could cause the Copilot suggestion to not be shown due to the LSP not
successfully return a completion.

Antonio Scandurra created

75d6b63 Add failing test to demonstrate Copilot not showing enough suggestions

Antonio Scandurra created

8f25b98 Print the final minimized test plan before sending it to zed.dev

Max Brunsfeld created

695973d Use Node 18 on CI, for fetch API

Max Brunsfeld created

5169642 Merge pull request #2376 from zed-industries/randomized-tests-runner

Click to expand commit body
Add an Actions workflow that repeatedly runs the randomized integration tests

Max Brunsfeld created

485c56e Don't run randomized tests on pushes to main

Max Brunsfeld created

837866f Consolidate logic for running randomized tests in scripts

Max Brunsfeld created

4adc92b Merge pull request #2382 from zed-industries/dont-have-contacts-popover-affect-share-unshare-button

Click to expand commit body
Don't have contacts popover affect appearance of Share/Unshare button

Julia created

14ef0ed Don't have contacts popover affect appearance of Share/Unshare button

Julia created

233cd80 Merge pull request #2381 from zed-industries/fix-buffer-latency

Click to expand commit body
Send buffer operations in batches to reduce latency

Max Brunsfeld created

5d73e64 Delete pull_request_template.md

Max Brunsfeld created

1f28440 Send buffer operations in batches to reduce latency

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

Antonio Scandurra and Max Brunsfeld created

f5a2534 Merge pull request #2380 from zed-industries/show-followers-full-color

Click to expand commit body
Unconditionally display followers in full color

Julia created

61f4f8a Unconditionally display followers in full color

Julia created

493a418 WIP

Antonio Scandurra created

38ab6b1 Make production code compile again

Antonio Scandurra created

bed9445 Avoid calling `focus_in` when creating window

Click to expand commit body
This is redundant because when creating a window we will receive
an activation event if the window was effectively focused. And if
it wasn't, we shouldn't call `focus_in`.

Antonio Scandurra created

1dcd471 Select language based on a file's first content line in addition to its path

Max Brunsfeld created

ebe5725 Add tab tooltips

Joseph Lyons created

3569c61 Minimize randomized test failures before reporting issues

Max Brunsfeld created

5c3da91 Report randomized test failures to zed.dev, to create issues in linear

Max Brunsfeld created

c329546 Extract randomized test CI process into a script

Max Brunsfeld created

253411b Start work randomized test runner GH action workflow

Max Brunsfeld created

e655a6c Merge pull request #2375 from zed-industries/worktree-scan-id-fix

Click to expand commit body
Always bump worktree's scan_id when refreshing an entry

Max Brunsfeld created

f09e21a WIP: force using (at least) a window context to update views

Antonio Scandurra created

a820862 Take `WindowContext` in `workspace::ItemHandle` methods

Antonio Scandurra created

a8e75a9 Remove weak handle from EditorElement to Editor

Antonio Scandurra created

060242a Take a `WindowContext` in `StatusItemViewHandle::set_active_pane_item`

Antonio Scandurra created

2652f65 Fix `handle_window_activation_effect` updating the wrong view

Antonio Scandurra created

98dce89 Pass `WindowContext` to `ViewHandle::is_focused`

Antonio Scandurra created

74ca223 Fix formatting for the entire workspace

Antonio Scandurra created

33bc47d Merge branch 'main' into window_context_2

Antonio Scandurra created

183b9ef Make full-screen and window bounds callbacks take a WindowContext

Antonio Scandurra created

7394bf1 Fix most of the warnings

Antonio Scandurra created

5666e83 Log an error when a scene fails to build

Antonio Scandurra created

9ef7973 Move more window-specific methods from `AppContext` to `WindowContext`

Antonio Scandurra created

c62357d Fix window activation

Antonio Scandurra created

5ea49b3 Fix inconsistent worktree state when renaming entries while scanning

Max Brunsfeld created

bb1cfd5 Add randomized test for mutating worktree during initial scan

Max Brunsfeld created

debb694 Always bump scan_id when refreshing an entry

Click to expand commit body
The scan_id needs to be bumped even if a scan is already in progress,
so that worktree updates can detect that entries have changed. This
means that the worktree's completed_scan_id may increase by more than
one at the end of a scan.

Max Brunsfeld created

c13914b Merge pull request #2371 from zed-industries/refresh-entry-delay

Click to expand commit body
Restructure background scanner to handle refresh requests even while scanning directories

Max Brunsfeld created

6a75e88 Merge pull request #2374 from zed-industries/add-vim-mode-metric

Click to expand commit body
Add vim mode metric

Joseph T. Lyons created

5f0bf59 Add vim mode metric

Joseph Lyons created

84d2605 Avoid passing `cx` when emitting from `CallbackCollection`

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Antonio Scandurra and Nathan Sobo created

ff77478 Reimplement `AppContext::handle_focus_effect`

Antonio Scandurra created

4900e04 Fix window refreshing

Antonio Scandurra created

0269a86 Start removing some warnings

Antonio Scandurra created

702c4ce Uncomment `List` tests and fix related problems in `WindowContext`

Antonio Scandurra created