Commit log

307dd2b Update proto names to reflect new status info

Mikayla Maki created

1e4ab6c Add index tracking to status

Mikayla Maki created

6c26f3d Fixed formatting

Mikayla Maki created

2b18975 Change folder styling from a reduce over all child files to a simple 'always modified'

Click to expand commit body
Remove git status from tab titles

Mikayla Maki created

17f1389 Merge pull request #2474 from zed-industries/update-jetbrains-keymap

Click to expand commit body
Update jetbrains keymap

Joseph T. Lyons created

6a7d718 Update jetbrains keymap

Joseph Lyons created

cf53b2c Merge pull request #2471 from zed-industries/optimize-update-local-worktree-buffers

Click to expand commit body
Optimize update local worktree buffers

Julia created

c03e470 Introduce `Panel::can_zoom`

Antonio Scandurra created

18e0ee4 Remove redundant scopes and actions to fix the focus toggle on ESC

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

Kirill Bulatov and Antonio created

93705cb Merge pull request #2472 from zed-industries/kb/zed-main-builds

Click to expand commit body
Build Zed for main and labeled PR commits

Add a job to build Zed images marked with the SHA of the commit it was built from.

The job triggers on every commit to main or every PR with run-build-dmg label and produces an install-ready *.dmg artifact attached to the corresponding CI run.

Kirill Bulatov created

5465948 Build Zed dmg

Kirill Bulatov created

4f36ba3 Add a job to build Zed images from current main

Click to expand commit body
The job triggers on every commit to `main` or every PR with
`run-build-dmg` label and produces an install-ready *.dmg artifact attached to the
corresponding CI run.

Kirill Bulatov created

fa32ade Fixup more, tests finally pass

Julia created

ba50b35 wip

Nathan Sobo created

db87e83 Merge pull request #2469 from zed-industries/fix-git-init-bug

Click to expand commit body
Fix repository initialization bug

Mikayla Maki created

a6a4b84 fmt

Mikayla Maki created

5e2aaf4 Fix repository initialization bug

Mikayla Maki created

3534665 Merge pull request #2468 from zed-industries/touch-up-status

Click to expand commit body
Improve status integration

Mikayla Maki created

04041af Fixed bug with failing to clear git file status

Mikayla Maki created

62c445d Match priority of folder highlights to vscode

Mikayla Maki created

41bef2e Refactor out git status into FileName component

Click to expand commit body
Integrate file name component into the editor's tab content

Mikayla Maki created

6c60853 Don't close panel on event unless active; add tests

Nathan Sobo created

bd795d7 Preserve panel size when re-docking between left and right

Nathan Sobo created

e1c1100 Merge pull request #2466 from zed-industries/update-release-links

Click to expand commit body
Update release links

Joseph T. Lyons created

b70c874 Update release links

Joseph Lyons created

ad7ed56 Delete pull_request_template.md

Mikayla Maki created

4663ac8 Create pull_request_template.md

Mikayla Maki created

e71846c Create pull_request_template.md

Mikayla Maki created

deac8a6 Merge pull request #2465 from zed-industries/stream-branch-first

Click to expand commit body
Send the root branch along with it's entry

Mikayla Maki created

60320c6 Send the root branch along with it's entry

Mikayla Maki created

54e9e7c Merge pull request #2464 from zed-industries/remove-between

Click to expand commit body
Add TreeMap::remove_between that can take abstract start and end points

Mikayla Maki created

214354b Make panels independently resizable

Nathan Sobo created

6ef0f70 Made the map seek target a publicly implementable interface

Click to expand commit body
Integrated remove_range with the existing git code

co-authored-by: Nathan <nathan@zed.dev>

Mikayla Maki and Nathan created

ee36372 Add TreeMap::remove_between that can take abstract start and end points

Click to expand commit body
This commit introduces a new adaptor trait for SeekTarget that works around
frustrating issues with lifetimes. It wraps the arguments in a newtype wrapper
that lives on the stack to avoid the lifetime getting extended to the caller
of the method.

This allows us to introduce a PathSuccessor object that can be passed as the
end argument of remove_between to remove a whole subtree.

Nathan Sobo created

89352a2 Merge pull request #2463 from zed-industries/kb/reapply-modal-accessibility

Click to expand commit body
Reintroduce more accesible modal keybindings

Kirill Bulatov created

9ae10a5 Add a better API for updating settings in the SettingsStore in tests

Max Brunsfeld created

defc9c8 Merge pull request #2455 from zed-industries/git-status-viewer

Click to expand commit body
Add Git Status to the project panel

Mikayla Maki created

5fe8b73 compile error 😅

Mikayla Maki created

d526fa6 fmt

Mikayla Maki created

d538994 Use more efficient sum tree traversals for removal and improve ergonomics with iter_from

Click to expand commit body
co-authored-by: Nathan <nathan@zed.dev>

Mikayla Maki and Nathan created

72655fc fmt

Mikayla Maki created

6f87f9c Don't scan for statuses in files that are ignored

Mikayla Maki created

1bb34e0 Fix test

Mikayla Maki created

dfb6a2f fmt

Mikayla Maki created

5b2ee63 Added status trickle up

Mikayla Maki created

f12dffa Reintroduce more accesible modal keybindings

Click to expand commit body
Brings commit 475fc409232775d83797215870256fd5772e299f back

Kirill Bulatov created

5accf7c Update is_deleted when sending new repositories

Mikayla Maki created

bebb545 Merge pull request #2461 from zed-industries/ci-target-dir-size

Click to expand commit body
During CI, clear the target directory if it gets larger than a maximum size

Max Brunsfeld created

3550110 ci: clear the target dir if it gets too big

Max Brunsfeld created

191ac86 Remove the CORRECT, overly agressive deletion codepath

Mikayla Maki created