aboutsummaryrefslogtreecommitdiffstats
path: root/zellij-utils/src/data.rs
diff options
context:
space:
mode:
authorAram Drevekenin <aram@poor.dev>2025-02-18 11:11:58 +0100
committerGitHub <noreply@github.com>2025-02-18 11:11:58 +0100
commit544982dad4746ab2f264f77a44379d64a7a42aa7 (patch)
tree0e7c9cdae0f3a624aa38e1afc4e5575b1e6c41de /zellij-utils/src/data.rs
parentdocs(changelog): convert old themes (diff)
downloadsl0ppij-544982dad4746ab2f264f77a44379d64a7a42aa7.tar.gz
sl0ppij-544982dad4746ab2f264f77a44379d64a7a42aa7.tar.xz
sl0ppij-544982dad4746ab2f264f77a44379d64a7a42aa7.zip
feat(ui): resize shortcuts (#4003)
* feat(ui): show resize and focus shortcuts when relevant * update serialization and snapshots * update e2e tests * style(fmt): rustfmt
Diffstat (limited to 'zellij-utils/src/data.rs')
-rw-r--r--zellij-utils/src/data.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/zellij-utils/src/data.rs b/zellij-utils/src/data.rs
index 5bc1732d..8399b199 100644
--- a/zellij-utils/src/data.rs
+++ b/zellij-utils/src/data.rs
@@ -1663,6 +1663,10 @@ pub struct TabInfo {
/// Column count in the display area (including all panes, will typically be larger than the
/// viewport)
pub display_area_columns: usize,
+ /// The number of selectable (eg. not the UI bars) tiled panes currently in this tab
+ pub selectable_tiled_panes_count: usize,
+ /// The number of selectable (eg. not the UI bars) floating panes currently in this tab
+ pub selectable_floating_panes_count: usize,
}
/// The `PaneManifest` contains a dictionary of panes, indexed by the tab position (0 indexed).