April 29, 2019, 12:06 (GMT) |
Cleanup: comments (long lines) in misc libraries |
April 29, 2019, 12:06 (GMT) |
Cleanup: comments (long lines) in alembic |
April 29, 2019, 12:06 (GMT) |
Cleanup: comments (long lines) in bmesh |
April 29, 2019, 12:06 (GMT) |
Cleanup: comments (long lines) in nodes |
April 29, 2019, 10:32 (GMT) |
Depsgraph: fix dependencies for drivers and animation on Bone properties. The driver code was almost there, but didn't work because ID nodes have no outlinks - and using links won't be safe anyway because of ordering issues. Instead, just loop over all IDNodes. Animation is fixed simply by referring to ARMATURE_EVAL instead of BONE in construct_node_identifier - the bArmature ID doesn't have BONE components in any case, so the old identifier can't work. |
April 29, 2019, 10:09 (GMT) |
Depsgraph: fix handling of driver variable dependencies with proxies. During driver var evaluation, the code directly skips to the proxy object if present, so the dependencies should reflect that, instead of inventing extra relations to pretend as if the values were first copied from the proxy - they actually aren't. The invented dependencies can't work without cycles in complex but meaningful cases, e.g. drivers on armature data that depend on pose. This alters the changes from 72cbf966fb91 to be more correct. |
April 29, 2019, 10:01 (GMT) |
Cleanup: comments (long lines) in python |
Revision d1aa60d by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) April 29, 2019, 09:42 (GMT) |
Merge branch 'master' into functions |
April 29, 2019, 09:29 (GMT) |
Cleanup: comments (long lines) in editors |
Revision 0e0495c by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) April 29, 2019, 08:52 (GMT) |
Merge branch 'master' into functions |
April 29, 2019, 08:51 (GMT) |
Industry Compat Keymap: Use correct keys for transform in the Dopesheet Support WER inside this editor. |
April 29, 2019, 08:46 (GMT) |
New BLI_NOINLINE macro This macro is handy in at least two occasions: * When you want to check the optimized generated assembly for some small function that would get inlined otherwise. * The marked function will be visible in profiling results. I can't test the implementations for other compilers now, so I did not include them. Reviewers: brecht, campbellbarton Differential Revision: https://developer.blender.org/D4754 |
April 29, 2019, 08:08 (GMT) |
Fix T63616: applying armature modifier with another modifier under it doesnt apply right. Some deform modifiers (like armature) use passed Mesh parameter to retrieve some extra data (vgroups in our case), and default to obdata when it is not available. This should be fine in theory in the 'apply modifier to obdata' case, since this is always the first modifier, but here upper-level code passes **evaluated** object, not orig one, so ob->data is not orig anymore, and might miss some stuff... Note that am quiet unsure whether the way evaluated data is passed around in that apply modifier operator code is actually OK, but for now it seems to work at least... |
April 29, 2019, 08:03 (GMT) |
Cleanup: internal apply modifier code: make it clear we use eval modifier and object. |
April 29, 2019, 07:32 (GMT) |
Fix T63963: Top-bar not showing for some files |
April 29, 2019, 06:43 (GMT) |
Fix T63112: Gizmos fail to restore last cursor |
April 29, 2019, 06:00 (GMT) |
Fix T63977: UV select linked has no attribute 'extend' Also enable undo + register for select linked. |
April 29, 2019, 05:42 (GMT) |
Fix T63503: Set parent menu shown twice When the 'type' property is set, execute the operation instead of showing the menu. |
April 29, 2019, 05:25 (GMT) |
Fix T63898: "Open on Mouse Over" causes inconsistent draw-style |
April 29, 2019, 04:14 (GMT) |
Cleanup: spelling |
|
|
|


Master Commits
MiikaHweb | 2003-2021