Commit log

1b5e792 Always dismiss context menu on click

Antonio Scandurra created

9173916 Remove unused terminal_button module

Nathan Sobo created

f554877 Render the bottom dock buttons before the right dock buttons

Nathan Sobo created

ba24824 Allow terminal to be docked left, bottom, or right

Click to expand commit body
Co-Authored-By: Joseph Lyons <joseph@zed.dev>

Nathan Sobo and Joseph Lyons created

6a7feb4 Allow the project panel to be docked right or left

Click to expand commit body
Co-Authored-By: Joseph Lyons <joseph@zed.dev>

Nathan Sobo and Joseph Lyons created

0d78266 Replace todo with unimplemented to reduce distractions

Nathan Sobo created

6d16d22 Merge branch 'main' into panels

Nathan Sobo created

5e8b7bd Replace todo with unimplemented to reduce distractions

Nathan Sobo created

26d80ee Merge pull request #2456 from zed-industries/fix-dock-pane-focus

Click to expand commit body
Make dock not eagerly steal focus from sub items

Mikayla Maki created

0214228 Fix format

Mikayla Maki created

6645323 WIP

Nathan Sobo created

6dfb48d Fix center items not being activated when deserialized

Mikayla Maki created

8d561d6 Make dock not eagerly steal focus from sub items

Mikayla Maki created

8f12489 WIP: Allow panels to be moved

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

Antonio Scandurra and Nathan Sobo created

45df092 Remove unused code

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

Antonio Scandurra and Nathan Sobo created

37d3ed5 Focus new item if pane was focused when removing previous active item

Click to expand commit body
Previously, we were relying on the item getting blurred and the workspace
receiving focus, which would in turn focus the active pane. This doesn't
play well with docks because they aren't part of the workspace panes.

Antonio Scandurra created

641f5d1 Ensure `ctrl-`` works in the terminal panel

Antonio Scandurra created

2bc7be9 WIP

Antonio Scandurra created

48ad386 Randomly mutate worktree in addition to mutating the file-system

Click to expand commit body
This ensures that we test the code path that refreshes entries.

Co-Authored-By: Julia Risley <julia@zed.dev>

Antonio Scandurra and Julia Risley created

7f27d72 Deliver file-system change events in batches in randomized worktree test

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

Antonio Scandurra and Julia Risley created

5c859da Only update changed local worktree buffers

Click to expand commit body
Co-Authored-By: Antonio Scandurra <me@as-cii.com>

Julia and Antonio Scandurra created

634b699 Allow customization of `Pane` tab bar buttons

Antonio Scandurra created

ad7f32d Fix bottom dock resizing

Antonio Scandurra created

26fe7a8 Prevent splits in the terminal panel

Antonio Scandurra created

e6be35c Show terminal count in panel button

Antonio Scandurra created

02066af Don't pass `&mut Workspace` when closing items in a `Pane`

Click to expand commit body
This allows closing items via actions even in the `TerminalPanel`
where the `Pane` is not directly owned by a `Workspace`.

Antonio Scandurra created

506f978 Automatically close terminal dock when the last terminal was closed

Antonio Scandurra created

916612c Prevent dragging items that aren't terminals to the terminal panel

Antonio Scandurra created

6ddc610 WIP: Start on `TerminalPanel`

Antonio Scandurra created

1ddbda5 Rename DockItem to Panel

Nathan Sobo created

03f8c12 Rename Sidebar to Dock

Nathan Sobo created

1919a82 Remove dock from workspace

Nathan Sobo created

2d7cfb8 Merge pull request #2454 from zed-industries/fix-mismatching-panes-when-deserializing-empty-panes

Click to expand commit body
Fully remove panes and update internal data structures

Mikayla Maki created

fa049be Refactor and fix format

Mikayla Maki created

49335d0 Add manual removal code to remove_panes

Mikayla Maki created

9b2d3fc Fully remove panes and update internal data structures

Mikayla Maki created

8fd0c9f collab 0.12.0

Max Brunsfeld created

1d66f24 Merge pull request #2428 from zed-industries/add-branch-name

Click to expand commit body
Add branch name and synchronize repository representations on the worktree.

Mikayla Maki created

9366a0d Bump protocol version number

Mikayla Maki created

f28419c Fix styling of titlebar highlights

Mikayla Maki created

712fb5a Add postgres migration

Mikayla Maki created

1a9afd1 Restore randomized integration tests

Mikayla Maki created

15d2f19 fix format

Mikayla Maki created

d227967 Fix panic in tests

Mikayla Maki created

62e763d Removed test modifications, added special case to git initialization for when the repository is inside a .git folder

Mikayla Maki created

f9e4464 Refresh titlebar on project notifications

Mikayla Maki created

2c2076b Adjust tests to not create repositories inside repositories

Mikayla Maki created

ab952f1 Fixed randomized test failures

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

Mikayla Maki and Max created

d8dac07 Removed scan ID from repository interfaces

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

Mikayla Maki and Max created

270147d Finished RepositoryEntry refactoring, smoke tests passing

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

Mikayla Maki and Max created