feat(inserts): duplicate effect slots with independent state (phase 91)
This commit is contained in:
parent
e6cf7023fb
commit
062b33f55f
8 changed files with 69 additions and 5 deletions
|
|
@ -228,6 +228,10 @@ int creative_workflow_tests()
|
|||
CHECK(bar->find_item("View/Piano roll")->shortcut()==FL_CTRL+'4');
|
||||
window.mixer()->select_track(first_track);bar->picked(bar->find_item("View/Mixer"));
|
||||
CHECK(window.open_track_inserts()==XTC_OK && panel->selected_track()==first_track);
|
||||
CHECK(window.add_track_effect(first_track,XTC_BUILTIN_PATH,2)==XTC_OK);
|
||||
CHECK(panel->duplicate_slot()==XTC_OK && panel->selected_slot()==1);
|
||||
xtc_track_chain chain{};CHECK(xtc_project_get_chain(s->project(),first_track,&chain)==XTC_OK && chain.count==2);
|
||||
CHECK(window.undo()==XTC_OK);panel->refresh(true);CHECK(xtc_project_get_chain(s->project(),first_track,&chain)==XTC_OK && chain.count==1);
|
||||
window.do_callback();puts("Creative workflow GUI checks passed.");return failures ? 1 : 0;
|
||||
}
|
||||
int track_insert_tests()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue