Commit log
c7fcc03
Merge pull request #2460 from zed-industries/show-dock-on-activate
Click to expand commit body
Fix bug with terminal button
Mikayla Maki
created
2 years ago
cc21421
Rename item to panel in various locations
Nathan Sobo
created
2 years ago
0dce5ba
Fix bug with terminal button
Mikayla Maki
created
2 years ago
0ccb4a5
Create more specific dock position settings associated with each panel
Antonio Scandurra
created
2 years ago
e507ead
Rely on root getting re-focused when panel isn't rendered
Click to expand commit body
This achieves two things:
- When a panel like `TerminalPanel` closes its last tab, the focus
is returned to the root view (the `Workspace`)
- When a panel is moved from a dock to another, it will get rendered
in another spot but the focus will be kept on the panel
This also ensures the focus is not lost when a panel is moved from
a dock to another because that view
Antonio Scandurra
created
2 years ago
9b9d53f
Focus the root view if the previously-focused view isn't rendered
Antonio Scandurra
created
2 years ago
cdcb7c8
Merge branch 'main' into panels
Antonio Scandurra
created
2 years ago
f28eee8
Add context menu to change panel position
Antonio Scandurra
created
2 years ago
8fa379b
Maintain panel visibility when changing its position
Antonio Scandurra
created
2 years ago
6e3ce63
Fix panic when not specifying a `project_panel` setting
Antonio Scandurra
created
2 years ago
eec6055
Highlight include/exclude inputs when errors happen there
Kirill Bulatov
created
2 years ago
dfdf7e4
Test the search inclusions/exclusions
Kirill Bulatov
created
2 years ago
80fc1bc
Use placeholder in include/exclude editors
Kirill Bulatov
created
2 years ago
0e31d13
Rework tab and escape key handling in search panel
Click to expand commit body
Fixes
https://linear.app/zed-industries/issue/Z-1238/focus-the-results-multibuffer-in-project-search-on-esc
and adds a tab shortcut for project search inputs
co-authored-by: Julia <julia@zed.dev>
Kirill Bulatov
and
Julia
created
2 years ago
3da55c1
Fix arrow layout
Kirill Bulatov
created
2 years ago
6fb8679
Trim glob input
Kirill Bulatov
created
2 years ago
13296d5
Extra rows approach draft
Click to expand commit body
co-authored-by: Max <max@zed.dev>
Kirill Bulatov
and
Max
created
2 years ago
b5abac6
Draft search include/exclude logic
Kirill Bulatov
created
2 years ago
915154b
Add initial include/exclude project search UI
Kirill Bulatov
created
2 years ago
3115c83
Merge pull request #2458 from zed-industries/fix-context-menu-click
Click to expand commit body
Always dismiss context menu on click
Antonio Scandurra
created
2 years ago
1b5e792
Always dismiss context menu on click
Antonio Scandurra
created
2 years ago
9173916
Remove unused terminal_button module
Nathan Sobo
created
2 years ago
f554877
Render the bottom dock buttons before the right dock buttons
Nathan Sobo
created
2 years ago
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
2 years ago
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
2 years ago
0d78266
Replace todo with unimplemented to reduce distractions
Nathan Sobo
created
2 years ago
6d16d22
Merge branch 'main' into panels
Nathan Sobo
created
2 years ago
5e8b7bd
Replace todo with unimplemented to reduce distractions
Nathan Sobo
created
2 years ago
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
2 years ago
Mikayla Maki
created
2 years ago
Nathan Sobo
created
2 years ago
6dfb48d
Fix center items not being activated when deserialized
Mikayla Maki
created
2 years ago
8d561d6
Make dock not eagerly steal focus from sub items
Mikayla Maki
created
2 years ago
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
2 years ago
45df092
Remove unused code
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
2 years ago
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
2 years ago
641f5d1
Ensure `ctrl-`` works in the terminal panel
Antonio Scandurra
created
2 years ago
Antonio Scandurra
created
2 years ago
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
2 years ago
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
2 years ago
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
2 years ago
634b699
Allow customization of `Pane` tab bar buttons
Antonio Scandurra
created
2 years ago
ad7f32d
Fix bottom dock resizing
Antonio Scandurra
created
2 years ago
26fe7a8
Prevent splits in the terminal panel
Antonio Scandurra
created
2 years ago
e6be35c
Show terminal count in panel button
Antonio Scandurra
created
2 years ago
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
2 years ago
506f978
Automatically close terminal dock when the last terminal was closed
Antonio Scandurra
created
2 years ago
916612c
Prevent dragging items that aren't terminals to the terminal panel
Antonio Scandurra
created
2 years ago
6ddc610
WIP: Start on `TerminalPanel`
Antonio Scandurra
created
2 years ago
1ddbda5
Rename DockItem to Panel
Nathan Sobo
created
2 years ago
Page 12 of 194