mirror of
https://codeberg.org/unspeaker/tek.git
synced 2025-12-07 12:16:42 +01:00
wip: p.45, e=33, lotta todo!
This commit is contained in:
parent
260736f31d
commit
627c7d8820
17 changed files with 198 additions and 226 deletions
|
|
@ -24,7 +24,7 @@ impl ArrangerMode {
|
|||
}
|
||||
|
||||
/// Layout for standalone arranger app.
|
||||
impl Content for ArrangerView<Tui> {
|
||||
impl Content for ArrangerTui {
|
||||
type Engine = Tui;
|
||||
fn content (&self) -> impl Widget<Engine = Tui> {
|
||||
Split::up(
|
||||
|
|
@ -65,8 +65,8 @@ impl Content for ArrangerView<Tui> {
|
|||
}
|
||||
}
|
||||
|
||||
impl TransportViewState for ArrangerView<Tui> {
|
||||
fn focus (&self) -> TransportViewFocus {
|
||||
impl TransportViewState for ArrangerTui {
|
||||
fn focus (&self) -> TransportFocus {
|
||||
self.focus
|
||||
}
|
||||
fn focused (&self) -> bool {
|
||||
|
|
@ -102,7 +102,7 @@ fn track_widths (tracks: &[ArrangerTrack]) -> Vec<(usize, usize)> {
|
|||
}
|
||||
|
||||
pub fn arranger_content_vertical (
|
||||
view: &ArrangerView<Tui>,
|
||||
view: &ArrangerTui,
|
||||
factor: usize
|
||||
) -> impl Widget<Engine = Tui> + use<'_> {
|
||||
let timebase = view.timebase();
|
||||
|
|
@ -289,7 +289,7 @@ pub fn arranger_content_vertical (
|
|||
}
|
||||
|
||||
pub fn arranger_content_horizontal (
|
||||
view: &ArrangerView<Tui>,
|
||||
view: &ArrangerTui,
|
||||
) -> impl Widget<Engine = Tui> + use<'_> {
|
||||
let focused = view.focused;
|
||||
let _tracks = view.tracks();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue