restart_brender();
- gui->update(1,
- 1,
- 0,
- 0,
- 1,
- 0,
- 0);
+ gui->update(1, 1, 0, 0, 1, 0, 0);
gui->activate_timeline();
// gui->get_scrollbars(0);
// gui->canvas->draw();
// gui->cursor->draw(1);
// gui->canvas->flash();
// gui->canvas->activate();
- cwindow->playback_engine->que->send_command(CURRENT_FRAME,
- CHANGE_EDL,
- edl,
- 1);
+ cwindow->playback_engine->que->
+ send_command(CURRENT_FRAME, CHANGE_EDL, edl, 1);
save_backup();
}
undo->update_undo_after(_("add track"), LOAD_ALL);
restart_brender();
+
+ gui->update(1, 1, 0, 0, 1, 0, 0);
+ gui->activate_timeline();
// gui->get_scrollbars(0);
// gui->canvas->draw();
// gui->patchbay->update();
// gui->cursor->draw(1);
// gui->canvas->flash();
// gui->canvas->activate();
- cwindow->playback_engine->que->send_command(CURRENT_FRAME,
- CHANGE_EDL,
- edl,
- 1);
+ cwindow->playback_engine->que->
+ send_command(CURRENT_FRAME, CHANGE_EDL, edl, 1);
save_backup();
}
return 0;
}
+
void MWindow::delete_inpoint()
{
edl->local_session->unset_inpoint();
save_backup();
}
+
void MWindow::delete_track()
{
if (edl->tracks->last)
restart_brender();
update_plugin_states();
+
gui->update(1, 1, 1, 0, 1, 0, 0);
- cwindow->playback_engine->que->send_command(CURRENT_FRAME,
- CHANGE_EDL,
- edl,
- 1);
+ cwindow->playback_engine->que->
+ send_command(CURRENT_FRAME, CHANGE_EDL, edl, 1);
}
void MWindow::delete_track(Track *track)
restart_brender();
update_plugin_states();
+
gui->update(1, 1, 1, 0, 1, 0, 0);
- cwindow->playback_engine->que->send_command(CURRENT_FRAME,
- CHANGE_EDL,
- edl,
- 1);
+ cwindow->playback_engine->que->
+ send_command(CURRENT_FRAME, CHANGE_EDL, edl, 1);
save_backup();
}
-
-
-
// Insert data from clipboard
void MWindow::insert(double position,
FileXML *file,
void MWindow::move_effect(Plugin *plugin, Track *track, int64_t position)
{
undo->update_undo_before();
- edl->tracks->move_effect(plugin, track, position);
+ edl->tracks->move_effect(plugin, track, position);
save_backup();
undo->update_undo_after(_("paste effect"), LOAD_ALL);
cwindow->gui->unlock_window();
}
+ awindow->gui->async_update_assets();
+
undo->update_undo_after(_("label"), LOAD_TIMEBAR);
return 0;
}