[Cin] I tried to restore "Warn on EDL version mismatch' preference setting
Andrew Randrianasulu
randrianasulu at gmail.com
Wed Jan 13 08:02:56 CET 2021
I tested with with artificially modified project file (changed version to 5.0)
it seems to work, and now this psecific warning show up depending on preferences setting/toggle.
---
diff --git a/cinelerra-5.1/cinelerra/mwindow.C b/cinelerra-5.1/cinelerra/mwindow.C
index 04549fde..8551c2e3 100644
--- a/cinelerra-5.1/cinelerra/mwindow.C
+++ b/cinelerra-5.1/cinelerra/mwindow.C
@@ -2211,8 +2211,11 @@ if(debug) printf("MWindow::load_filenames %d\n", __LINE__);
if( strcmp(cin_version, CINELERRA_VERSION) &&
strcmp(cin_version, "Unify") &&
strcmp(cin_version, "5.1") ) {
- eprintf(_("Warning: XML from cinelerra version %s\n"
- "Session data may be incompatible."), cin_version);
+ char string[BCTEXTLEN];
+ snprintf(string, sizeof(string),
+ _("Warning: XML from cinelerra version %s\n"
+ "Session data may be incompatible."), cin_version);
+ show_warning(&preferences->warn_version, string);
}
if( new_edl->load_xml(&xml_file, LOAD_ALL) ) {
eprintf(_("Error: unable to load:\n %s"), filename);
---
But I have another warning coming from plugin server (because in old CinGG plugin names were localized)
Still, old Cin 5.1 project can be loaded if I insist (load it again after warning first show up)
Not sure if we should consider this bug or feature .....
-------------- next part --------------
A non-text attachment was scrubbed...
Name: EDL_VER_warning_pref_restored.diff
Type: text/x-diff
Size: 991 bytes
Desc: not available
URL: <https://lists.cinelerra-gg.org/pipermail/cin/attachments/20210113/48debaa7/attachment.bin>
More information about the Cin
mailing list