major facepalm

This commit is contained in:
🪞👃🪞 2025-01-25 20:46:13 +01:00
parent 2270eb8cb3
commit bf429cdbbe

View file

@ -376,9 +376,11 @@ impl Tek {
let mon = if mon { White } else { track.color.darkest.rgb }; let mon = if mon { White } else { track.color.darkest.rgb };
let bg = if self.selected().track() == Some(t+1) { track.color.light.rgb } else { track.color.base.rgb }; let bg = if self.selected().track() == Some(t+1) { track.color.light.rgb } else { track.color.base.rgb };
let bg2 = if t > 0 { self.tracks()[t - 1].color.base.rgb } else { Reset }; let bg2 = if t > 0 { self.tracks()[t - 1].color.base.rgb } else { Reset };
let headers = Self::wrap(bg, fg, Tui::bold(true, Bsp::e(Tui::fg_bg(rec, bg, "Rec "), Tui::fg_bg(rec, bg, "Mon ")))); let headers = Self::wrap(bg, fg, Tui::bold(true,
Bsp::e(Tui::fg_bg(rec, bg, "Rec "), Tui::fg_bg(rec, bg, "Mon "))));
let toggles = Map::new(||self.inputs_sizes(), move|(index, name, conn, y, y2), _| let toggles = Map::new(||self.inputs_sizes(), move|(index, name, conn, y, y2), _|
map_south(y as u16, (y2-y) as u16, Self::wrap(bg, fg, Bsp::e(Tui::fg_bg(rec, bg, "R▞▞▞▞"), Tui::fg_bg(mon, bg, "M▞▞▞▞"))))); map_south(y as u16, (y2-y) as u16, Self::wrap(bg, fg,
Bsp::e(Tui::fg_bg(rec, bg, "R▞▞▞▞"), Tui::fg_bg(mon, bg, "M▞▞▞▞")))));
Bsp::a(Fill::y(Align::n(headers)), toggles)}); Bsp::a(Fill::y(Align::n(headers)), toggles)});
let row = self.row_top(self.w(), self.h_inputs(), heading, content); let row = self.row_top(self.w(), self.h_inputs(), heading, content);
@ -399,10 +401,12 @@ impl Tek {
let solo = if solo { White } else { track.color.darkest.rgb }; let solo = if solo { White } else { track.color.darkest.rgb };
let bg = if self.selected().track() == Some(t+1) { track.color.light.rgb } else { track.color.base.rgb }; let bg = if self.selected().track() == Some(t+1) { track.color.light.rgb } else { track.color.base.rgb };
let bg2 = if t > 0 { self.tracks()[t - 1].color.base.rgb } else { Reset }; let bg2 = if t > 0 { self.tracks()[t - 1].color.base.rgb } else { Reset };
let headers = Self::wrap(bg, fg, Tui::bold(true, Bsp::e(Tui::fg_bg(mute, bg, "Play "), Tui::fg_bg(solo, bg, "Solo ")))); let headers = Self::wrap(bg, fg, Tui::bold(true,
Bsp::e(Tui::fg_bg(mute, bg, "Play "), Tui::fg_bg(solo, bg, "Solo "))));
let toggles = Map::new(||self.outputs_sizes(), move|(index, name, conn, y, y2), _| let toggles = Map::new(||self.outputs_sizes(), move|(index, name, conn, y, y2), _|
map_south(y as u16, (y2-y) as u16, Self::wrap(bg, fg, Bsp::e(Tui::fg_bg(mute, bg, "P▞▞▞▞"), Tui::fg_bg(solo, bg, "S▞▞▞▞"))))); map_south(y as u16, (y2-y) as u16, Self::wrap(bg, fg,
Bsp::s(Fill::y(Align::n(headers)), toggles)}); Bsp::e(Tui::fg_bg(mute, bg, "P▞▞▞▞"), Tui::fg_bg(solo, bg, "S▞▞▞▞")))));
Bsp::a(Fill::y(Align::n(headers)), toggles)});
let row = self.row_top(self.w(), self.h_outputs(), heading, content); let row = self.row_top(self.w(), self.h_outputs(), heading, content);