flatten arranger and piano modules

This commit is contained in:
🪞👃🪞 2025-01-02 13:16:25 +01:00
parent 7a4fa1692b
commit 1723826cc2
19 changed files with 120 additions and 130 deletions

View file

@ -211,7 +211,7 @@ render!(Tui: (self: PoolView<'a>) => {
let color = self.0.phrase().read().unwrap().color;
Outer(
Style::default().fg(color.dark.rgb).bg(color.darkest.rgb)
).enclose(Tui::bg(Color::Black, Tui::map(||self.0.phrases().iter(), |clip, i|{
).enclose(Tui::map(||self.0.phrases().iter(), |clip, i|{
let MidiClip { ref name, color, length, .. } = *clip.read().unwrap();
let item_height = 1;
let item_offset = i as u16 * item_height;
@ -223,7 +223,7 @@ render!(Tui: (self: PoolView<'a>) => {
Align::w(Tui::when(selected, Tui::bold(true, Tui::fg(TuiTheme::g(255), "▶")))),
Align::e(Tui::when(selected, Tui::bold(true, Tui::fg(TuiTheme::g(255), "◀")))),
)))
})))
}))
/*//format!(" {i} {name} {length} ")[>
//Push::y(i as u16 * 2, Fixed::y(2, Tui::bg(color.base.rgb, Fill::x(
//format!(" {i} {name} {length} ")))))[>,