wip: scaffold PhrasePool, PhraseEditor

This commit is contained in:
🪞👃🪞 2024-10-05 10:17:47 +03:00
parent ea3edec96b
commit d821787fcf
8 changed files with 1549 additions and 1536 deletions

View file

@ -6,4 +6,27 @@ pub(crate) use tek_core::midly::{num::u7, live::LiveEvent, MidiMessage};
pub(crate) use tek_core::jack::*;
pub(crate) use std::sync::{Arc, RwLock};
submod! { sequencer sequencer_tui }
submod! {
arranger arranger_tui
sequencer sequencer_tui
transport transport_tui
}
pub const CORNERS: CornersTall = CornersTall(NOT_DIM_GREEN);
tui_style!(GRAY_DIM =
Some(Color::Gray), None, None, Modifier::DIM, Modifier::empty());
tui_style!(GRAY_NOT_DIM_BOLD =
Some(Color::Gray), None, None, Modifier::BOLD, Modifier::DIM);
tui_style!(NOT_DIM_BOLD =
None, None, None, Modifier::BOLD, Modifier::DIM);
tui_style!(NOT_DIM_GREEN =
Some(Color::Rgb(96, 255, 32)), Some(COLOR_BG1), None, Modifier::empty(), Modifier::DIM);
tui_style!(NOT_DIM =
None, None, None, Modifier::empty(), Modifier::DIM);
tui_style!(WHITE_NOT_DIM_BOLD =
Some(Color::White), None, None, Modifier::BOLD, Modifier::DIM);
tui_style!(STYLE_LABEL =
Some(Color::Reset), None, None, Modifier::empty(), Modifier::BOLD);
tui_style!(STYLE_VALUE =
Some(Color::White), None, None, Modifier::BOLD, Modifier::DIM);