From 52e34ce8a7120d745aed8b06ea71aca616d0653b Mon Sep 17 00:00:00 2001 From: unspeaker Date: Thu, 2 Jan 2025 17:29:13 +0100 Subject: [PATCH] simplify note status --- src/midi/midi_status.rs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/midi/midi_status.rs b/src/midi/midi_status.rs index 8fc8a74d..310ddc97 100644 --- a/src/midi/midi_status.rs +++ b/src/midi/midi_status.rs @@ -29,11 +29,12 @@ render!(Tui: (self: MidiEditStatus<'a>) => { let time_lock = if self.0.time_lock().get() { "[lock]" } else { " " }; let time_field = Field(color, "Time", format!("{length}/{time_zoom}+{time_point} {time_lock}")); + let note_point = format!("{:>3}", self.0.note_point()); + let note_name = format!("{:4}", Note::pitch_to_name(self.0.note_point())); + let note_field = Field(color, "Note", format!("{note_name} {note_point}")); + Tui::bg(color.darkest.rgb, Fill::x(Tui::fg(color.lightest.rgb, Bsp::e( time_field, - Field(color, "Note", format!("{} ({}) {} | {}-{} ({})", - self.0.note_point(), Note::pitch_to_name(self.0.note_point()), self.0.note_len(), - Note::pitch_to_name(self.0.note_lo().get()), Note::pitch_to_name(self.0.note_hi()), - self.0.note_axis().get())) + note_field, )))) });