Commit log

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

f4daeb4 Merge pull request #2373 from zed-industries/fix-copilot-panic

Click to expand commit body
Avoid interpolating Copilot suggestion if cursor excerpt differs

Antonio Scandurra created

495c7ac Avoid interpolating Copilot suggestion if cursor excerpt differs

Antonio Scandurra created

5ca603d Don't process gitignore updates after the initial scan

Max Brunsfeld created

3d14bfd Prioritize path refresh requests over gitignore status updates

Max Brunsfeld created

2d97387 Restructure background scanner to handle refresh requests even while scanning

Max Brunsfeld created

b89c4e0 WIP: Compiling, many warnings, haven't tested

Nathan Sobo created