Blender Git Loki

Kaikki Blender Git kommitit.

Page: 1444 / 8462

July 23, 2020, 11:16 (GMT)
Merge branch 'master' into greasepencil-object
July 23, 2020, 11:16 (GMT)
Merge branch 'master' into greasepencil-edit-curve
July 23, 2020, 10:41 (GMT)
Rename exportable_meshes to exportable_as_mesh

This change is to make it more clear that this is not a list of
Blender meshes, but objects that are being exported in Mesh form.
Same for NURBS curve.
July 23, 2020, 10:28 (GMT)
Refactor: Conform to style guide, add documentation.

Rename classes OBJImporter > OBJParser, OBJParentCollection >
OBJmportCollection.

Move OBJRawObject items to private access & use getters. Parser class
is set to its friend since it edits the Raw object heavily.

Break OBJMeshFromRaw and OBJCurveFromRaw into smaller functions with
one responsibility.

Add comments wherever required.

Use int instead of uint.

Remove typedef, use Span.
July 23, 2020, 10:09 (GMT)
Simulation: add depsgraph relations for ids referenced by node tree

I'll really have to refactor `ntreeUpdateTree` soon to avoid scanning
all node trees multiple times.
July 23, 2020, 09:45 (GMT)
Merge branch 'blender-v2.90-release'
July 23, 2020, 09:33 (GMT)
LibOverride: Add reset operations to the outliner menu.
July 23, 2020, 09:33 (GMT)
LibOverride: Add core functions to reset a library override.

This means that we delete all override properties except for those over
ID pointers *if* the assigned pointer matches the linked data hierarchy.

Then we reload affected datablocks.
July 23, 2020, 09:33 (GMT)
LibOverride: Store RNA prop type in override properties.

Storing this info will help with dealing with reset operations and the
like (as we do not want to reset overrides of ID pointers essentially).
July 23, 2020, 09:33 (GMT)
LibOverride: Outliner override creation: Better checks.

Enhance checks for which ID is valid for the override creation
operation.
July 23, 2020, 09:33 (GMT)
LibOverride: Make `ID_IS_OVERRIDABLE_LIBRARY` macro more correct.
July 23, 2020, 09:33 (GMT)
LibOverride: Move override operations into own section of the ID outliner menu.

Also cleanup naming in outliner's override callbacks.
July 23, 2020, 09:33 (GMT)
LibOverride: Fix missing ID update tag in `BKE_lib_override_library_update`.
July 23, 2020, 09:33 (GMT)
LibOverride: change runtime data into a real struct.

Needed for upcoming changes.
July 23, 2020, 09:33 (GMT)
LibOverride: Optimize/fix new generic 'relation-based' make override code.

This commit mostly avoids following 'loop back' ID pointers, since those
should never define an actual relationship.
July 23, 2020, 08:43 (GMT)
Fix error in 'preferences.copy_prev' checking for the last version

The check to avoid updating between major releases prevented
2.90 files being copied to 2.91
July 23, 2020, 08:39 (GMT)
Cleanup: remove incorrect comment
July 23, 2020, 07:35 (GMT)
Merge branch 'blender-v2.90-release'
July 23, 2020, 07:24 (GMT)
Fix T79162: 'prop_search' includes ID prefix in string properties

Regression from d6cefef98f87a

This also fixes an unreported issue where finding an exact match
wasn't being detected for items that contained an ID prefix.
July 23, 2020, 04:04 (GMT)
Cleanup: update comments, remove disabled code
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021