[Bf-blender-cvs] [8374fe8] asset-experiments: Merge branch 'master' into asset-experiments
Bastien Montagne
noreply at git.blender.org
Wed Feb 4 20:41:46 CET 2015
Commit: 8374fe855e41f35403900b7fc4f9c59587124d0f
Author: Bastien Montagne
Date: Wed Feb 4 20:14:04 2015 +0100
Branches: asset-experiments
https://developer.blender.org/rB8374fe855e41f35403900b7fc4f9c59587124d0f
Merge branch 'master' into asset-experiments
Conflicts:
source/blender/blenloader/intern/versioning_270.c
===================================================================
===================================================================
diff --cc source/blender/blenloader/intern/versioning_270.c
index 81e619b,096fc31..613ade6
--- a/source/blender/blenloader/intern/versioning_270.c
+++ b/source/blender/blenloader/intern/versioning_270.c
@@@ -532,30 -543,20 +546,47 @@@ void blo_do_versions_270(FileData *fd,
}
}
- {
- if (!DNA_struct_elem_find(fd->filesdna, "NodePlaneTrackDeformData", "char", "flag")) {
- FOREACH_NODETREE(main, ntree, id) {
- if (ntree->type == NTREE_COMPOSIT) {
- bNode *node;
- for (node = ntree->nodes.first; node; node = node->next) {
- if (ELEM(node->type, CMP_NODE_PLANETRACKDEFORM)) {
- NodePlaneTrackDeformData *data = node->storage;
- data->flag = 0;
- data->motion_blur_samples = 16;
- data->motion_blur_shutter = 0.5f;
++ if (!MAIN_VERSION_ATLEAST(main, 273, 6)) {
+ bScreen *scr;
+ ScrArea *sa;
+ SpaceLink *sl;
+ ARegion *ar;
+
+ for (scr = main->screen.first; scr; scr = scr->id.next) {
+ /* add new regions for filebrowser */
+ for (sa = scr->areabase.first; sa; sa = sa->next) {
+ for (sl = sa->spacedata.first; sl; sl = sl->next) {
+ if (sl->spacetype == SPACE_FILE) {
+ for (ar = sl->regionbase.first; ar; ar = ar->next) {
+ if (ar->regiontype == RGN_TYPE_CHANNELS) {
+ break;
+ }
+ }
+
+ if (ar) {
+ BKE_area_region_free(NULL, ar);
+ BLI_freelinkN(&sl->regionbase, ar);
+ }
+ }
+ }
+ }
+ }
++
++ if (!DNA_struct_elem_find(fd->filesdna, "NodePlaneTrackDeformData", "char", "flag")) {
++ FOREACH_NODETREE(main, ntree, id) {
++ if (ntree->type == NTREE_COMPOSIT) {
++ bNode *node;
++ for (node = ntree->nodes.first; node; node = node->next) {
++ if (ELEM(node->type, CMP_NODE_PLANETRACKDEFORM)) {
++ NodePlaneTrackDeformData *data = node->storage;
++ data->flag = 0;
++ data->motion_blur_samples = 16;
++ data->motion_blur_shutter = 0.5f;
++ }
+ }
+ }
+ }
++ FOREACH_NODETREE_END
+ }
- FOREACH_NODETREE_END
}
}
More information about the Bf-blender-cvs
mailing list