aboutsummaryrefslogtreecommitdiffstats
path: root/zellij-utils/assets/prost/api.action.rs
diff options
context:
space:
mode:
authorAram Drevekenin <aram@poor.dev>2025-07-01 20:17:37 +0200
committerGitHub <noreply@github.com>2025-07-01 20:17:37 +0200
commitca0048bdcb6d5f3bc0d7f05806efe1319a218e93 (patch)
tree38c61a2251b8126530098babc414a70d0b4ea0c9 /zellij-utils/assets/prost/api.action.rs
parentdocs(changelog): replace pane API (diff)
downloadsl0ppij-ca0048bdcb6d5f3bc0d7f05806efe1319a218e93.tar.gz
sl0ppij-ca0048bdcb6d5f3bc0d7f05806efe1319a218e93.tar.xz
sl0ppij-ca0048bdcb6d5f3bc0d7f05806efe1319a218e93.zip
feat: stack pane action (#4255)
* refactor: group placement properties * add stackpane cli and keybinding * add test * refactor: move spawn vertically/horizontally to spawnterminal * fix tests and cleanups * some cleanups and minor fixes * more cleanups * add stack action to the UI * style(fmt): rustfmt * fix serialization * add to default config * fix e2e tests * style(fmt): rustfmt * fix cli * fix tests * docs(changelog): add PR
Diffstat (limited to 'zellij-utils/assets/prost/api.action.rs')
-rw-r--r--zellij-utils/assets/prost/api.action.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/zellij-utils/assets/prost/api.action.rs b/zellij-utils/assets/prost/api.action.rs
index 97b88452..b835236b 100644
--- a/zellij-utils/assets/prost/api.action.rs
+++ b/zellij-utils/assets/prost/api.action.rs
@@ -475,6 +475,7 @@ pub enum ActionName {
MouseEvent = 86,
TogglePaneInGroup = 87,
ToggleGroupMarking = 88,
+ NewStackedPane = 89,
}
impl ActionName {
/// String value of the enum field names used in the ProtoBuf definition.
@@ -569,6 +570,7 @@ impl ActionName {
ActionName::MouseEvent => "MouseEvent",
ActionName::TogglePaneInGroup => "TogglePaneInGroup",
ActionName::ToggleGroupMarking => "ToggleGroupMarking",
+ ActionName::NewStackedPane => "NewStackedPane",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
@@ -660,6 +662,7 @@ impl ActionName {
"MouseEvent" => Some(Self::MouseEvent),
"TogglePaneInGroup" => Some(Self::TogglePaneInGroup),
"ToggleGroupMarking" => Some(Self::ToggleGroupMarking),
+ "NewStackedPane" => Some(Self::NewStackedPane),
_ => None,
}
}