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 |
|
|
|


Master Commits
MiikaHweb | 2003-2021