From b00740a7dd4f49b89370e77bd34553d648f7f647 Mon Sep 17 00:00:00 2001 From: ClementTsang Date: Thu, 27 Feb 2020 17:54:39 -0500 Subject: [PATCH] Added total rx + tx colouring options. --- src/canvas.rs | 20 ++++++++++++-------- src/canvas/canvas_colours.rs | 18 +++++++++++++++--- src/canvas/canvas_colours/colour_utils.rs | 6 ++++-- src/main.rs | 10 ++++++++++ 4 files changed, 41 insertions(+), 13 deletions(-) diff --git a/src/canvas.rs b/src/canvas.rs index 24644a27..00d7130f 100644 --- a/src/canvas.rs +++ b/src/canvas.rs @@ -901,14 +901,18 @@ impl Painter { }) .style(self.colours.tx_style) .data(&network_data_tx), - Dataset::default().name(&format!( - "Total RX: {:7}", - app_state.canvas_data.total_rx_display - )), - Dataset::default().name(&format!( - "Total TX: {:7}", - app_state.canvas_data.total_tx_display - )), + Dataset::default() + .name(&format!( + "Total RX: {:7}", + app_state.canvas_data.total_rx_display + )) + .style(self.colours.rx_total_style), + Dataset::default() + .name(&format!( + "Total TX: {:7}", + app_state.canvas_data.total_tx_display + )) + .style(self.colours.tx_total_style), ]) .render(f, draw_loc); } diff --git a/src/canvas/canvas_colours.rs b/src/canvas/canvas_colours.rs index b69a98ab..949a90c5 100644 --- a/src/canvas/canvas_colours.rs +++ b/src/canvas/canvas_colours.rs @@ -13,6 +13,8 @@ pub struct CanvasColours { pub swap_style: Style, pub rx_style: Style, pub tx_style: Style, + pub rx_total_style: Style, + pub tx_total_style: Style, pub avg_colour_style: Style, pub cpu_colour_styles: Vec