diff options
| author | Aram Drevekenin <aram@poor.dev> | 2026-01-20 17:11:26 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-01-20 17:11:26 +0100 |
| commit | 432c6d749121bc2d8fa3361b59c5d14cbd82a0e0 (patch) | |
| tree | ca8f61fa7ed151681d5f3220bdf91a100139306c /zellij-utils/src/plugin_api/action.proto | |
| parent | Allow toggling pane frames for specific panes (#4615) (diff) | |
| download | sl0ppij-432c6d749121bc2d8fa3361b59c5d14cbd82a0e0.tar.gz sl0ppij-432c6d749121bc2d8fa3361b59c5d14cbd82a0e0.tar.xz sl0ppij-432c6d749121bc2d8fa3361b59c5d14cbd82a0e0.zip | |
Fix tiled new pane borderless (#4618)
* allow opening tiled pane as borderless
* rustfmt
* add pr
* fix e2e tests
Diffstat (limited to 'zellij-utils/src/plugin_api/action.proto')
| -rw-r--r-- | zellij-utils/src/plugin_api/action.proto | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/zellij-utils/src/plugin_api/action.proto b/zellij-utils/src/plugin_api/action.proto index f8061bb6..802d0a0e 100644 --- a/zellij-utils/src/plugin_api/action.proto +++ b/zellij-utils/src/plugin_api/action.proto @@ -298,6 +298,7 @@ message NewTiledPanePayload { optional RunCommandAction command = 1; optional resize.ResizeDirection direction = 2; bool near_current_pane = 3; + optional bool borderless = 4; } message MovePanePayload { @@ -499,7 +500,7 @@ enum UnblockCondition { // NewPanePlacement specifies where a new pane should be placed message NewPanePlacement { oneof placement_variant { - bool no_preference = 1; + NoPreferenceOptions no_preference = 1; TiledPlacement tiled = 2; FloatingPlacement floating = 3; InPlaceConfig in_place = 4; @@ -507,8 +508,13 @@ message NewPanePlacement { } } +message NoPreferenceOptions { + optional bool borderless = 1; +} + message TiledPlacement { optional resize.ResizeDirection direction = 1; + optional bool borderless = 2; } message FloatingPlacement { @@ -518,10 +524,12 @@ message FloatingPlacement { message InPlaceConfig { optional PaneId pane_id_to_replace = 1; bool close_replaced_pane = 2; + optional bool borderless = 3; } message StackedPlacement { optional PaneId pane_id = 1; + optional bool borderless = 2; } message MouseEventPayload { |
