fix(style): bury the dead (code)
This commit is contained in:
parent
6a90542ae3
commit
7de19dc6df
5 changed files with 11 additions and 33 deletions
12
Cargo.lock
generated
12
Cargo.lock
generated
|
|
@ -2447,7 +2447,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "zellij"
|
name = "zellij"
|
||||||
version = "0.15.0"
|
version = "0.16.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"insta",
|
"insta",
|
||||||
"names",
|
"names",
|
||||||
|
|
@ -2460,7 +2460,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "zellij-client"
|
name = "zellij-client"
|
||||||
version = "0.15.0"
|
version = "0.16.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"insta",
|
"insta",
|
||||||
"mio",
|
"mio",
|
||||||
|
|
@ -2470,7 +2470,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "zellij-server"
|
name = "zellij-server"
|
||||||
version = "0.15.0"
|
version = "0.16.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"ansi_term 0.12.1",
|
"ansi_term 0.12.1",
|
||||||
"async-trait",
|
"async-trait",
|
||||||
|
|
@ -2487,7 +2487,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "zellij-tile"
|
name = "zellij-tile"
|
||||||
version = "0.15.0"
|
version = "0.16.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"serde",
|
"serde",
|
||||||
"serde_json",
|
"serde_json",
|
||||||
|
|
@ -2497,14 +2497,14 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "zellij-tile-utils"
|
name = "zellij-tile-utils"
|
||||||
version = "0.15.0"
|
version = "0.16.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"ansi_term 0.12.1",
|
"ansi_term 0.12.1",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "zellij-utils"
|
name = "zellij-utils"
|
||||||
version = "0.15.0"
|
version = "0.16.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"async-std",
|
"async-std",
|
||||||
"backtrace",
|
"backtrace",
|
||||||
|
|
|
||||||
|
|
@ -15,7 +15,7 @@ use crate::{
|
||||||
wasm_vm::PluginInstruction,
|
wasm_vm::PluginInstruction,
|
||||||
ServerInstruction, SessionState,
|
ServerInstruction, SessionState,
|
||||||
};
|
};
|
||||||
use zellij_tile::data::{Event, InputMode, ModeInfo, Palette, PluginCapabilities, TabInfo};
|
use zellij_tile::data::{Event, ModeInfo, Palette, PluginCapabilities, TabInfo};
|
||||||
use zellij_utils::{
|
use zellij_utils::{
|
||||||
errors::{ContextType, ScreenContext},
|
errors::{ContextType, ScreenContext},
|
||||||
input::options::Options,
|
input::options::Options,
|
||||||
|
|
@ -149,7 +149,6 @@ pub(crate) struct Screen {
|
||||||
/// The index of this [`Screen`]'s active [`Tab`].
|
/// The index of this [`Screen`]'s active [`Tab`].
|
||||||
active_tab_index: Option<usize>,
|
active_tab_index: Option<usize>,
|
||||||
mode_info: ModeInfo,
|
mode_info: ModeInfo,
|
||||||
input_mode: InputMode,
|
|
||||||
colors: Palette,
|
colors: Palette,
|
||||||
session_state: Arc<RwLock<SessionState>>,
|
session_state: Arc<RwLock<SessionState>>,
|
||||||
}
|
}
|
||||||
|
|
@ -161,7 +160,6 @@ impl Screen {
|
||||||
client_attributes: &ClientAttributes,
|
client_attributes: &ClientAttributes,
|
||||||
max_panes: Option<usize>,
|
max_panes: Option<usize>,
|
||||||
mode_info: ModeInfo,
|
mode_info: ModeInfo,
|
||||||
input_mode: InputMode,
|
|
||||||
session_state: Arc<RwLock<SessionState>>,
|
session_state: Arc<RwLock<SessionState>>,
|
||||||
) -> Self {
|
) -> Self {
|
||||||
Screen {
|
Screen {
|
||||||
|
|
@ -172,7 +170,6 @@ impl Screen {
|
||||||
active_tab_index: None,
|
active_tab_index: None,
|
||||||
tabs: BTreeMap::new(),
|
tabs: BTreeMap::new(),
|
||||||
mode_info,
|
mode_info,
|
||||||
input_mode,
|
|
||||||
session_state,
|
session_state,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -192,7 +189,6 @@ impl Screen {
|
||||||
self.max_panes,
|
self.max_panes,
|
||||||
Some(PaneId::Terminal(pane_id)),
|
Some(PaneId::Terminal(pane_id)),
|
||||||
self.mode_info.clone(),
|
self.mode_info.clone(),
|
||||||
self.input_mode,
|
|
||||||
self.colors,
|
self.colors,
|
||||||
self.session_state.clone(),
|
self.session_state.clone(),
|
||||||
);
|
);
|
||||||
|
|
@ -354,7 +350,6 @@ impl Screen {
|
||||||
self.max_panes,
|
self.max_panes,
|
||||||
None,
|
None,
|
||||||
self.mode_info.clone(),
|
self.mode_info.clone(),
|
||||||
self.input_mode,
|
|
||||||
self.colors,
|
self.colors,
|
||||||
self.session_state.clone(),
|
self.session_state.clone(),
|
||||||
);
|
);
|
||||||
|
|
@ -428,7 +423,6 @@ pub(crate) fn screen_thread_main(
|
||||||
session_state: Arc<RwLock<SessionState>>,
|
session_state: Arc<RwLock<SessionState>>,
|
||||||
) {
|
) {
|
||||||
let capabilities = config_options.simplified_ui;
|
let capabilities = config_options.simplified_ui;
|
||||||
let default_mode = config_options.default_mode.unwrap_or_default();
|
|
||||||
|
|
||||||
let mut screen = Screen::new(
|
let mut screen = Screen::new(
|
||||||
bus,
|
bus,
|
||||||
|
|
@ -439,10 +433,8 @@ pub(crate) fn screen_thread_main(
|
||||||
capabilities: PluginCapabilities {
|
capabilities: PluginCapabilities {
|
||||||
arrow_fonts: capabilities,
|
arrow_fonts: capabilities,
|
||||||
},
|
},
|
||||||
mode: default_mode,
|
|
||||||
..ModeInfo::default()
|
..ModeInfo::default()
|
||||||
},
|
},
|
||||||
default_mode,
|
|
||||||
session_state,
|
session_state,
|
||||||
);
|
);
|
||||||
loop {
|
loop {
|
||||||
|
|
|
||||||
|
|
@ -24,7 +24,7 @@ use std::{
|
||||||
cmp::Reverse,
|
cmp::Reverse,
|
||||||
collections::{BTreeMap, HashSet},
|
collections::{BTreeMap, HashSet},
|
||||||
};
|
};
|
||||||
use zellij_tile::data::{Event, InputMode, ModeInfo, Palette};
|
use zellij_tile::data::{Event, ModeInfo, Palette};
|
||||||
use zellij_utils::{
|
use zellij_utils::{
|
||||||
input::{
|
input::{
|
||||||
layout::{Layout, Run},
|
layout::{Layout, Run},
|
||||||
|
|
@ -87,7 +87,6 @@ pub(crate) struct Tab {
|
||||||
should_clear_display_before_rendering: bool,
|
should_clear_display_before_rendering: bool,
|
||||||
session_state: Arc<RwLock<SessionState>>,
|
session_state: Arc<RwLock<SessionState>>,
|
||||||
pub mode_info: ModeInfo,
|
pub mode_info: ModeInfo,
|
||||||
pub input_mode: InputMode,
|
|
||||||
pub colors: Palette,
|
pub colors: Palette,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -99,7 +98,6 @@ pub(crate) struct TabData {
|
||||||
pub name: String,
|
pub name: String,
|
||||||
pub active: bool,
|
pub active: bool,
|
||||||
pub mode_info: ModeInfo,
|
pub mode_info: ModeInfo,
|
||||||
pub input_mode: InputMode,
|
|
||||||
pub colors: Palette,
|
pub colors: Palette,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -260,7 +258,6 @@ impl Tab {
|
||||||
max_panes: Option<usize>,
|
max_panes: Option<usize>,
|
||||||
pane_id: Option<PaneId>,
|
pane_id: Option<PaneId>,
|
||||||
mode_info: ModeInfo,
|
mode_info: ModeInfo,
|
||||||
input_mode: InputMode,
|
|
||||||
colors: Palette,
|
colors: Palette,
|
||||||
session_state: Arc<RwLock<SessionState>>,
|
session_state: Arc<RwLock<SessionState>>,
|
||||||
) -> Self {
|
) -> Self {
|
||||||
|
|
@ -299,7 +296,6 @@ impl Tab {
|
||||||
senders,
|
senders,
|
||||||
should_clear_display_before_rendering: false,
|
should_clear_display_before_rendering: false,
|
||||||
mode_info,
|
mode_info,
|
||||||
input_mode,
|
|
||||||
colors,
|
colors,
|
||||||
session_state,
|
session_state,
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
use super::{Screen, ScreenInstruction};
|
use super::{Screen, ScreenInstruction};
|
||||||
use crate::zellij_tile::data::{InputMode, ModeInfo, Palette};
|
use crate::zellij_tile::data::{ModeInfo, Palette};
|
||||||
use crate::{
|
use crate::{
|
||||||
os_input_output::{AsyncReader, Pid, ServerOsApi},
|
os_input_output::{AsyncReader, Pid, ServerOsApi},
|
||||||
thread_bus::Bus,
|
thread_bus::Bus,
|
||||||
|
|
@ -81,16 +81,8 @@ fn create_new_screen(position_and_size: PositionAndSize) -> Screen {
|
||||||
client_attributes.position_and_size = position_and_size;
|
client_attributes.position_and_size = position_and_size;
|
||||||
let max_panes = None;
|
let max_panes = None;
|
||||||
let mode_info = ModeInfo::default();
|
let mode_info = ModeInfo::default();
|
||||||
let input_mode = InputMode::Normal;
|
|
||||||
let session_state = Arc::new(RwLock::new(SessionState::Attached));
|
let session_state = Arc::new(RwLock::new(SessionState::Attached));
|
||||||
Screen::new(
|
Screen::new(bus, &client_attributes, max_panes, mode_info, session_state)
|
||||||
bus,
|
|
||||||
&client_attributes,
|
|
||||||
max_panes,
|
|
||||||
mode_info,
|
|
||||||
input_mode,
|
|
||||||
session_state,
|
|
||||||
)
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
use super::Tab;
|
use super::Tab;
|
||||||
use crate::zellij_tile::data::{InputMode, ModeInfo, Palette};
|
use crate::zellij_tile::data::{ModeInfo, Palette};
|
||||||
use crate::{
|
use crate::{
|
||||||
os_input_output::{AsyncReader, Pid, ServerOsApi},
|
os_input_output::{AsyncReader, Pid, ServerOsApi},
|
||||||
panes::PaneId,
|
panes::PaneId,
|
||||||
|
|
@ -82,7 +82,6 @@ fn create_new_tab(position_and_size: PositionAndSize) -> Tab {
|
||||||
let max_panes = None;
|
let max_panes = None;
|
||||||
let first_pane_id = Some(PaneId::Terminal(1));
|
let first_pane_id = Some(PaneId::Terminal(1));
|
||||||
let mode_info = ModeInfo::default();
|
let mode_info = ModeInfo::default();
|
||||||
let input_mode = InputMode::Normal;
|
|
||||||
let colors = Palette::default();
|
let colors = Palette::default();
|
||||||
let session_state = Arc::new(RwLock::new(SessionState::Attached));
|
let session_state = Arc::new(RwLock::new(SessionState::Attached));
|
||||||
Tab::new(
|
Tab::new(
|
||||||
|
|
@ -95,7 +94,6 @@ fn create_new_tab(position_and_size: PositionAndSize) -> Tab {
|
||||||
max_panes,
|
max_panes,
|
||||||
first_pane_id,
|
first_pane_id,
|
||||||
mode_info,
|
mode_info,
|
||||||
input_mode,
|
|
||||||
colors,
|
colors,
|
||||||
session_state,
|
session_state,
|
||||||
)
|
)
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue