Commit log

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

25ad635 WIP

Nathan Sobo created

4cb13fb WIP

Nathan Sobo created

a25f962 WIP

Nathan Sobo created

a85c2d7 collab 0.8.3

Max Brunsfeld created

afbd275 v0.83.x dev

Joseph Lyons created

ee238a3 Merge pull request #2368 from zed-industries/Improve-tab-closing-experience

Click to expand commit body
Add tab context menu

Joseph T. Lyons created

b39b354 Merge pull request #2370 from zed-industries/flip-screen-sharing-icon-states

Click to expand commit body
Flip screen sharing icon states

Joseph T. Lyons created

4089635 wip

Nathan Sobo created

868301b WIP

Nathan Sobo created

83070a1 WIP

Antonio Scandurra created

b54f08d WIP

Nathan Sobo created

6d8635f Merge pull request #2349 from zed-industries/randomized-tests-operation-script

Click to expand commit body
Restructure randomized integration test to allow editing and replaying a plan, fix discovered bugs

Antonio Scandurra created

12a286a Forget buffered operations when resyncing with the host

Click to expand commit body
Previously, we could end up with a situation where the host did not
see an operation but a guest that didn't have that buffer open would. When
such guest would finally open the buffer, they would apply the operation
without however sending it to the host. The guest wouldn't bother resyncing
it because it wasn't part of its open buffers.

Antonio Scandurra created

d9e4136 WIP

Nathan Sobo created

e6cc132 WIP

Nathan Sobo created

e115baa WIP

Nathan Sobo created

0b52308 Represent dirty state in item-testing code

Joseph Lyons created