mirror of
https://codeberg.org/unspeaker/tek.git
synced 2025-12-06 11:46:41 +01:00
down to 15e
This commit is contained in:
parent
16e6a0397c
commit
1de163d0d3
7 changed files with 67 additions and 65 deletions
|
|
@ -97,22 +97,22 @@ render!(Tui: (self: TransportView) => {
|
|||
);
|
||||
Fixed::y(3, Tui::bg(color.base.rgb, Fill::x(row!(
|
||||
Thunk::new(move||col!(
|
||||
transport_field(" Beat", self.beat.as_str()),
|
||||
transport_field(" Time", format!("{:.1}s", self.current_second).as_str()),
|
||||
transport_field(" BPM", self.bpm.as_str()),
|
||||
transport_field(" Beat", self.beat.clone()),
|
||||
transport_field(" Time", format!("{:.1}s", self.current_second)),
|
||||
transport_field(" BPM", self.bpm.clone()),
|
||||
)),
|
||||
Thunk::new(move||col!(
|
||||
transport_field(" Rate", format!("{}", self.sr).as_str()),
|
||||
transport_field(" Chunk", format!("{}", self.chunk).as_str()),
|
||||
transport_field(" Lag", format!("{:.3}ms", self.latency).as_str()),
|
||||
transport_field(" Rate", format!("{}", self.sr)),
|
||||
transport_field(" Chunk", format!("{}", self.chunk)),
|
||||
transport_field(" Lag", format!("{:.3}ms", self.latency)),
|
||||
)),
|
||||
col!(
|
||||
//Field(" CPU%", format!("{:.1}ms", self.perf).as_str(), &color),
|
||||
),
|
||||
))))
|
||||
});
|
||||
struct TransportField<'a>(&'a str, &'a str, ItemPalette);
|
||||
render!(Tui: (self: TransportField<'a>) => row!(
|
||||
struct TransportField(&'static str, String, ItemPalette);
|
||||
render!(Tui: (self: TransportField) => row!(
|
||||
Tui::fg_bg(self.2.lightest.rgb, self.2.base.rgb, Tui::bold(true, self.0)),
|
||||
Tui::fg_bg(self.2.base.rgb, self.2.darkest.rgb, "▌"),
|
||||
Tui::fg_bg(self.2.lightest.rgb, self.2.darkest.rgb, format!("{:>10}", self.1)),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue