remove fixed height from arranger

This commit is contained in:
🪞👃🪞 2025-01-08 16:37:08 +01:00
parent 60258649fb
commit e08c9d1790

View file

@ -7,7 +7,7 @@ render!(TuiOut: (self: Arranger) => {
let editing = |x|Bsp::n(Bsp::e(self.editor.clip_status(), self.editor.edit_status()), x); let editing = |x|Bsp::n(Bsp::e(self.editor.clip_status(), self.editor.edit_status()), x);
let enclosed = |x|Outer(Style::default().fg(Color::Rgb(72,72,72))).enclose(x); let enclosed = |x|Outer(Style::default().fg(Color::Rgb(72,72,72))).enclose(x);
let scenes_w = 16;//.max(SCENES_W_OFFSET + ArrangerScene::longest_name(&self.scenes) as u16); let scenes_w = 16;//.max(SCENES_W_OFFSET + ArrangerScene::longest_name(&self.scenes) as u16);
let arrrrrr = Fixed::y(27, Map::new( let arrrrrr = Map::new(
move||[ move||[
(0, 2, self.output_row_header(), self.output_row_cells()), (0, 2, self.output_row_header(), self.output_row_cells()),
(2, 3, self.elapsed_row_header(), self.elapsed_row_cells()), (2, 3, self.elapsed_row_header(), self.elapsed_row_cells()),
@ -19,7 +19,7 @@ render!(TuiOut: (self: Arranger) => {
move|(y, h, header, cells), index|map_south(y, h, Fill::x(Align::w(Bsp::e( move|(y, h, header, cells), index|map_south(y, h, Fill::x(Align::w(Bsp::e(
Fixed::xy(scenes_w, h, header), Fixed::xy(scenes_w, h, header),
Fixed::xy(self.tracks.len() as u16*6, h, cells) Fixed::xy(self.tracks.len() as u16*6, h, cells)
)))))); )))));
self.size.of(toolbar(pool(editing(Bsp::s(arrrrrr, enclosed(&self.editor)))))) self.size.of(toolbar(pool(editing(Bsp::s(arrrrrr, enclosed(&self.editor))))))