Updated Ratatui, created custom deserialization logic for i64s to make life easier, and used string interpolation where possible to reduce the lines needed to write log messages or create formatted text

This commit is contained in:
Dark-Alex-17 committed 2023-09-07 17:20:38 -06:00
1 parent e13d1ece58
commit b16a58deae
43 files changed
+426 -536

No files matched your search

+2 -2
View File
@@ -206,7 +206,7 @@ pub fn style_block_highlight(is_selected: bool) -> Style {
}
pub fn title_style(title: &str) -> Span<'_> {
Span::styled(format!(" {} ", title), style_bold())
Span::styled(format!(" {title} "), style_bold())
}
pub fn title_block(title: &str) -> Block<'_> {
@@ -265,7 +265,7 @@ pub fn line_gauge_with_label(title: &str, ratio: f64) -> LineGauge<'_> {
.gauge_style(Style::default().fg(COLOR_CYAN))
.line_set(symbols::line::THICK)
.ratio(ratio)
.label(Line::from(format!("{}: {:.0}%", title, ratio * 100.0)))
.label(Line::from(format!("{title}: {:.0}%", ratio * 100.0)))
}
pub fn show_cursor<B: Backend>(f: &mut Frame<'_, B>, area: Rect, offset: usize, string: &str) {