feat: add configurable diff modes and split orientation

This commit is contained in:
2026-10-12 23:43:15 +02:00
parent c35abe0f03
commit d1855dbdb7
14 changed files with 847 additions and 169 deletions
+3 -1
View File
@@ -1,10 +1,12 @@
//! Frontend-independent binary pane layout and spatial focus navigation.
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
#[derive(Clone, Copy, Debug, Eq, PartialEq, serde::Deserialize)]
pub enum SplitAxis {
/// Above/below.
#[serde(rename = "above_below")]
Horizontal,
/// Left/right.
#[serde(rename = "left_right")]
Vertical,
}