[Bf-blender-cvs] [019cd2e56b3] soc-2020-soft-body: merged from master
mattoverby
noreply at git.blender.org
Fri Aug 28 21:18:35 CEST 2020
Commit: 019cd2e56b377a35b1fa2c85aebe60fb8c495335
Author: mattoverby
Date: Fri Aug 28 14:18:21 2020 -0500
Branches: soc-2020-soft-body
https://developer.blender.org/rB019cd2e56b377a35b1fa2c85aebe60fb8c495335
merged from master
===================================================================
===================================================================
diff --cc CMakeLists.txt
index d59a57ba70b,76d2d578dc3..e8df9386a4e
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@@ -1725,9 -1738,9 +1741,10 @@@ if(FIRST_RUN
info_cfg_option(WITH_OPENVDB)
info_cfg_option(WITH_ALEMBIC)
info_cfg_option(WITH_QUADRIFLOW)
+ info_cfg_option(WITH_TETGEN)
info_cfg_option(WITH_USD)
info_cfg_option(WITH_TBB)
+ info_cfg_option(WITH_GMP)
info_cfg_text("Compiler Options:")
info_cfg_option(WITH_BUILDINFO)
diff --cc release/datafiles/locale
index 260b439d0fb,260b439d0fb..2a85baf7318
--- a/release/datafiles/locale
+++ b/release/datafiles/locale
@@@ -1,1 -1,1 +1,1 @@@
--Subproject commit 260b439d0fb15e3cd1efe5c120cf24f91d13d855
++Subproject commit 2a85baf7318e2d8a26a25e6eb8211a2395d44a76
diff --cc release/scripts/addons
index 6ba9c816f3d,01cf2f810ad..88685da2c5d
--- a/release/scripts/addons
+++ b/release/scripts/addons
@@@ -1,1 -1,1 +1,1 @@@
- Subproject commit 6ba9c816f3d8b342633cce3f874876f19b19118e
-Subproject commit 01cf2f810ad084cb4e2dad6dc7f82f3bc05f2a06
++Subproject commit 88685da2c5d21cbde0412dba98f65b05f0d0bba0
diff --cc source/blender/blenloader/intern/versioning_290.c
index 3c96d383434,3c326565557..aa222616e4c
--- a/source/blender/blenloader/intern/versioning_290.c
+++ b/source/blender/blenloader/intern/versioning_290.c
@@@ -492,5 -493,41 +494,49 @@@ void blo_do_versions_290(FileData *fd,
}
}
}
+
+ /* Remove panel X axis collapsing, a remnant of horizontal panel alignment. */
+ LISTBASE_FOREACH (bScreen *, screen, &bmain->screens) {
+ LISTBASE_FOREACH (ScrArea *, area, &screen->areabase) {
+ LISTBASE_FOREACH (ARegion *, region, &area->regionbase) {
+ LISTBASE_FOREACH (Panel *, panel, ®ion->panels) {
+ panels_remove_x_closed_flag_recursive(panel);
+ }
+ }
+ }
+ }
+
+ /* Initialize solver for Boolean. */
+ if (!DNA_struct_elem_find(fd->filesdna, "BooleanModifierData", "enum", "solver")) {
+ for (Object *object = bmain->objects.first; object != NULL; object = object->id.next) {
+ LISTBASE_FOREACH (ModifierData *, md, &object->modifiers) {
+ if (md->type == eModifierType_Boolean) {
+ BooleanModifierData *bmd = (BooleanModifierData *)md;
+ bmd->solver = eBooleanModifierSolver_Fast;
+ }
+ }
+ }
+ }
+ }
+
++ if (!DNA_struct_elem_find(fd->filesdna, "SoftBody", "int", "solver_mode")) {
++ for (Object *ob = bmain->objects.first; ob != NULL; ob = ob->id.next) {
++ if (ob->soft != NULL) {
++ sbExternalSetDefault(ob->soft);
++ }
++ }
++ }
++
+ /**
+ * Versioning code until next subversion bump goes here.
+ *
+ * \note Be sure to check when bumping the version:
+ * - "versioning_userdef.c", #BLO_version_defaults_userpref_blend
+ * - "versioning_userdef.c", #do_versions_theme
+ *
+ * \note Keep this message at the bottom of the function.
+ */
+ {
+ /* Keep this block, even when empty. */
}
}
More information about the Bf-blender-cvs
mailing list