X-Git-Url: https://git.cinelerra-gg.org/git/?p=goodguy%2Fcinelerra.git;a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fproxypopup.C;h=3c623273cb66992ec95395fe9081da6c5a20ac89;hp=04a1bdae736bb02678d912d5730ca5499e7241f9;hb=6050493632cb3681227b7ec8c12decd449dcf66f;hpb=7fd85fb66168f6b518c5f2d73e04036e87faa0e1 diff --git a/cinelerra-5.1/cinelerra/proxypopup.C b/cinelerra-5.1/cinelerra/proxypopup.C index 04a1bdae..3c623273 100644 --- a/cinelerra-5.1/cinelerra/proxypopup.C +++ b/cinelerra-5.1/cinelerra/proxypopup.C @@ -222,7 +222,7 @@ int ProxyPopupCopy::handle_event() copy_edl->copy_all(edl); FileXML file; double start = 0, end = edl->tracks->total_length(); - copy_edl->copy(start, end, 1, &file, "", 1); + copy_edl->copy(COPY_EDL, start, end, &file, "", 1); copy_edl->remove_user(); const char *file_string = file.string(); long file_length = strlen(file_string); @@ -308,6 +308,13 @@ ProxyListMenu::~ProxyListMenu() void ProxyListMenu::create_objects() { add_item(format = new AWindowListFormat(mwindow, gui)); + add_item(select_used = new AssetSelectUsed(mwindow, gui)); + BC_SubMenu *submenu; + select_used->add_submenu(submenu = new BC_SubMenu()); + submenu->add_submenuitem(new AssetSelectUsedItem(select_used, _("All"), SELECT_ALL)); + submenu->add_submenuitem(new AssetSelectUsedItem(select_used, _("Used"), SELECT_USED)); + submenu->add_submenuitem(new AssetSelectUsedItem(select_used, _("Unused"), SELECT_UNUSED)); + submenu->add_submenuitem(new AssetSelectUsedItem(select_used, _("None"), SELECT_NONE)); add_item(new AWindowListSort(mwindow, gui)); update(); }