mirror of
https://github.com/ClementTsang/bottom.git
synced 2025-04-08 17:05:59 +02:00
some renaming
This commit is contained in:
parent
e54f71426c
commit
ed0139771a
@ -1,7 +1,7 @@
|
||||
mod dialogs;
|
||||
mod drawing_utils;
|
||||
pub mod styling;
|
||||
pub mod tui_widgets;
|
||||
pub mod components;
|
||||
mod widgets;
|
||||
|
||||
use std::str::FromStr;
|
||||
@ -71,8 +71,10 @@ pub struct Painter {
|
||||
widget_layout: BottomLayout,
|
||||
}
|
||||
|
||||
// Part of a temporary fix for https://github.com/ClementTsang/bottom/issues/896
|
||||
enum LayoutConstraint {
|
||||
/// The constraints of a widget relative to its parent.
|
||||
///
|
||||
/// This is used over ratatui's internal representation due to https://github.com/ClementTsang/bottom/issues/896.
|
||||
pub enum LayoutConstraint {
|
||||
CanvasHandled,
|
||||
Grow,
|
||||
Ratio(u32, u32),
|
||||
|
@ -1,4 +1,4 @@
|
||||
//! Cstom ratatui widgets used by the rest of bottom.
|
||||
//! Cstom ratatui widgets used by the rest of bottom as lower-level components.
|
||||
|
||||
pub mod data_table;
|
||||
pub mod pipe_gauge;
|
@ -9,7 +9,7 @@ use tui::{
|
||||
use crate::{
|
||||
app::App,
|
||||
canvas::{
|
||||
tui_widgets::pipe_gauge::{LabelLimit, PipeGauge},
|
||||
components::pipe_gauge::{LabelLimit, PipeGauge},
|
||||
Painter,
|
||||
},
|
||||
constants::*,
|
||||
|
@ -10,7 +10,7 @@ use crate::{
|
||||
app::{layout_manager::WidgetDirection, App},
|
||||
canvas::{
|
||||
drawing_utils::should_hide_x_label,
|
||||
tui_widgets::{
|
||||
components::{
|
||||
data_table::{DrawInfo, SelectionState},
|
||||
time_graph::{GraphData, TimeGraph},
|
||||
},
|
||||
|
@ -3,7 +3,7 @@ use tui::{layout::Rect, terminal::Frame};
|
||||
use crate::{
|
||||
app,
|
||||
canvas::{
|
||||
tui_widgets::data_table::{DrawInfo, SelectionState},
|
||||
components::data_table::{DrawInfo, SelectionState},
|
||||
Painter,
|
||||
},
|
||||
};
|
||||
|
@ -6,7 +6,7 @@ use tui::{
|
||||
|
||||
use crate::{
|
||||
app::App,
|
||||
canvas::{tui_widgets::pipe_gauge::PipeGauge, Painter},
|
||||
canvas::{components::pipe_gauge::PipeGauge, Painter},
|
||||
constants::*,
|
||||
};
|
||||
|
||||
|
@ -10,7 +10,7 @@ use crate::{
|
||||
app::App,
|
||||
canvas::{
|
||||
drawing_utils::should_hide_x_label,
|
||||
tui_widgets::time_graph::{GraphData, TimeGraph},
|
||||
components::time_graph::{GraphData, TimeGraph},
|
||||
Painter,
|
||||
},
|
||||
};
|
||||
|
@ -10,7 +10,7 @@ use crate::{
|
||||
app::{App, AxisScaling},
|
||||
canvas::{
|
||||
drawing_utils::should_hide_x_label,
|
||||
tui_widgets::{
|
||||
components::{
|
||||
time_chart::Point,
|
||||
time_graph::{GraphData, TimeGraph},
|
||||
},
|
||||
|
@ -10,7 +10,7 @@ use unicode_segmentation::UnicodeSegmentation;
|
||||
use crate::{
|
||||
app::{App, AppSearchState},
|
||||
canvas::{
|
||||
tui_widgets::data_table::{DrawInfo, SelectionState},
|
||||
components::data_table::{DrawInfo, SelectionState},
|
||||
Painter,
|
||||
},
|
||||
constants::*,
|
||||
|
@ -3,7 +3,7 @@ use tui::{layout::Rect, terminal::Frame};
|
||||
use crate::{
|
||||
app,
|
||||
canvas::{
|
||||
tui_widgets::data_table::{DrawInfo, SelectionState},
|
||||
components::data_table::{DrawInfo, SelectionState},
|
||||
Painter,
|
||||
},
|
||||
};
|
||||
|
@ -7,7 +7,7 @@ use kstring::KString;
|
||||
|
||||
use crate::{
|
||||
app::{data_farmer::DataCollection, AxisScaling},
|
||||
canvas::tui_widgets::time_chart::Point,
|
||||
canvas::components::time_chart::Point,
|
||||
data_collection::{cpu::CpuDataType, memory::MemHarvest, temperature::TemperatureType},
|
||||
utils::{data_prefixes::*, data_units::DataUnit, general::*},
|
||||
widgets::{DiskWidgetData, TempWidgetData},
|
||||
|
@ -7,7 +7,7 @@ use crate::{
|
||||
app::AppConfigFields,
|
||||
canvas::{
|
||||
styling::CanvasStyling,
|
||||
tui_widgets::data_table::{
|
||||
components::data_table::{
|
||||
Column, ColumnHeader, DataTable, DataTableColumn, DataTableProps, DataTableStyling,
|
||||
DataToCell,
|
||||
},
|
||||
|
@ -7,7 +7,7 @@ use crate::{
|
||||
app::AppConfigFields,
|
||||
canvas::{
|
||||
styling::CanvasStyling,
|
||||
tui_widgets::data_table::{
|
||||
components::data_table::{
|
||||
ColumnHeader, DataTableColumn, DataTableProps, DataTableStyling, DataToCell,
|
||||
SortColumn, SortDataTable, SortDataTableProps, SortOrder, SortsRow,
|
||||
},
|
||||
|
@ -20,7 +20,7 @@ use crate::{
|
||||
},
|
||||
canvas::{
|
||||
styling::CanvasStyling,
|
||||
tui_widgets::data_table::{
|
||||
components::data_table::{
|
||||
Column, ColumnHeader, ColumnWidthBounds, DataTable, DataTableColumn, DataTableProps,
|
||||
DataTableStyling, SortColumn, SortDataTable, SortDataTableProps, SortOrder, SortsRow,
|
||||
},
|
||||
|
@ -4,7 +4,7 @@ use serde::{de::Error, Deserialize, Serialize};
|
||||
|
||||
use super::ProcWidgetData;
|
||||
use crate::{
|
||||
canvas::tui_widgets::data_table::{ColumnHeader, SortsRow},
|
||||
canvas::components::data_table::{ColumnHeader, SortsRow},
|
||||
utils::general::sort_partial_fn,
|
||||
};
|
||||
|
||||
|
@ -10,7 +10,7 @@ use tui::{text::Text, widgets::Row};
|
||||
use super::proc_widget_column::ProcColumn;
|
||||
use crate::{
|
||||
canvas::{
|
||||
tui_widgets::data_table::{DataTableColumn, DataToCell},
|
||||
components::data_table::{DataTableColumn, DataToCell},
|
||||
Painter,
|
||||
},
|
||||
data_collection::processes::ProcessHarvest,
|
||||
|
@ -3,7 +3,7 @@ use std::borrow::Cow;
|
||||
use tui::text::Text;
|
||||
|
||||
use crate::{
|
||||
canvas::tui_widgets::data_table::{ColumnHeader, DataTableColumn, DataToCell},
|
||||
canvas::components::data_table::{ColumnHeader, DataTableColumn, DataToCell},
|
||||
utils::general::truncate_to_text,
|
||||
};
|
||||
|
||||
|
@ -8,7 +8,7 @@ use crate::{
|
||||
app::AppConfigFields,
|
||||
canvas::{
|
||||
styling::CanvasStyling,
|
||||
tui_widgets::data_table::{
|
||||
components::data_table::{
|
||||
ColumnHeader, DataTableColumn, DataTableProps, DataTableStyling, DataToCell,
|
||||
SortColumn, SortDataTable, SortDataTableProps, SortOrder, SortsRow,
|
||||
},
|
||||
|
Loading…
x
Reference in New Issue
Block a user