March 6, 2020, 10:27 (GMT) |
Cleanup: Scene: New IDTypeInfo, and remove unused API from BKE. |
March 6, 2020, 10:05 (GMT) |
Fix T73254: Drivers with the object.dimension variable are not updated This fixes an issue where drivers using `object.dimension` only add a dependency on `GEOMETRY` to the depsgraph, whereas they should also depend on `TRANSFORM`. This patch adds a new no-op operation that depends on the geometry and transform components to the Parameters component. An alternative implementation would be to have `RNANodeQuery::construct_node_identifier` return multiple node identifiers. However, this would spread throughout the depsgraph code and unnecessarily force many other functions to either return or handle multiple nodes where in 99.999% of the time a single node would suffice. The new `DIMENSIONS` node is added for each object. An upcoming patch will go over all no-op operation nodes and remove them from the depsgraph. Since this is a more dangerous operation, it'll be reviewed separately. Differential Revision: https://developer.blender.org/D7031 |
March 6, 2020, 10:04 (GMT) |
Fluid: Cleanup naming for emmission bounding box Since the bounding boxes are now also being used for effector objects, there needs to be a better name for them. Instead of calling them EmissionMap, which caters only to emission objects, they will now be called FluidObjectBB. |
March 6, 2020, 10:02 (GMT) |
March 6, 2020, 09:28 (GMT) |
CodeCleanup: eevee_materials Use Struct Assignments |
March 6, 2020, 09:16 (GMT) |
GPencil: Fix Build modifier error in end frame calculation |
March 6, 2020, 09:12 (GMT) |
GPencil: Fix compiler warnings |
March 6, 2020, 08:47 (GMT) |
Cleanup: typo in function name contect -> context |
March 6, 2020, 07:51 (GMT) |
GPencil: Fix errors after merge |
March 6, 2020, 07:41 (GMT) |
Merge branch 'master' into greasepencil-object Conflicts: source/blender/draw/engines/gpencil/gpencil_draw_cache_impl.c source/blender/editors/gpencil/gpencil_paint.c source/blender/editors/gpencil/gpencil_sculpt_paint.c source/blender/gpencil_modifiers/intern/MOD_gpencilnoise.c |
March 6, 2020, 06:31 (GMT) |
GHOST/Keymap: support for detecting repeat events - Keymap items now have 'repeat' boolean which can be set to make keymap items respond to key repeat events or not. - Support for X11 & WIN32 (not macOS currently). This allows for the possibility to perform actions while a key is held and finish the action upon release. Thanks to @Severin for review and WIN32 support. |
March 6, 2020, 06:05 (GMT) |
Cleanup: keyframing return arguments - Use 'int' for counters instead of short. - Use 'bool' instead of a counter when only a change is being detected. - Use typed enum for keying set flags. - Include in comments when a negate error code may be returned. |
March 6, 2020, 04:07 (GMT) |
Cleanup: remove unused 'eInsertKeyFlags' from delete API call There is no need for an insertion flag in a delete function. |
March 6, 2020, 03:16 (GMT) |
Cleanup: keyframe API naming, high level keyframe API - Split 'verify_fcurve' into two functions: ED_action_fcurve_ensure which adds the f-curve if needed. ED_action_fcurve_find which returns NULL when not found. Callers of ED_action_fcurve_find had unused 'group' argument which has been removed. - Rename verify_adt_action to ED_id_action_ensure It had an argument to add data which was always true, remove this instead of splitting in into a separate function. |
March 6, 2020, 02:06 (GMT) |
Cleanup: rename 'verify' to 'ensure' for BKE_image_viewer functions |
March 6, 2020, 02:00 (GMT) |
Cleanup: rename 'verify' to 'ensure' for argument name |
March 6, 2020, 01:56 (GMT) |
Cleanup: use 'BKE_' prefix for BKE_deform API calls - Use 'BKE_object_defgroup' prefix for object functions. - Rename 'defvert_verify_index' to 'defvert_ensure_index' since this adds the group if it isn't found. |
March 6, 2020, 01:49 (GMT) |
Cleanup: use 'r_' prefix for return arguments Also avoid a redundant strlen call. |
March 6, 2020, 01:43 (GMT) |
Cleanup: use BLI_strnlen instead of strlen |
March 6, 2020, 01:39 (GMT) |
Cleanup: clang-format |
|
|
|


Master Commits
MiikaHweb | 2003-2021