mirror of
https://github.com/ClementTsang/bottom.git
synced 2025-07-31 01:24:31 +02:00
more renaming and shuffling
This commit is contained in:
parent
ed0139771a
commit
dbadbb996c
@ -1,7 +1,7 @@
|
||||
pub mod components;
|
||||
mod dialogs;
|
||||
mod drawing_utils;
|
||||
pub mod styling;
|
||||
pub mod components;
|
||||
mod widgets;
|
||||
|
||||
use std::str::FromStr;
|
||||
|
@ -1,7 +1,10 @@
|
||||
//! Cstom ratatui widgets used by the rest of bottom as lower-level components.
|
||||
//! Lower-level components used throughout bottom.
|
||||
|
||||
pub mod column;
|
||||
pub mod data_table;
|
||||
pub mod pipe_gauge;
|
||||
pub mod time_chart;
|
||||
pub mod row;
|
||||
pub mod time_graph;
|
||||
mod tui;
|
||||
pub mod widget_carousel;
|
||||
|
||||
pub use tui::*;
|
||||
|
1
src/canvas/components/column.rs
Normal file
1
src/canvas/components/column.rs
Normal file
@ -0,0 +1 @@
|
||||
|
1
src/canvas/components/row.rs
Normal file
1
src/canvas/components/row.rs
Normal file
@ -0,0 +1 @@
|
||||
|
@ -183,7 +183,7 @@ mod test {
|
||||
};
|
||||
|
||||
use super::TimeGraph;
|
||||
use crate::canvas::tui_widgets::time_chart::Axis;
|
||||
use crate::canvas::components::time_chart::Axis;
|
||||
|
||||
const Y_LABELS: [Cow<'static, str>; 3] = [
|
||||
Cow::Borrowed("0%"),
|
||||
|
4
src/canvas/components/tui.rs
Normal file
4
src/canvas/components/tui.rs
Normal file
@ -0,0 +1,4 @@
|
||||
//! Components derived from ratatui widgets.
|
||||
|
||||
pub mod pipe_gauge;
|
||||
pub mod time_chart;
|
@ -9,11 +9,11 @@ use tui::{
|
||||
use crate::{
|
||||
app::{layout_manager::WidgetDirection, App},
|
||||
canvas::{
|
||||
drawing_utils::should_hide_x_label,
|
||||
components::{
|
||||
data_table::{DrawInfo, SelectionState},
|
||||
time_graph::{GraphData, TimeGraph},
|
||||
},
|
||||
drawing_utils::should_hide_x_label,
|
||||
Painter,
|
||||
},
|
||||
data_conversion::CpuWidgetData,
|
||||
|
@ -9,8 +9,8 @@ use tui::{
|
||||
use crate::{
|
||||
app::App,
|
||||
canvas::{
|
||||
drawing_utils::should_hide_x_label,
|
||||
components::time_graph::{GraphData, TimeGraph},
|
||||
drawing_utils::should_hide_x_label,
|
||||
Painter,
|
||||
},
|
||||
};
|
||||
|
@ -9,11 +9,11 @@ use tui::{
|
||||
use crate::{
|
||||
app::{App, AxisScaling},
|
||||
canvas::{
|
||||
drawing_utils::should_hide_x_label,
|
||||
components::{
|
||||
time_chart::Point,
|
||||
time_graph::{GraphData, TimeGraph},
|
||||
},
|
||||
drawing_utils::should_hide_x_label,
|
||||
Painter,
|
||||
},
|
||||
utils::{data_prefixes::*, data_units::DataUnit, general::partial_ordering},
|
||||
|
@ -6,11 +6,11 @@ use tui::{style::Style, text::Text, widgets::Row};
|
||||
use crate::{
|
||||
app::AppConfigFields,
|
||||
canvas::{
|
||||
styling::CanvasStyling,
|
||||
components::data_table::{
|
||||
Column, ColumnHeader, DataTable, DataTableColumn, DataTableProps, DataTableStyling,
|
||||
DataToCell,
|
||||
},
|
||||
styling::CanvasStyling,
|
||||
Painter,
|
||||
},
|
||||
data_collection::cpu::CpuDataType,
|
||||
|
@ -6,11 +6,11 @@ use tui::text::Text;
|
||||
use crate::{
|
||||
app::AppConfigFields,
|
||||
canvas::{
|
||||
styling::CanvasStyling,
|
||||
components::data_table::{
|
||||
ColumnHeader, DataTableColumn, DataTableProps, DataTableStyling, DataToCell,
|
||||
SortColumn, SortDataTable, SortDataTableProps, SortOrder, SortsRow,
|
||||
},
|
||||
styling::CanvasStyling,
|
||||
},
|
||||
utils::general::{get_decimal_bytes, sort_partial_fn, truncate_to_text},
|
||||
};
|
||||
|
@ -19,11 +19,11 @@ use crate::{
|
||||
AppConfigFields, AppSearchState,
|
||||
},
|
||||
canvas::{
|
||||
styling::CanvasStyling,
|
||||
components::data_table::{
|
||||
Column, ColumnHeader, ColumnWidthBounds, DataTable, DataTableColumn, DataTableProps,
|
||||
DataTableStyling, SortColumn, SortDataTable, SortDataTableProps, SortOrder, SortsRow,
|
||||
},
|
||||
styling::CanvasStyling,
|
||||
},
|
||||
data_collection::processes::ProcessHarvest,
|
||||
Pid,
|
||||
|
@ -7,11 +7,11 @@ use tui::text::Text;
|
||||
use crate::{
|
||||
app::AppConfigFields,
|
||||
canvas::{
|
||||
styling::CanvasStyling,
|
||||
components::data_table::{
|
||||
ColumnHeader, DataTableColumn, DataTableProps, DataTableStyling, DataToCell,
|
||||
SortColumn, SortDataTable, SortDataTableProps, SortOrder, SortsRow,
|
||||
},
|
||||
styling::CanvasStyling,
|
||||
},
|
||||
data_collection::temperature::TemperatureType,
|
||||
utils::general::{sort_partial_fn, truncate_to_text},
|
||||
|
Loading…
x
Reference in New Issue
Block a user