mirror of
https://codeberg.org/unspeaker/tek.git
synced 2025-12-06 11:46:41 +01:00
wip: full screen editor in arranger
This commit is contained in:
parent
4f575246ef
commit
f938ade839
4 changed files with 44 additions and 37 deletions
|
|
@ -33,17 +33,22 @@ impl App {
|
|||
)));
|
||||
{
|
||||
let cache = self.view_cache.read().unwrap();
|
||||
add(&Align::w(Bsp::s(
|
||||
add(&Fixed::x(16, Align::w(Bsp::s(
|
||||
FieldH(theme, "Beat", cache.beat.view.clone()),
|
||||
FieldH(theme, "Time", cache.time.view.clone()),
|
||||
)));
|
||||
add(&Align::w(Bsp::s(
|
||||
))));
|
||||
add(&Fixed::x(16, Align::w(Bsp::s(
|
||||
Fill::x(Align::w(FieldH(theme, "BPM", cache.bpm.view.clone()))),
|
||||
Fill::x(Align::w(FieldH(theme, "SR ", cache.sr.view.clone()))),
|
||||
)));
|
||||
add(&FieldH(theme, "Buf",
|
||||
Bsp::e(cache.buf.view.clone(), Bsp::e(" = ", cache.lat.view.clone()))
|
||||
));
|
||||
))));
|
||||
add(&Fixed::x(16, Align::w(Bsp::s(
|
||||
Fill::x(Align::w(FieldH(theme, "Buf", cache.buf.view.clone()))),
|
||||
Fill::x(Align::w(FieldH(theme, "Lat", cache.lat.view.clone()))),
|
||||
))));
|
||||
add(&FieldV(theme, "Selection", Fill::x(Align::w(self.selection().describe(
|
||||
self.tracks(),
|
||||
self.scenes()
|
||||
)))));
|
||||
}
|
||||
}))
|
||||
}
|
||||
|
|
@ -111,7 +116,7 @@ impl App {
|
|||
pub fn view_tracks_scenes (&self) -> impl Content<TuiOut> + use<'_> {
|
||||
Bsp::e(
|
||||
Fixed::x(20, Align::nw(self.project.view_scenes_names())),
|
||||
Bsp::w(self.view_pool(), self.project.view_scenes_clips()),
|
||||
self.project.view_scenes_clips(),
|
||||
)
|
||||
}
|
||||
pub fn view_tracks_inputs <'a> (&'a self) -> impl Content<TuiOut> + use<'a> {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue