В сообщении от Tuesday 19 January 2021 21:39:42 Rafa Mar Multimedia en Gnu\Linux via Cin написал(а):
Andrew, 1- The thing about the transitions, if it is the same patch, I already tried it and now it works perfectly. The fact that the default transition is in English is not important, when it is configured it is in the local language, but when the window is reopened it appears in English, but I reiterate that this is not important and that it works perfectly.
2- I replaced the files mwindow.h and mwindow.C that you attach, when compiling this error appeared: mwindow.C:1032:9: warning: unused variable ‘result’ [-Wunused-variable] int result; ^~~~~~ But it compiled and installed fine. 2.1 But when opening a project in local mode, all the effects and transitions used in this project generated an error, the error said that these effects and transitions did not belong to Cinelerra.
As I said - file currently a mess ....I tried to fix local old test projects (where effect names were translated into cp1251) and only messed it up more ... Just two lines calling if( new_edl->load_xml(&xml_file, LOAD_ALL) ) { eprintf(_("Error: unable to load:\n %s"), filename); @@ -2657,7 +2748,8 @@ void MWindow::test_plugins(EDL *new_edl, const char *path) if( plugin->plugin_type != PLUGIN_STANDALONE ) continue; // ok we need to find it in plugindb PluginServer *server = - scan_plugindb(plugin->title, track->data_type); + scan_plugindb(_(plugin->title), track->data_type); + fix_plugin_title(_(plugin->title)); if( !server || server->transition ) { sprintf(string, _("The %s '%s' in file '%s' is not part of your installation of Cinelerra.\n" @@ -2672,7 +2764,8 @@ void MWindow::test_plugins(EDL *new_edl, const char *path) if( !edit->transition ) continue; // ok we need to find transition in plugindb PluginServer *server = - scan_plugindb(edit->transition->title, track->data_type); + scan_plugindb(_(edit->transition->title), track->data_type); + fix_plugin_title(_(edit->transition->title)); if( !server || !server->transition ) { sprintf(string, _("The %s '%s' in file '%s' is not part of your installation of Cinelerra.\n" remove or comment out those two calls to fix_plugin_title()
2.2 It is true that now from the terminal the xml files are no longer overwritten or deleted, but the render still does not work.
Can I see how it complain ?
3- The tags in the title effect works fine but the translations are lost in working in local mode. This point is my fault, maybe these tags shouldn't be translated.
As far as I understand currently CinGG send exactly same text that you put into menu item structure, there is no generic support for holding both translated and untranslated string there ... may be I can come up with another hack :}
Sincerely Rafa.
El mar, 19 ene 2021 a las 17:14, Reuss András via Cin (< cin@lists.cinelerra-gg.org>) escribió:
There are a few parts where save_backup() is called:
cinelerra/cwindowgui.C:2 cinelerra/swindow.C:1 cinelerra/keyframepopup.C:2 cinelerra/pluginpopup.C:1 cinelerra/mwindowedit.C:87 cinelerra/presetsgui.C.sav1:1 cinelerra/assetpopup.C:1 cinelerra/cwindowtool.C:1 cinelerra/render.C:1 cinelerra/setformat.C:1 cinelerra/mwindow.C:9 cinelerra/keyframegui.C:2 cinelerra/mwindowgui.C:1 cinelerra/mainmenu.C:1 cinelerra/loadfile.C:2 cinelerra/savefile.C:2 cinelerra/menueffects.C:1 cinelerra/main.C:1 cinelerra/presetsgui.C.sav:1 cinelerra/record.C:1 cinelerra/plugindialog.C:1
On 2021. 01. 19. 14:45, Andrea paz via Cin wrote: ...>
Backup: several backups with timecode and number are created (38 after a little testing). In .bcast5 there is a backup.prev; a backup.xml and the various backups with timecode. "Save backup" creates a new backup; "load backup" creates a new backup; I didn't really understand how it works.
...>
-- Cin mailing list Cin@lists.cinelerra-gg.org https://lists.cinelerra-gg.org/mailman/listinfo/cin