[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [13471] trunk/blender/source/blender: == Sequencer ==
Peter Schlaile
peter at schlaile.de
Wed Jan 30 11:27:17 CET 2008
Revision: 13471
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=13471
Author: schlaile
Date: 2008-01-30 11:27:16 +0100 (Wed, 30 Jan 2008)
Log Message:
-----------
== Sequencer ==
Fix blend opacity of old files, so that strips do not silently disappear.
Modified Paths:
--------------
trunk/blender/source/blender/blenkernel/BKE_blender.h
trunk/blender/source/blender/blenloader/intern/readfile.c
Modified: trunk/blender/source/blender/blenkernel/BKE_blender.h
===================================================================
--- trunk/blender/source/blender/blenkernel/BKE_blender.h 2008-01-30 09:29:40 UTC (rev 13470)
+++ trunk/blender/source/blender/blenkernel/BKE_blender.h 2008-01-30 10:27:16 UTC (rev 13471)
@@ -44,7 +44,7 @@
struct MemFile;
#define BLENDER_VERSION 245
-#define BLENDER_SUBVERSION 13
+#define BLENDER_SUBVERSION 14
#define BLENDER_MINVERSION 240
#define BLENDER_MINSUBVERSION 0
Modified: trunk/blender/source/blender/blenloader/intern/readfile.c
===================================================================
--- trunk/blender/source/blender/blenloader/intern/readfile.c 2008-01-30 09:29:40 UTC (rev 13470)
+++ trunk/blender/source/blender/blenloader/intern/readfile.c 2008-01-30 10:27:16 UTC (rev 13471)
@@ -7351,6 +7351,26 @@
}
}
+ if ((main->versionfile < 245) || (main->versionfile == 245 && main->subversionfile < 14)) {
+ Scene *sce= main->scene.first;
+ Sequence *seq;
+ Editing *ed;
+
+ while(sce) {
+ ed= sce->ed;
+ if(ed) {
+ WHILE_SEQ(&ed->seqbase) {
+ if (seq->blend_mode == 0) {
+ seq->blend_opacity = 100.0;
+ }
+ }
+ END_SEQ
+ }
+
+ sce= sce->id.next;
+ }
+ }
+
/* WATCH IT!!!: pointers from libdata have not been converted yet here! */
/* WATCH IT 2!: Userdef struct init has to be in src/usiblender.c! */
More information about the Bf-blender-cvs
mailing list