mirror of
https://codeberg.org/unspeaker/tek.git
synced 2025-12-07 12:16:42 +01:00
fix setting of arranger color
This commit is contained in:
parent
99fb3f9732
commit
4ee9822213
1 changed files with 8 additions and 3 deletions
|
|
@ -33,11 +33,11 @@ from_jack!(|jack| ArrangerTui Self {
|
||||||
tracks: vec![],
|
tracks: vec![],
|
||||||
color: TuiTheme::bg().into(),
|
color: TuiTheme::bg().into(),
|
||||||
history: vec![],
|
history: vec![],
|
||||||
mode: ArrangerMode::V(2),
|
mode: ArrangerMode::V(1),
|
||||||
name: Arc::new(RwLock::new(String::new())),
|
name: Arc::new(RwLock::new(String::new())),
|
||||||
size: Measure::new(),
|
size: Measure::new(),
|
||||||
cursor: (0, 0),
|
cursor: (0, 0),
|
||||||
splits: [20, 20],
|
splits: [16, 20],
|
||||||
entered: false,
|
entered: false,
|
||||||
menu_bar: None,
|
menu_bar: None,
|
||||||
status_bar: None,
|
status_bar: None,
|
||||||
|
|
@ -62,7 +62,7 @@ render!(<Tui>|self: ArrangerTui|{
|
||||||
Align::se(Fill::wh(Tui::pull_x(1, Tui::fg(TuiTheme::title_fg(true),
|
Align::se(Fill::wh(Tui::pull_x(1, Tui::fg(TuiTheme::title_fg(true),
|
||||||
format!("{}x{}", self.size.w(), self.size.h()))
|
format!("{}x{}", self.size.w(), self.size.h()))
|
||||||
))),
|
))),
|
||||||
Tui::bg(self.color.darkest.rgb, lay!(![
|
Tui::bg(self.color.dark.rgb, lay!(![
|
||||||
ArrangerVColumnSeparator::from(self),
|
ArrangerVColumnSeparator::from(self),
|
||||||
ArrangerVRowSeparator::from((self, factor)),
|
ArrangerVRowSeparator::from((self, factor)),
|
||||||
col!(![
|
col!(![
|
||||||
|
|
@ -268,6 +268,11 @@ command!(|self:ArrangerCommand,state:ArrangerTui|{
|
||||||
*state.selected_mut() = selected;
|
*state.selected_mut() = selected;
|
||||||
None
|
None
|
||||||
},
|
},
|
||||||
|
Color(palette) => {
|
||||||
|
let old = state.color;
|
||||||
|
state.color = palette;
|
||||||
|
Some(Color(old))
|
||||||
|
},
|
||||||
_ => { todo!() }
|
_ => { todo!() }
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue