unify init naming; GrooveboxTui -> Groovebox

This commit is contained in:
🪞👃🪞 2024-12-29 20:32:00 +01:00
parent 6607491f16
commit 0c9c386a79
7 changed files with 20 additions and 20 deletions

View file

@ -34,11 +34,8 @@ pub struct ArrangerCli {
impl ArrangerCli {
/// Run the arranger TUI from CLI arguments.
fn run (&self) -> Usually<()> {
let mut client_name = String::from("tek_arranger");
if let Some(name) = self.name.as_ref() {
client_name = name.clone();
}
Tui::run(JackConnection::new(client_name.as_str())?.activate_with(|jack|{
let name = self.name.as_deref().unwrap_or("tek_arranger");
Tui::run(JackConnection::new(name)?.activate_with(|jack|{
let mut app = ArrangerTui::try_from(jack)?;
let jack = jack.read().unwrap();
app.color = ItemPalette::random();

View file

@ -36,8 +36,9 @@ pub struct GrooveboxCli {
}
impl GrooveboxCli {
fn run (&self) -> Usually<()> {
Tui::run(JackConnection::new("tek_groovebox")?.activate_with(|jack|{
let app = tek::GrooveboxTui::new(
let name = self.name.as_deref().unwrap_or("tek_groovebox");
Tui::run(JackConnection::new(name)?.activate_with(|jack|{
let app = tek::Groovebox::new(
jack,
&self.midi_from.as_slice(),
&self.midi_to.as_slice(),

View file

@ -23,7 +23,8 @@ pub fn main () -> Usually<()> { SamplerCli::parse().run() }
}
impl SamplerCli {
fn run (&self) -> Usually<()> {
Tui::run(JackConnection::new("tek_sampler")?.activate_with(|jack|{
let name = self.name.as_deref().unwrap_or("tek_sampler");
Tui::run(JackConnection::new(name)?.activate_with(|jack|{
Ok(tek::SamplerTui {
cursor: (0, 0),
editing: None,

View file

@ -2,7 +2,8 @@ include!("./lib.rs");
/// Application entrypoint.
pub fn main () -> Usually<()> {
Tui::run(JackConnection::new("tek_transport")?.activate_with(|jack|{
let name = self.name.as_deref().unwrap_or("tek_transport");
Tui::run(JackConnection::new(name)?.activate_with(|jack|{
TransportTui::try_from(jack)
})?)?;
Ok(())