Blender Git Commit Log

All Blender Git commits.

Page: 1737 / 8462

April 3, 2020, 17:42 (GMT)
Cleanup: Move all sculpt transform functionality to its own file
April 3, 2020, 17:27 (GMT)
Code Quality: Replace for loops with LISTBASE_FOREACH

Note this only changes cases where the variable was declared inside
the for loop. To handle it outside as well is a different challenge.

Differential Revision: https://developer.blender.org/D7320
April 3, 2020, 17:27 (GMT)
Cleanup: Including "BLI_listbase.h" for LISTBASE_FOREACH macro

These headers are not needed right away, but will be in the upcoming
commit.
April 3, 2020, 17:23 (GMT)
Cleanup: Missing clang format in previous commit
Revision cfc8d73 by Pablo Dobarro (master)
April 3, 2020, 17:17 (GMT)
Cleanup: Move all Face Set functionality to its own file
April 3, 2020, 16:42 (GMT)
Remove dummy buggy line that was addes in a previous commit in this branch.
April 3, 2020, 16:38 (GMT)
Merge branch 'master' into uuid-undo-experiments
April 3, 2020, 16:25 (GMT)
Cleanup: Rename ExtensionRNA variables from ext to rna_ext

Makes it more clear that code using this is related to the RNA
integration of a type.
Part of T74432.

Also ran clang-format on affected files.
April 3, 2020, 15:37 (GMT)
Fluid: Refactored caching in main Mantaflow class

This refactor cleans up code for the Manta file IO. It also improves the cache 'Replay' option.
April 3, 2020, 15:37 (GMT)
Fluid: Refactored MANTA class

Refactored the caching system so that return values are no longer ignored. The aim of this refactor was to make the caching more robust.
April 3, 2020, 14:54 (GMT)
Cleanup: clarification of 'name' in BKE_idtype functions

The 'name' parameter of `BKE_idtype_idcode_from_name()`, and the `str`
parameter of `idtype_get_info_from_name()`, are expected to be the
'user visible name' of an `IDTypeInfo` struct. This is made clearer in
the code by renaming those parameters to `idtype_name` and mentioning
it in the documentation of the `BKE_idtype_idcode_from_name()`
function.

Differential Revision: https://developer.blender.org/D7317
April 3, 2020, 14:46 (GMT)
Cleanup: Animation, move AnimData API to `anim_data.c`/`BKE_anim_data.h`

The `BKE_animsys.h` and `anim_sys.c` files already had a an "AnimData
API" section. The code in that section has now been split off, and
placed into `BKE_anim_data.h` and `anim_data.c`.

All files that used to include `BKE_animsys.h` have been adjusted to
only include the animation headers they need (sometimes none).

No functional changes.
April 3, 2020, 14:46 (GMT)
GPencil: Cleanup ScrArea from sa to area
April 3, 2020, 14:42 (GMT)
Merge branch 'master' into greasepencil-object
April 3, 2020, 14:33 (GMT)
GPencil: Add new Keep Original to Reproject strokes
April 3, 2020, 14:29 (GMT)
Cleanup: Fix build warning with MSVC

SubdivCCG was unknown when compiling gpuinit_exit.c
April 3, 2020, 14:13 (GMT)
Fix T74495: Shrink/Fatten gives strange results with Individual Origins

The island `axismtx` is only necessary in some transform modes.

In the case of `Shrink/Fatten`, the calculated `axismtx` brings an
undesirable result.

This commit rearrange the struct `TransIslandData` in order to
calculate and reference only the arrays that will be used for each
transform mode.

Differential Revision: https://developer.blender.org/D7305
April 3, 2020, 14:07 (GMT)
New Undo: Fix crash in some complex production files.

There is no guarantee that depsgraph is ran between two undo steps, so
when re-using an existing data-block we should never wipe completly its
recalc flags, but instead complement them with new ones from accumulated
'storage' as needed.
April 3, 2020, 13:55 (GMT)
GPencil: Change Convert Mesh parameter order

This makes more consistent the UI with Bake operator
April 3, 2020, 13:51 (GMT)
GPencil: Replace Offset by Stroke Offset in Mesh Convert
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021