wip: refactor pt.17: 44 errors

This commit is contained in:
🪞👃🪞 2024-11-11 01:36:50 +01:00
parent 78c2004282
commit c2b290b3c5
8 changed files with 104 additions and 112 deletions

View file

@ -152,23 +152,6 @@ impl<E: Engine> ArrangerView<E> {
},
}
}
/// Update status bar
pub fn update_status (&mut self) {
self.status = match self.focused() {
ArrangerViewFocus::Transport => ArrangerStatusBar::Transport,
ArrangerViewFocus::Arrangement => match self.arrangement.selected {
ArrangementEditorFocus::Mix => ArrangerStatusBar::ArrangementMix,
ArrangementEditorFocus::Track(_) => ArrangerStatusBar::ArrangementTrack,
ArrangementEditorFocus::Scene(_) => ArrangerStatusBar::ArrangementScene,
ArrangementEditorFocus::Clip(_, _) => ArrangerStatusBar::ArrangementClip,
},
ArrangerViewFocus::PhrasePool => ArrangerStatusBar::PhrasePool,
ArrangerViewFocus::PhraseEditor => match self.editor.entered {
true => ArrangerStatusBar::PhraseEdit,
false => ArrangerStatusBar::PhraseView,
},
}
}
pub fn activate (&mut self) {
match self.arrangement.selected {
ArrangementEditorFocus::Scene(s) => {