ZIm/crates/workspace/src
Kirill Bulatov 870a61dd4d
Add "Open in Terminal" context menu entries for project panel, editor and tab context menus (#10741)
Closes https://github.com/zed-industries/zed/issues/4566

Pane tabs (does not exist for multibuffer tabs):
<img width="439" alt="Screenshot 2024-04-18 at 23 01 08"
src="https://github.com/zed-industries/zed/assets/2690773/3af79ed8-07ea-4cf2-bcf9-735b1b3be8c4">

Editor context menu:
<img width="404" alt="Screenshot 2024-04-18 at 23 01 14"
src="https://github.com/zed-industries/zed/assets/2690773/38ea7afc-df2b-45ef-8331-eb6a4588af9f">

Project panel context menu (was not shown for file entries before this):
<img width="408" alt="Screenshot 2024-04-18 at 23 01 18"
src="https://github.com/zed-industries/zed/assets/2690773/e336fce1-7da0-4671-b8d2-8d3409c23eb6">

Release Notes:

- (breaking change) Moved `project_panel::OpenInTerminal` into
`workspace::OpenInTerminal` action and add it in editors, tab context
menus and proper panel file entries
([4566](https://github.com/zed-industries/zed/issues/4566))
2024-04-19 01:43:46 +03:00
..
persistence Add centered layout support (#9754) 2024-04-16 12:12:41 -07:00
dock.rs workspace: Fix panel resize handles leaking through zoomed panels (#9909) 2024-03-28 12:18:51 +01:00
item.rs Use buffer font when rendering editor breadcrumbs and diagnostics (#10488) 2024-04-12 12:29:00 -07:00
modal_layer.rs Occlude only modal and not the space around it used to center it 2024-03-11 18:13:00 +01:00
notifications.rs Refactor workspace notifications to use explicit NotificationId type (#10342) 2024-04-10 17:21:23 -04:00
pane.rs Add "Open in Terminal" context menu entries for project panel, editor and tab context menus (#10741) 2024-04-19 01:43:46 +03:00
pane_group.rs themes: Add pane_group.border color (#9986) 2024-04-01 12:07:26 -04:00
persistence.rs Fix order of migrations from #9754 (#10657) 2024-04-16 14:29:04 -07:00
searchable.rs Make BufferSearch less wide (#10459) 2024-04-11 23:07:29 -06:00
shared_screen.rs Add preview tabs (#9125) 2024-04-11 23:09:12 +02:00
status_bar.rs Rename overflow_hidden_{x,y} to overflow_{x,y}_hidden (#4146) 2024-01-18 22:10:41 -05:00
toolbar.rs Editor toolbar configuration (#7338) 2024-02-03 22:40:54 +02:00
workspace.rs Add "Open in Terminal" context menu entries for project panel, editor and tab context menus (#10741) 2024-04-19 01:43:46 +03:00
workspace_settings.rs Improve drop targets (#10643) 2024-04-18 15:28:25 -04:00