Max Brunsfeld
|
3f6aa94a5f
|
Use active color for zoom button in a zoomed pane
|
2023-05-31 12:51:57 -07:00 |
|
Mikayla Maki
|
0122cd61c5
|
fmt
|
2023-05-30 16:33:42 -07:00 |
|
Mikayla Maki
|
9c707eff27
|
Rework new terminal actions
|
2023-05-30 16:10:07 -07:00 |
|
Antonio Scandurra
|
6d3464fd1f
|
Make Pane::add_item a proper Pane method
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2023-05-29 19:16:22 +02:00 |
|
Antonio Scandurra
|
aa8c0475b1
|
Don't show navigation controls for terminal panel
|
2023-05-25 15:15:20 +02:00 |
|
Antonio Scandurra
|
414b97adce
|
Add search bar to terminal panel
|
2023-05-25 14:46:10 +02:00 |
|
Antonio Scandurra
|
f67a22828b
|
Show keystroke in panel tooltips
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2023-05-24 16:13:58 +02:00 |
|
Antonio Scandurra
|
0cf1632d39
|
Only focus new terminal if the panel contains focus
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2023-05-24 16:04:02 +02:00 |
|
Antonio Scandurra
|
e5fd953b4f
|
Provide tooltips for pane buttons
|
2023-05-24 11:18:30 +02:00 |
|
Antonio Scandurra
|
1a353ad25d
|
Show maximize/minimize icon for panes and terminal panel
|
2023-05-24 11:00:12 +02:00 |
|
Joseph Lyons
|
e6857866d4
|
Update terminal panel tooltip
|
2023-05-23 22:23:38 -04:00 |
|
Antonio Scandurra
|
10e947cb5f
|
Persist project and terminal panel sizes
|
2023-05-22 15:55:44 +02:00 |
|
Antonio Scandurra
|
146809eef0
|
Merge branch 'main' into panels
|
2023-05-22 14:10:17 +02:00 |
|
Antonio Scandurra
|
5ff49bde31
|
Serialize and deserialize TerminalPanel
|
2023-05-19 19:26:32 +02:00 |
|
Antonio Scandurra
|
e49281699c
|
Add new terminal when the terminal panel is activated, and not on focus
|
2023-05-19 16:07:47 +02:00 |
|
Antonio Scandurra
|
05fb051924
|
Store whether a panel is zoomed in the panel itself
Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
|
2023-05-17 17:51:11 +02:00 |
|
Antonio Scandurra
|
f097444546
|
Rebind ctrl- ` to toggle terminal panel focus
Also, add `ctrl-~` to create new terminals.
Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
|
2023-05-17 17:35:10 +02:00 |
|
Antonio Scandurra
|
981129ef8e
|
Show a panel/pane as zoomed only if it's the active item in workspace
|
2023-05-17 15:06:58 +02:00 |
|
Antonio Scandurra
|
f87ae6032e
|
Don't rely on action propagation for zooming in and out
Co-Authored-By: Antonio Scandurra <antonio@zed.dev>
|
2023-05-16 10:34:50 -06:00 |
|
Antonio Scandurra
|
c03e470fe6
|
Introduce Panel::can_zoom
|
2023-05-15 17:10:30 +02:00 |
|
Nathan Sobo
|
214354b4da
|
Make panels independently resizable
|
2023-05-12 09:44:14 -06:00 |
|
Antonio Scandurra
|
0ccb4a50e6
|
Create more specific dock position settings associated with each panel
|
2023-05-10 16:52:10 +02:00 |
|
Antonio Scandurra
|
f28eee88b6
|
Add context menu to change panel position
|
2023-05-10 14:05:48 +02:00 |
|
Nathan Sobo
|
ba248244ec
|
Allow terminal to be docked left, bottom, or right
Co-Authored-By: Joseph Lyons <joseph@zed.dev>
|
2023-05-09 17:36:49 -06:00 |
|
Nathan Sobo
|
6a7feb4c4c
|
Allow the project panel to be docked right or left
Co-Authored-By: Joseph Lyons <joseph@zed.dev>
|
2023-05-09 17:26:54 -06:00 |
|
Nathan Sobo
|
6645323f1b
|
WIP
|
2023-05-09 13:28:34 -06:00 |
|
Antonio Scandurra
|
8f12489937
|
WIP: Allow panels to be moved
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2023-05-09 18:57:25 +02:00 |
|
Antonio Scandurra
|
641f5d1107
|
Ensure ctrl- ` works in the terminal panel
|
2023-05-09 17:38:18 +02:00 |
|
Antonio Scandurra
|
634b699281
|
Allow customization of Pane tab bar buttons
|
2023-05-09 15:05:29 +02:00 |
|
Antonio Scandurra
|
26fe7a81f3
|
Prevent splits in the terminal panel
|
2023-05-09 12:29:16 +02:00 |
|
Antonio Scandurra
|
e6be35c9a5
|
Show terminal count in panel button
|
2023-05-09 12:21:35 +02:00 |
|
Antonio Scandurra
|
506f978c41
|
Automatically close terminal dock when the last terminal was closed
|
2023-05-09 10:18:11 +02:00 |
|
Antonio Scandurra
|
916612caf1
|
Prevent dragging items that aren't terminals to the terminal panel
|
2023-05-09 10:18:11 +02:00 |
|
Antonio Scandurra
|
6ddc610fa2
|
WIP: Start on TerminalPanel
|
2023-05-09 10:18:11 +02:00 |
|