1b5e792
Always dismiss context menu on click
Antonio Scandurra created
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
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
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
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
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
45df092
Remove unused code
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
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
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
Co-Authored-By: Julia Risley <julia@zed.dev>
Antonio Scandurra and Julia Risley created
5c859da
Only update changed local worktree buffers
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`
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
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
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
co-authored-by: Max <max@zed.dev>
Mikayla Maki and Max created
d8dac07
Removed scan ID from repository interfaces
co-authored-by: Max <max@zed.dev>
Mikayla Maki and Max created
270147d
Finished RepositoryEntry refactoring, smoke tests passing
co-authored-by: Max <max@zed.dev>
Mikayla Maki and Max created