Blender Git Commit Log
Git Commits -> Revision 43cfa0b
November 27, 2019, 14:25 (GMT) |
Merge branch 'master' into soc-2019-openxr |
Commit Details:
Full Hash: 43cfa0b682f534b9d1de16bbb818a733df23c656
Parent Commit: 8f6b3d2
Lines Changed: +10727, -3483
10 Added Paths:
/intern/cycles/util/util_disjoint_set.h (+75, -0) (View)
/source/blender/blenkernel/BKE_curveprofile.h (+76, -0) (View)
/source/blender/blenkernel/BKE_mesh_mirror.h (+45, -0) (View)
/source/blender/blenkernel/BKE_text_suggestions.h (+87, -0) (View)
/source/blender/blenkernel/intern/curveprofile.c (+1072, -0) (View)
/source/blender/blenkernel/intern/mesh_mirror.c (+419, -0) (View)
/source/blender/blenkernel/intern/text_suggestions.c (+268, -0) (View)
/source/blender/makesdna/DNA_curveprofile_types.h (+93, -0) (View)
/source/blender/makesrna/intern/rna_curveprofile.c (+322, -0) (View)
/source/blender/windowmanager/intern/wm_operator_utils.c (+323, -0) (View)
/source/blender/blenkernel/BKE_curveprofile.h (+76, -0) (View)
/source/blender/blenkernel/BKE_mesh_mirror.h (+45, -0) (View)
/source/blender/blenkernel/BKE_text_suggestions.h (+87, -0) (View)
/source/blender/blenkernel/intern/curveprofile.c (+1072, -0) (View)
/source/blender/blenkernel/intern/mesh_mirror.c (+419, -0) (View)
/source/blender/blenkernel/intern/text_suggestions.c (+268, -0) (View)
/source/blender/makesdna/DNA_curveprofile_types.h (+93, -0) (View)
/source/blender/makesrna/intern/rna_curveprofile.c (+322, -0) (View)
/source/blender/windowmanager/intern/wm_operator_utils.c (+323, -0) (View)
6 Deleted Paths:
/source/blender/blenkernel/BKE_mirror.h (+0, -45)
/source/blender/blenkernel/BKE_suggestions.h (+0, -87)
/source/blender/blenkernel/intern/mirror.c (+0, -419)
/source/blender/blenkernel/intern/suggestions.c (+0, -268)
/source/blender/editors/gizmo_library/gizmo_group_types/value2d_gizmo_group.c (+0, -170)
/source/blender/editors/gizmo_library/gizmo_types/value2d_gizmo.c (+0, -192)
/source/blender/blenkernel/BKE_suggestions.h (+0, -87)
/source/blender/blenkernel/intern/mirror.c (+0, -419)
/source/blender/blenkernel/intern/suggestions.c (+0, -268)
/source/blender/editors/gizmo_library/gizmo_group_types/value2d_gizmo_group.c (+0, -170)
/source/blender/editors/gizmo_library/gizmo_types/value2d_gizmo.c (+0, -192)
314 Modified Paths:
/build_files/buildbot/codesign/config_common.py (+1, -1) (Diff)
/build_files/build_environment/cmake/versions.cmake (+2, -2) (Diff)
/build_files/build_environment/install_deps.sh (+1, -1) (Diff)
/build_files/cmake/config/blender_full.cmake (+0, -1) (Diff)
/build_files/cmake/config/blender_lite.cmake (+0, -1) (Diff)
/build_files/cmake/config/blender_release.cmake (+0, -1) (Diff)
/build_files/cmake/macros.cmake (+0, -26) (Diff)
/build_files/cmake/platform/platform_win32.cmake (+0, -26) (Diff)
/CMakeLists.txt (+0, -13) (Diff)
/doc/python_api/rst/info_overview.rst (+8, -34) (Diff)
/doc/python_api/rst_from_bmesh_opdefines.py (+6, -1) (Diff)
/extern/audaspace/plugins/ffmpeg/FFMPEGReader.cpp (+9, -2) (Diff)
/extern/audaspace/plugins/ffmpeg/FFMPEGReader.h (+1, -1) (Diff)
/extern/CMakeLists.txt (+0, -5) (Diff)
/extern/wcwidth/README.blender (+3, -1) (Diff)
/extern/wcwidth/wcwidth.c (+5, -7) (Diff)
/extern/wcwidth/wcwidth.h (+13, -5) (Diff)
/GNUmakefile (+10, -11) (Diff)
/intern/cycles/blender/blender_mesh.cpp (+52, -0) (Diff)
/intern/cycles/device/device_optix.cpp (+19, -16) (Diff)
/intern/cycles/kernel/kernels/optix/kernel_optix.cu (+11, -4) (Diff)
/intern/cycles/kernel/kernel_queues.h (+1, -1) (Diff)
/intern/cycles/kernel/kernel_types.h (+1, -0) (Diff)
/intern/cycles/kernel/shaders/node_geometry.osl (+4, -1) (Diff)
/intern/cycles/render/attribute.cpp (+8, -0) (Diff)
/intern/cycles/render/light.h (+1, -1) (Diff)
/intern/cycles/render/nodes.cpp (+15, -0) (Diff)
/intern/cycles/util/CMakeLists.txt (+1, -0) (Diff)
/intern/ghost/intern/GHOST_ContextCGL.mm (+1, -1) (Diff)
/intern/ghost/intern/GHOST_EventButton.h (+1, -1) (Diff)
/intern/ghost/intern/GHOST_EventCursor.h (+2, -2) (Diff)
/intern/ghost/intern/GHOST_EventDragnDrop.h (+2, -2) (Diff)
/intern/libmv/libmv/autotrack/frame_accessor.h (+1, -1) (Diff)
/intern/memutil/MEM_RefCountedC-Api.h (+6, -6) (Diff)
/intern/utfconv/utfconv.h (+2, -2) (Diff)
/release/datafiles/splash.png (+0, -0) (Diff)
/release/datafiles/splash_2x.png (+0, -0) (Diff)
/release/datafiles/userdef/userdef_default_theme.c (+2, -0) (Diff)
/release/scripts/modules/bl_keymap_utils/platform_helpers.py (+19, -13) (Diff)
/release/scripts/modules/bpy_extras/anim_utils.py (+21, -2) (Diff)
/release/scripts/presets/keyconfig/keymap_data/blender_default.py (+9, -15) (Diff)
/release/scripts/presets/keyconfig/keymap_data/industry_compatible_data.py (+8, -16) (Diff)
/release/scripts/startup/bl_ui/properties_data_modifier.py (+30, -18) (Diff)
/release/scripts/startup/bl_ui/properties_physics_cloth.py (+1, -1) (Diff)
/release/scripts/startup/bl_ui/space_clip.py (+3, -1) (Diff)
/release/scripts/startup/bl_ui/space_graph.py (+1, -0) (Diff)
/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py (+3, -3) (Diff)
/release/scripts/startup/bl_ui/space_userpref.py (+1, -0) (Diff)
/release/scripts/startup/bl_ui/space_view3d.py (+15, -0) (Diff)
/release/scripts/startup/bl_ui/space_view3d_toolbar.py (+19, -0) (Diff)
/source/blender/alembic/intern/abc_archive.cc (+16, -11) (Diff)
/source/blender/alembic/intern/abc_archive.h (+5, -4) (Diff)
/source/blender/alembic/intern/abc_exporter.cc (+5, -13) (Diff)
/source/blender/alembic/intern/abc_mball.cc (+1, -1) (Diff)
/source/blender/alembic/intern/abc_mesh.cc (+2, -8) (Diff)
/source/blender/alembic/intern/abc_transform.cc (+3, -3) (Diff)
/source/blender/blenfont/intern/blf_font.c (+1, -1) (Diff)
/source/blender/blenkernel/BKE_animsys.h (+3, -0) (Diff)
/source/blender/blenkernel/BKE_armature.h (+1, -0) (Diff)
/source/blender/blenkernel/BKE_blender_version.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_curve.h (+11, -1) (Diff)
/source/blender/blenkernel/BKE_customdata.h (+10, -2) (Diff)
/source/blender/blenkernel/BKE_DerivedMesh.h (+3, -2) (Diff)
/source/blender/blenkernel/BKE_fcurve.h (+2, -1) (Diff)
/source/blender/blenkernel/BKE_font.h (+5, -7) (Diff)
/source/blender/blenkernel/BKE_mesh_remesh_voxel.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_modifier.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_node.h (+9, -3) (Diff)
/source/blender/blenkernel/BKE_object.h (+2, -1) (Diff)
/source/blender/blenkernel/CMakeLists.txt (+10, -14) (Diff)
/source/blender/blenkernel/intern/action.c (+3, -2) (Diff)
/source/blender/blenkernel/intern/anim_sys.c (+23, -2) (Diff)
/source/blender/blenkernel/intern/armature.c (+20, -2) (Diff)
/source/blender/blenkernel/intern/brush.c (+24, -3) (Diff)
/source/blender/blenkernel/intern/colortools.c (+2, -1) (Diff)
/source/blender/blenkernel/intern/crazyspace.c (+4, -2) (Diff)
/source/blender/blenkernel/intern/curve.c (+45, -13) (Diff)
/source/blender/blenkernel/intern/customdata.c (+50, -20) (Diff)
/source/blender/blenkernel/intern/DerivedMesh.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/editmesh.c (+1, -14) (Diff)
/source/blender/blenkernel/intern/fcurve.c (+33, -7) (Diff)
/source/blender/blenkernel/intern/font.c (+24, -23) (Diff)
/source/blender/blenkernel/intern/gpencil.c (+4, -3) (Diff)
/source/blender/blenkernel/intern/icons.c (+4, -2) (Diff)
/source/blender/blenkernel/intern/image.c (+35, -35) (Diff)
/source/blender/blenkernel/intern/key.c (+2, -1) (Diff)
/source/blender/blenkernel/intern/library.c (+14, -7) (Diff)
/source/blender/blenkernel/intern/library_override.c (+35, -5) (Diff)
/source/blender/blenkernel/intern/library_remap.c (+2, -1) (Diff)
/source/blender/blenkernel/intern/mball.c (+2, -1) (Diff)
/source/blender/blenkernel/intern/mesh_evaluate.c (+2, -1) (Diff)
/source/blender/blenkernel/intern/mesh_remesh_voxel.c (+3, -1) (Diff)
/source/blender/blenkernel/intern/modifier.c (+3, -4) (Diff)
/source/blender/blenkernel/intern/object.c (+14, -28) (Diff)
/source/blender/blenkernel/intern/object_dupli.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/particle.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/scene.c (+13, -1) (Diff)
/source/blender/blenkernel/intern/screen.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/studiolight.c (+3, -1) (Diff)
/source/blender/blenkernel/intern/subdiv_deform.c (+1, -2) (Diff)
/source/blender/blenkernel/intern/subdiv_foreach.c (+1, -0) (Diff)
/source/blender/blenkernel/intern/subdiv_mesh.c (+1, -2) (Diff)
/source/blender/blenkernel/intern/text.c (+0, -1) (Diff)
/source/blender/blenkernel/intern/undo_system.c (+4, -2) (Diff)
/source/blender/blenlib/BLI_array.h (+2, -1) (Diff)
/source/blender/blenlib/BLI_rand.h (+3, -3) (Diff)
/source/blender/blenlib/BLI_string_cursor_utf8.h (+1, -1) (Diff)
/source/blender/blenlib/BLI_string_utf8.h (+10, -2) (Diff)
/source/blender/blenlib/BLI_sys_types.h (+9, -0) (Diff)
/source/blender/blenlib/BLI_task.h (+16, -3) (Diff)
/source/blender/blenlib/BLI_voxel.h (+1, -1) (Diff)
/source/blender/blenlib/intern/delaunay_2d.c (+6, -3) (Diff)
/source/blender/blenlib/intern/hash_md5.c (+6, -4) (Diff)
/source/blender/blenlib/intern/kdtree_impl.h (+4, -2) (Diff)
/source/blender/blenlib/intern/math_base_inline.c (+8, -4) (Diff)
/source/blender/blenlib/intern/math_geom.c (+6, -5) (Diff)
/source/blender/blenlib/intern/math_matrix.c (+4, -2) (Diff)
/source/blender/blenlib/intern/math_rotation.c (+6, -4) (Diff)
/source/blender/blenlib/intern/math_vector.c (+2, -2) (Diff)
/source/blender/blenlib/intern/path_util.c (+8, -4) (Diff)
/source/blender/blenlib/intern/string_cursor_utf8.c (+8, -8) (Diff)
/source/blender/blenlib/intern/string_utf8.c (+91, -4) (Diff)
/source/blender/blenlib/intern/task.c (+382, -85) (Diff)
/source/blender/blenloader/intern/readfile.c (+35, -2) (Diff)
/source/blender/blenloader/intern/versioning_250.c (+3, -0) (Diff)
/source/blender/blenloader/intern/versioning_260.c (+3, -0) (Diff)
/source/blender/blenloader/intern/versioning_270.c (+5, -2) (Diff)
/source/blender/blenloader/intern/versioning_280.c (+44, -4) (Diff)
/source/blender/blenloader/intern/versioning_cycles.c (+62, -35) (Diff)
/source/blender/blenloader/intern/versioning_defaults.c (+18, -0) (Diff)
/source/blender/blenloader/intern/versioning_legacy.c (+3, -0) (Diff)
/source/blender/blenloader/intern/versioning_userdef.c (+9, -0) (Diff)
/source/blender/blenloader/intern/writefile.c (+20, -0) (Diff)
/source/blender/bmesh/intern/bmesh_construct.c (+40, -56) (Diff)
/source/blender/bmesh/intern/bmesh_construct.h (+1, -1) (Diff)
/source/blender/bmesh/intern/bmesh_core.c (+1, -1) (Diff)
/source/blender/bmesh/intern/bmesh_mesh.c (+48, -1) (Diff)
/source/blender/bmesh/intern/bmesh_mesh.h (+8, -0) (Diff)
/source/blender/bmesh/intern/bmesh_opdefines.c (+16, -4) (Diff)
/source/blender/bmesh/intern/bmesh_operators.h (+6, -0) (Diff)
/source/blender/bmesh/intern/bmesh_operator_api.h (+3, -2) (Diff)
/source/blender/bmesh/operators/bmo_bevel.c (+9, -1) (Diff)
/source/blender/bmesh/operators/bmo_subdivide_edgering.c (+2, -2) (Diff)
/source/blender/bmesh/tools/bmesh_bevel.c (+1421, -623) (Diff)
/source/blender/bmesh/tools/bmesh_bevel.h (+5, -2) (Diff)
/source/blender/bmesh/tools/bmesh_decimate_collapse.c (+4, -2) (Diff)
/source/blender/CMakeLists.txt (+1, -0) (Diff)
/source/blender/collada/AnimationImporter.cpp (+28, -25) (Diff)
/source/blender/collada/DocumentImporter.cpp (+40, -21) (Diff)
/source/blender/compositor/intern/COM_ExecutionGroup.cpp (+3, -3) (Diff)
/source/blender/compositor/intern/COM_NodeGraph.cpp (+1, -1) (Diff)
/source/blender/compositor/intern/COM_NodeGraph.h (+3, -2) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations.cc (+5, -3) (Diff)
/source/blender/depsgraph/intern/depsgraph.cc (+1, -1) (Diff)
/source/blender/depsgraph/intern/depsgraph_query.cc (+1, -2) (Diff)
/source/blender/depsgraph/intern/eval/deg_eval_copy_on_write.cc (+1, -1) (Diff)
/source/blender/draw/engines/eevee/shaders/lit_surface_frag.glsl (+2, -1) (Diff)
/source/blender/draw/engines/gpencil/gpencil_draw_utils.c (+1, -3) (Diff)
/source/blender/draw/engines/gpencil/gpencil_shader_fx.c (+1, -1) (Diff)
/source/blender/editors/animation/keyframes_edit.c (+67, -20) (Diff)
/source/blender/editors/animation/keyframes_general.c (+50, -0) (Diff)
/source/blender/editors/armature/armature_add.c (+2, -1) (Diff)
/source/blender/editors/curve/editcurve.c (+2, -1) (Diff)
/source/blender/editors/curve/editfont.c (+26, -26) (Diff)
/source/blender/editors/curve/editfont_undo.c (+4, -4) (Diff)
/source/blender/editors/gizmo_library/CMakeLists.txt (+0, -2) (Diff)
/source/blender/editors/gizmo_library/gizmo_types/button2d_gizmo.c (+31, -7) (Diff)
/source/blender/editors/include/ED_gizmo_library.h (+0, -4) (Diff)
/source/blender/editors/include/ED_keyframes_edit.h (+7, -0) (Diff)
/source/blender/editors/include/ED_object.h (+6, -0) (Diff)
/source/blender/editors/include/UI_interface.h (+8, -2) (Diff)
/source/blender/editors/include/UI_resources.h (+2, -1) (Diff)
/source/blender/editors/interface/interface.c (+1, -0) (Diff)
/source/blender/editors/interface/interface_draw.c (+232, -0) (Diff)
/source/blender/editors/interface/interface_handlers.c (+338, -3) (Diff)
/source/blender/editors/interface/interface_intern.h (+5, -0) (Diff)
/source/blender/editors/interface/interface_layout.c (+35, -0) (Diff)
/source/blender/editors/interface/interface_ops.c (+6, -5) (Diff)
/source/blender/editors/interface/interface_query.c (+2, -1) (Diff)
/source/blender/editors/interface/interface_region_tooltip.c (+6, -0) (Diff)
/source/blender/editors/interface/interface_templates.c (+660, -11) (Diff)
/source/blender/editors/interface/interface_widgets.c (+22, -10) (Diff)
/source/blender/editors/interface/resources.c (+10, -3) (Diff)
/source/blender/editors/mesh/CMakeLists.txt (+1, -0) (Diff)
/source/blender/editors/mesh/editmesh_bevel.c (+211, -52) (Diff)
/source/blender/editors/mesh/editmesh_extrude_spin_gizmo.c (+4, -5) (Diff)
/source/blender/editors/mesh/editmesh_knife.c (+3, -1) (Diff)
/source/blender/editors/mesh/editmesh_mask_extract.c (+180, -1) (Diff)
/source/blender/editors/mesh/editmesh_select.c (+1, -1) (Diff)
/source/blender/editors/mesh/editmesh_tools.c (+3, -0) (Diff)
/source/blender/editors/mesh/meshtools.c (+5, -3) (Diff)
/source/blender/editors/mesh/mesh_intern.h (+1, -0) (Diff)
/source/blender/editors/mesh/mesh_ops.c (+1, -0) (Diff)
/source/blender/editors/object/CMakeLists.txt (+2, -0) (Diff)
/source/blender/editors/object/object_add.c (+1, -1) (Diff)
/source/blender/editors/object/object_data_transform.c (+262, -18) (Diff)
/source/blender/editors/object/object_modifier.c (+5, -2) (Diff)
/source/blender/editors/object/object_random.c (+3, -0) (Diff)
/source/blender/editors/object/object_remesh.c (+11, -9) (Diff)
/source/blender/editors/object/object_transform.c (+4, -2) (Diff)
/source/blender/editors/screen/screen_ops.c (+1, -2) (Diff)
/source/blender/editors/sculpt_paint/paint_cursor.c (+84, -1) (Diff)
/source/blender/editors/sculpt_paint/paint_image_proj.c (+4, -2) (Diff)
/source/blender/editors/sculpt_paint/paint_ops.c (+6, -6) (Diff)
/source/blender/editors/sculpt_paint/paint_stroke.c (+33, -12) (Diff)
/source/blender/editors/sculpt_paint/paint_vertex_weight_ops.c (+3, -1) (Diff)
/source/blender/editors/sculpt_paint/sculpt.c (+803, -56) (Diff)
/source/blender/editors/sculpt_paint/sculpt_intern.h (+6, -0) (Diff)
/source/blender/editors/space_api/CMakeLists.txt (+0, -2) (Diff)
/source/blender/editors/space_api/spacetypes.c (+0, -4) (Diff)
/source/blender/editors/space_clip/clip_buttons.c (+10, -2) (Diff)
/source/blender/editors/space_clip/clip_draw.c (+12, -8) (Diff)
/source/blender/editors/space_console/console_intern.h (+1, -0) (Diff)
/source/blender/editors/space_console/console_ops.c (+40, -4) (Diff)
/source/blender/editors/space_console/space_console.c (+5, -5) (Diff)
/source/blender/editors/space_file/file_ops.c (+2, -2) (Diff)
/source/blender/editors/space_file/fsmenu.h (+2, -1) (Diff)
/source/blender/editors/space_file/space_file.c (+1, -8) (Diff)
/source/blender/editors/space_graph/graph_buttons.c (+1, -1) (Diff)
/source/blender/editors/space_graph/graph_edit.c (+77, -0) (Diff)
/source/blender/editors/space_graph/graph_intern.h (+1, -0) (Diff)
/source/blender/editors/space_graph/graph_ops.c (+1, -0) (Diff)
/source/blender/editors/space_graph/graph_select.c (+91, -43) (Diff)
/source/blender/editors/space_graph/space_graph.c (+3, -0) (Diff)
/source/blender/editors/space_image/image_buttons.c (+2, -1) (Diff)
/source/blender/editors/space_info/info_draw.c (+0, -1) (Diff)
/source/blender/editors/space_nla/nla_buttons.c (+2, -1) (Diff)
/source/blender/editors/space_node/drawnode.c (+20, -15) (Diff)
/source/blender/editors/space_outliner/outliner_draw.c (+2, -1) (Diff)
/source/blender/editors/space_outliner/outliner_tools.c (+27, -9) (Diff)
/source/blender/editors/space_text/space_text.c (+1, -0) (Diff)
/source/blender/editors/space_text/text_autocomplete.c (+16, -10) (Diff)
/source/blender/editors/space_text/text_draw.c (+71, -79) (Diff)
/source/blender/editors/space_text/text_intern.h (+19, -3) (Diff)
/source/blender/editors/space_text/text_ops.c (+177, -80) (Diff)
/source/blender/editors/space_view3d/view3d_fly.c (+1, -1) (Diff)
/source/blender/editors/space_view3d/view3d_select.c (+3, -2) (Diff)
/source/blender/editors/space_view3d/view3d_snap.c (+5, -3) (Diff)
/source/blender/editors/space_view3d/view3d_view.c (+4, -2) (Diff)
/source/blender/editors/space_view3d/view3d_walk.c (+1, -1) (Diff)
/source/blender/editors/transform/transform.c (+1, -0) (Diff)
/source/blender/editors/transform/transform.h (+7, -1) (Diff)
/source/blender/editors/transform/transform_convert.c (+23, -17) (Diff)
/source/blender/editors/transform/transform_convert_graph.c (+124, -84) (Diff)
/source/blender/editors/transform/transform_convert_mesh.c (+2, -2) (Diff)
/source/blender/editors/transform/transform_generics.c (+2, -2) (Diff)
/source/blender/editors/transform/transform_gizmo_extrude_3d.c (+11, -11) (Diff)
/source/blender/editors/transform/transform_snap_object.c (+4, -4) (Diff)
/source/blender/editors/util/numinput.c (+3, -1) (Diff)
/source/blender/editors/uvedit/uvedit_ops.c (+11, -3) (Diff)
/source/blender/gpu/GPU_shader.h (+2, -1) (Diff)
/source/blender/gpu/GPU_vertex_format.h (+1, -1) (Diff)
/source/blender/gpu/shaders/material/gpu_shader_material_geometry.glsl (+3, -1) (Diff)
/source/blender/gpu/shaders/material/gpu_shader_material_tex_image.glsl (+1, -1) (Diff)
/source/blender/imbuf/IMB_metadata.h (+11, -7) (Diff)
/source/blender/imbuf/IMB_thumbs.h (+2, -1) (Diff)
/source/blender/imbuf/intern/rectop.c (+8, -3) (Diff)
/source/blender/imbuf/intern/thumbs.c (+11, -3) (Diff)
/source/blender/makesdna/DNA_armature_types.h (+2, -0) (Diff)
/source/blender/makesdna/DNA_brush_defaults.h (+5, -0) (Diff)
/source/blender/makesdna/DNA_brush_types.h (+28, -3) (Diff)
/source/blender/makesdna/DNA_customdata_types.h (+5, -3) (Diff)
/source/blender/makesdna/DNA_ID.h (+6, -0) (Diff)
/source/blender/makesdna/DNA_meshdata_types.h (+3, -2) (Diff)
/source/blender/makesdna/DNA_modifier_types.h (+15, -4) (Diff)
/source/blender/makesdna/DNA_object_enums.h (+4, -2) (Diff)
/source/blender/makesdna/DNA_object_force_types.h (+4, -2) (Diff)
/source/blender/makesdna/DNA_object_types.h (+1, -1) (Diff)
/source/blender/makesdna/DNA_scene_types.h (+9, -2) (Diff)
/source/blender/makesdna/DNA_space_types.h (+19, -8) (Diff)
/source/blender/makesdna/DNA_tracking_types.h (+2, -2) (Diff)
/source/blender/makesdna/DNA_userdef_types.h (+42, -20) (Diff)
/source/blender/makesdna/DNA_windowmanager_types.h (+1, -1) (Diff)
/source/blender/makesdna/intern/makesdna.c (+4, -1) (Diff)
/source/blender/makesrna/intern/CMakeLists.txt (+7, -6) (Diff)
/source/blender/makesrna/intern/makesrna.c (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_access.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_access_compare_override.c (+12, -5) (Diff)
/source/blender/makesrna/intern/rna_armature.c (+6, -0) (Diff)
/source/blender/makesrna/intern/rna_brush.c (+57, -0) (Diff)
/source/blender/makesrna/intern/rna_cloth.c (+2, -2) (Diff)
/source/blender/makesrna/intern/rna_curve.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_internal.h (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_modifier.c (+56, -9) (Diff)
/source/blender/makesrna/intern/rna_scene.c (+7, -1) (Diff)
/source/blender/makesrna/intern/rna_ui_api.c (+32, -1) (Diff)
/source/blender/makesrna/intern/rna_userdef.c (+13, -0) (Diff)
/source/blender/makesrna/RNA_access.h (+2, -0) (Diff)
/source/blender/makesrna/RNA_enum_types.h (+2, -0) (Diff)
/source/blender/makesrna/RNA_types.h (+2, -1) (Diff)
/source/blender/modifiers/intern/MOD_bevel.c (+27, -6) (Diff)
/source/blender/modifiers/intern/MOD_meshdeform.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_mirror.c (+4, -4) (Diff)
/source/blender/modifiers/intern/MOD_weightvgproximity.c (+4, -2) (Diff)
/source/blender/nodes/intern/node_common.c (+1, -1) (Diff)
/source/blender/nodes/shader/nodes/node_shader_geometry.c (+1, -0) (Diff)
/source/blender/python/bmesh/bmesh_py_types.c (+1, -1) (Diff)
/source/blender/python/bmesh/bmesh_py_types_meshdata.c (+10, -8) (Diff)
/source/blender/python/intern/bpy_interface.c (+2, -10) (Diff)
/source/blender/python/intern/bpy_rna.c (+8, -3) (Diff)
/source/blender/python/mathutils/mathutils_Quaternion.c (+36, -0) (Diff)
/source/blender/shader_fx/intern/FX_shader_wave.c (+1, -1) (Diff)
/source/blender/windowmanager/CMakeLists.txt (+1, -0) (Diff)
/source/blender/windowmanager/gizmo/intern/wm_gizmo.c (+5, -3) (Diff)
/source/blender/windowmanager/intern/wm_gesture.c (+13, -3) (Diff)
/source/blender/windowmanager/intern/wm_operators.c (+19, -3) (Diff)
/source/blender/windowmanager/intern/wm_operator_props.c (+30, -0) (Diff)
/source/blender/windowmanager/intern/wm_window.c (+2, -0) (Diff)
/source/blender/windowmanager/WM_api.h (+8, -2) (Diff)
/source/creator/CMakeLists.txt (+4, -5) (Diff)
/source/creator/creator.c (+1, -1) (Diff)
/tests/gtests/blenlib/BLI_task_performance_test.cc (+88, -2) (Diff)
/tests/gtests/blenlib/BLI_task_test.cc (+120, -0) (Diff)
/tests/python/bl_pyapi_idprop_datablock.py (+9, -8) (Diff)
/build_files/build_environment/cmake/versions.cmake (+2, -2) (Diff)
/build_files/build_environment/install_deps.sh (+1, -1) (Diff)
/build_files/cmake/config/blender_full.cmake (+0, -1) (Diff)
/build_files/cmake/config/blender_lite.cmake (+0, -1) (Diff)
/build_files/cmake/config/blender_release.cmake (+0, -1) (Diff)
/build_files/cmake/macros.cmake (+0, -26) (Diff)
/build_files/cmake/platform/platform_win32.cmake (+0, -26) (Diff)
/CMakeLists.txt (+0, -13) (Diff)
/doc/python_api/rst/info_overview.rst (+8, -34) (Diff)
/doc/python_api/rst_from_bmesh_opdefines.py (+6, -1) (Diff)
/extern/audaspace/plugins/ffmpeg/FFMPEGReader.cpp (+9, -2) (Diff)
/extern/audaspace/plugins/ffmpeg/FFMPEGReader.h (+1, -1) (Diff)
/extern/CMakeLists.txt (+0, -5) (Diff)
/extern/wcwidth/README.blender (+3, -1) (Diff)
/extern/wcwidth/wcwidth.c (+5, -7) (Diff)
/extern/wcwidth/wcwidth.h (+13, -5) (Diff)
/GNUmakefile (+10, -11) (Diff)
/intern/cycles/blender/blender_mesh.cpp (+52, -0) (Diff)
/intern/cycles/device/device_optix.cpp (+19, -16) (Diff)
/intern/cycles/kernel/kernels/optix/kernel_optix.cu (+11, -4) (Diff)
/intern/cycles/kernel/kernel_queues.h (+1, -1) (Diff)
/intern/cycles/kernel/kernel_types.h (+1, -0) (Diff)
/intern/cycles/kernel/shaders/node_geometry.osl (+4, -1) (Diff)
/intern/cycles/render/attribute.cpp (+8, -0) (Diff)
/intern/cycles/render/light.h (+1, -1) (Diff)
/intern/cycles/render/nodes.cpp (+15, -0) (Diff)
/intern/cycles/util/CMakeLists.txt (+1, -0) (Diff)
/intern/ghost/intern/GHOST_ContextCGL.mm (+1, -1) (Diff)
/intern/ghost/intern/GHOST_EventButton.h (+1, -1) (Diff)
/intern/ghost/intern/GHOST_EventCursor.h (+2, -2) (Diff)
/intern/ghost/intern/GHOST_EventDragnDrop.h (+2, -2) (Diff)
/intern/libmv/libmv/autotrack/frame_accessor.h (+1, -1) (Diff)
/intern/memutil/MEM_RefCountedC-Api.h (+6, -6) (Diff)
/intern/utfconv/utfconv.h (+2, -2) (Diff)
/release/datafiles/splash.png (+0, -0) (Diff)
/release/datafiles/splash_2x.png (+0, -0) (Diff)
/release/datafiles/userdef/userdef_default_theme.c (+2, -0) (Diff)
/release/scripts/modules/bl_keymap_utils/platform_helpers.py (+19, -13) (Diff)
/release/scripts/modules/bpy_extras/anim_utils.py (+21, -2) (Diff)
/release/scripts/presets/keyconfig/keymap_data/blender_default.py (+9, -15) (Diff)
/release/scripts/presets/keyconfig/keymap_data/industry_compatible_data.py (+8, -16) (Diff)
/release/scripts/startup/bl_ui/properties_data_modifier.py (+30, -18) (Diff)
/release/scripts/startup/bl_ui/properties_physics_cloth.py (+1, -1) (Diff)
/release/scripts/startup/bl_ui/space_clip.py (+3, -1) (Diff)
/release/scripts/startup/bl_ui/space_graph.py (+1, -0) (Diff)
/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py (+3, -3) (Diff)
/release/scripts/startup/bl_ui/space_userpref.py (+1, -0) (Diff)
/release/scripts/startup/bl_ui/space_view3d.py (+15, -0) (Diff)
/release/scripts/startup/bl_ui/space_view3d_toolbar.py (+19, -0) (Diff)
/source/blender/alembic/intern/abc_archive.cc (+16, -11) (Diff)
/source/blender/alembic/intern/abc_archive.h (+5, -4) (Diff)
/source/blender/alembic/intern/abc_exporter.cc (+5, -13) (Diff)
/source/blender/alembic/intern/abc_mball.cc (+1, -1) (Diff)
/source/blender/alembic/intern/abc_mesh.cc (+2, -8) (Diff)
/source/blender/alembic/intern/abc_transform.cc (+3, -3) (Diff)
/source/blender/blenfont/intern/blf_font.c (+1, -1) (Diff)
/source/blender/blenkernel/BKE_animsys.h (+3, -0) (Diff)
/source/blender/blenkernel/BKE_armature.h (+1, -0) (Diff)
/source/blender/blenkernel/BKE_blender_version.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_curve.h (+11, -1) (Diff)
/source/blender/blenkernel/BKE_customdata.h (+10, -2) (Diff)
/source/blender/blenkernel/BKE_DerivedMesh.h (+3, -2) (Diff)
/source/blender/blenkernel/BKE_fcurve.h (+2, -1) (Diff)
/source/blender/blenkernel/BKE_font.h (+5, -7) (Diff)
/source/blender/blenkernel/BKE_mesh_remesh_voxel.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_modifier.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_node.h (+9, -3) (Diff)
/source/blender/blenkernel/BKE_object.h (+2, -1) (Diff)
/source/blender/blenkernel/CMakeLists.txt (+10, -14) (Diff)
/source/blender/blenkernel/intern/action.c (+3, -2) (Diff)
/source/blender/blenkernel/intern/anim_sys.c (+23, -2) (Diff)
/source/blender/blenkernel/intern/armature.c (+20, -2) (Diff)
/source/blender/blenkernel/intern/brush.c (+24, -3) (Diff)
/source/blender/blenkernel/intern/colortools.c (+2, -1) (Diff)
/source/blender/blenkernel/intern/crazyspace.c (+4, -2) (Diff)
/source/blender/blenkernel/intern/curve.c (+45, -13) (Diff)
/source/blender/blenkernel/intern/customdata.c (+50, -20) (Diff)
/source/blender/blenkernel/intern/DerivedMesh.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/editmesh.c (+1, -14) (Diff)
/source/blender/blenkernel/intern/fcurve.c (+33, -7) (Diff)
/source/blender/blenkernel/intern/font.c (+24, -23) (Diff)
/source/blender/blenkernel/intern/gpencil.c (+4, -3) (Diff)
/source/blender/blenkernel/intern/icons.c (+4, -2) (Diff)
/source/blender/blenkernel/intern/image.c (+35, -35) (Diff)
/source/blender/blenkernel/intern/key.c (+2, -1) (Diff)
/source/blender/blenkernel/intern/library.c (+14, -7) (Diff)
/source/blender/blenkernel/intern/library_override.c (+35, -5) (Diff)
/source/blender/blenkernel/intern/library_remap.c (+2, -1) (Diff)
/source/blender/blenkernel/intern/mball.c (+2, -1) (Diff)
/source/blender/blenkernel/intern/mesh_evaluate.c (+2, -1) (Diff)
/source/blender/blenkernel/intern/mesh_remesh_voxel.c (+3, -1) (Diff)
/source/blender/blenkernel/intern/modifier.c (+3, -4) (Diff)
/source/blender/blenkernel/intern/object.c (+14, -28) (Diff)
/source/blender/blenkernel/intern/object_dupli.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/particle.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/scene.c (+13, -1) (Diff)
/source/blender/blenkernel/intern/screen.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/studiolight.c (+3, -1) (Diff)
/source/blender/blenkernel/intern/subdiv_deform.c (+1, -2) (Diff)
/source/blender/blenkernel/intern/subdiv_foreach.c (+1, -0) (Diff)
/source/blender/blenkernel/intern/subdiv_mesh.c (+1, -2) (Diff)
/source/blender/blenkernel/intern/text.c (+0, -1) (Diff)
/source/blender/blenkernel/intern/undo_system.c (+4, -2) (Diff)
/source/blender/blenlib/BLI_array.h (+2, -1) (Diff)
/source/blender/blenlib/BLI_rand.h (+3, -3) (Diff)
/source/blender/blenlib/BLI_string_cursor_utf8.h (+1, -1) (Diff)
/source/blender/blenlib/BLI_string_utf8.h (+10, -2) (Diff)
/source/blender/blenlib/BLI_sys_types.h (+9, -0) (Diff)
/source/blender/blenlib/BLI_task.h (+16, -3) (Diff)
/source/blender/blenlib/BLI_voxel.h (+1, -1) (Diff)
/source/blender/blenlib/intern/delaunay_2d.c (+6, -3) (Diff)
/source/blender/blenlib/intern/hash_md5.c (+6, -4) (Diff)
/source/blender/blenlib/intern/kdtree_impl.h (+4, -2) (Diff)
/source/blender/blenlib/intern/math_base_inline.c (+8, -4) (Diff)
/source/blender/blenlib/intern/math_geom.c (+6, -5) (Diff)
/source/blender/blenlib/intern/math_matrix.c (+4, -2) (Diff)
/source/blender/blenlib/intern/math_rotation.c (+6, -4) (Diff)
/source/blender/blenlib/intern/math_vector.c (+2, -2) (Diff)
/source/blender/blenlib/intern/path_util.c (+8, -4) (Diff)
/source/blender/blenlib/intern/string_cursor_utf8.c (+8, -8) (Diff)
/source/blender/blenlib/intern/string_utf8.c (+91, -4) (Diff)
/source/blender/blenlib/intern/task.c (+382, -85) (Diff)
/source/blender/blenloader/intern/readfile.c (+35, -2) (Diff)
/source/blender/blenloader/intern/versioning_250.c (+3, -0) (Diff)
/source/blender/blenloader/intern/versioning_260.c (+3, -0) (Diff)
/source/blender/blenloader/intern/versioning_270.c (+5, -2) (Diff)
/source/blender/blenloader/intern/versioning_280.c (+44, -4) (Diff)
/source/blender/blenloader/intern/versioning_cycles.c (+62, -35) (Diff)
/source/blender/blenloader/intern/versioning_defaults.c (+18, -0) (Diff)
/source/blender/blenloader/intern/versioning_legacy.c (+3, -0) (Diff)
/source/blender/blenloader/intern/versioning_userdef.c (+9, -0) (Diff)
/source/blender/blenloader/intern/writefile.c (+20, -0) (Diff)
/source/blender/bmesh/intern/bmesh_construct.c (+40, -56) (Diff)
/source/blender/bmesh/intern/bmesh_construct.h (+1, -1) (Diff)
/source/blender/bmesh/intern/bmesh_core.c (+1, -1) (Diff)
/source/blender/bmesh/intern/bmesh_mesh.c (+48, -1) (Diff)
/source/blender/bmesh/intern/bmesh_mesh.h (+8, -0) (Diff)
/source/blender/bmesh/intern/bmesh_opdefines.c (+16, -4) (Diff)
/source/blender/bmesh/intern/bmesh_operators.h (+6, -0) (Diff)
/source/blender/bmesh/intern/bmesh_operator_api.h (+3, -2) (Diff)
/source/blender/bmesh/operators/bmo_bevel.c (+9, -1) (Diff)
/source/blender/bmesh/operators/bmo_subdivide_edgering.c (+2, -2) (Diff)
/source/blender/bmesh/tools/bmesh_bevel.c (+1421, -623) (Diff)
/source/blender/bmesh/tools/bmesh_bevel.h (+5, -2) (Diff)
/source/blender/bmesh/tools/bmesh_decimate_collapse.c (+4, -2) (Diff)
/source/blender/CMakeLists.txt (+1, -0) (Diff)
/source/blender/collada/AnimationImporter.cpp (+28, -25) (Diff)
/source/blender/collada/DocumentImporter.cpp (+40, -21) (Diff)
/source/blender/compositor/intern/COM_ExecutionGroup.cpp (+3, -3) (Diff)
/source/blender/compositor/intern/COM_NodeGraph.cpp (+1, -1) (Diff)
/source/blender/compositor/intern/COM_NodeGraph.h (+3, -2) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations.cc (+5, -3) (Diff)
/source/blender/depsgraph/intern/depsgraph.cc (+1, -1) (Diff)
/source/blender/depsgraph/intern/depsgraph_query.cc (+1, -2) (Diff)
/source/blender/depsgraph/intern/eval/deg_eval_copy_on_write.cc (+1, -1) (Diff)
/source/blender/draw/engines/eevee/shaders/lit_surface_frag.glsl (+2, -1) (Diff)
/source/blender/draw/engines/gpencil/gpencil_draw_utils.c (+1, -3) (Diff)
/source/blender/draw/engines/gpencil/gpencil_shader_fx.c (+1, -1) (Diff)
/source/blender/editors/animation/keyframes_edit.c (+67, -20) (Diff)
/source/blender/editors/animation/keyframes_general.c (+50, -0) (Diff)
/source/blender/editors/armature/armature_add.c (+2, -1) (Diff)
/source/blender/editors/curve/editcurve.c (+2, -1) (Diff)
/source/blender/editors/curve/editfont.c (+26, -26) (Diff)
/source/blender/editors/curve/editfont_undo.c (+4, -4) (Diff)
/source/blender/editors/gizmo_library/CMakeLists.txt (+0, -2) (Diff)
/source/blender/editors/gizmo_library/gizmo_types/button2d_gizmo.c (+31, -7) (Diff)
/source/blender/editors/include/ED_gizmo_library.h (+0, -4) (Diff)
/source/blender/editors/include/ED_keyframes_edit.h (+7, -0) (Diff)
/source/blender/editors/include/ED_object.h (+6, -0) (Diff)
/source/blender/editors/include/UI_interface.h (+8, -2) (Diff)
/source/blender/editors/include/UI_resources.h (+2, -1) (Diff)
/source/blender/editors/interface/interface.c (+1, -0) (Diff)
/source/blender/editors/interface/interface_draw.c (+232, -0) (Diff)
/source/blender/editors/interface/interface_handlers.c (+338, -3) (Diff)
/source/blender/editors/interface/interface_intern.h (+5, -0) (Diff)
/source/blender/editors/interface/interface_layout.c (+35, -0) (Diff)
/source/blender/editors/interface/interface_ops.c (+6, -5) (Diff)
/source/blender/editors/interface/interface_query.c (+2, -1) (Diff)
/source/blender/editors/interface/interface_region_tooltip.c (+6, -0) (Diff)
/source/blender/editors/interface/interface_templates.c (+660, -11) (Diff)
/source/blender/editors/interface/interface_widgets.c (+22, -10) (Diff)
/source/blender/editors/interface/resources.c (+10, -3) (Diff)
/source/blender/editors/mesh/CMakeLists.txt (+1, -0) (Diff)
/source/blender/editors/mesh/editmesh_bevel.c (+211, -52) (Diff)
/source/blender/editors/mesh/editmesh_extrude_spin_gizmo.c (+4, -5) (Diff)
/source/blender/editors/mesh/editmesh_knife.c (+3, -1) (Diff)
/source/blender/editors/mesh/editmesh_mask_extract.c (+180, -1) (Diff)
/source/blender/editors/mesh/editmesh_select.c (+1, -1) (Diff)
/source/blender/editors/mesh/editmesh_tools.c (+3, -0) (Diff)
/source/blender/editors/mesh/meshtools.c (+5, -3) (Diff)
/source/blender/editors/mesh/mesh_intern.h (+1, -0) (Diff)
/source/blender/editors/mesh/mesh_ops.c (+1, -0) (Diff)
/source/blender/editors/object/CMakeLists.txt (+2, -0) (Diff)
/source/blender/editors/object/object_add.c (+1, -1) (Diff)
/source/blender/editors/object/object_data_transform.c (+262, -18) (Diff)
/source/blender/editors/object/object_modifier.c (+5, -2) (Diff)
/source/blender/editors/object/object_random.c (+3, -0) (Diff)
/source/blender/editors/object/object_remesh.c (+11, -9) (Diff)
/source/blender/editors/object/object_transform.c (+4, -2) (Diff)
/source/blender/editors/screen/screen_ops.c (+1, -2) (Diff)
/source/blender/editors/sculpt_paint/paint_cursor.c (+84, -1) (Diff)
/source/blender/editors/sculpt_paint/paint_image_proj.c (+4, -2) (Diff)
/source/blender/editors/sculpt_paint/paint_ops.c (+6, -6) (Diff)
/source/blender/editors/sculpt_paint/paint_stroke.c (+33, -12) (Diff)
/source/blender/editors/sculpt_paint/paint_vertex_weight_ops.c (+3, -1) (Diff)
/source/blender/editors/sculpt_paint/sculpt.c (+803, -56) (Diff)
/source/blender/editors/sculpt_paint/sculpt_intern.h (+6, -0) (Diff)
/source/blender/editors/space_api/CMakeLists.txt (+0, -2) (Diff)
/source/blender/editors/space_api/spacetypes.c (+0, -4) (Diff)
/source/blender/editors/space_clip/clip_buttons.c (+10, -2) (Diff)
/source/blender/editors/space_clip/clip_draw.c (+12, -8) (Diff)
/source/blender/editors/space_console/console_intern.h (+1, -0) (Diff)
/source/blender/editors/space_console/console_ops.c (+40, -4) (Diff)
/source/blender/editors/space_console/space_console.c (+5, -5) (Diff)
/source/blender/editors/space_file/file_ops.c (+2, -2) (Diff)
/source/blender/editors/space_file/fsmenu.h (+2, -1) (Diff)
/source/blender/editors/space_file/space_file.c (+1, -8) (Diff)
/source/blender/editors/space_graph/graph_buttons.c (+1, -1) (Diff)
/source/blender/editors/space_graph/graph_edit.c (+77, -0) (Diff)
/source/blender/editors/space_graph/graph_intern.h (+1, -0) (Diff)
/source/blender/editors/space_graph/graph_ops.c (+1, -0) (Diff)
/source/blender/editors/space_graph/graph_select.c (+91, -43) (Diff)
/source/blender/editors/space_graph/space_graph.c (+3, -0) (Diff)
/source/blender/editors/space_image/image_buttons.c (+2, -1) (Diff)
/source/blender/editors/space_info/info_draw.c (+0, -1) (Diff)
/source/blender/editors/space_nla/nla_buttons.c (+2, -1) (Diff)
/source/blender/editors/space_node/drawnode.c (+20, -15) (Diff)
/source/blender/editors/space_outliner/outliner_draw.c (+2, -1) (Diff)
/source/blender/editors/space_outliner/outliner_tools.c (+27, -9) (Diff)
/source/blender/editors/space_text/space_text.c (+1, -0) (Diff)
/source/blender/editors/space_text/text_autocomplete.c (+16, -10) (Diff)
/source/blender/editors/space_text/text_draw.c (+71, -79) (Diff)
/source/blender/editors/space_text/text_intern.h (+19, -3) (Diff)
/source/blender/editors/space_text/text_ops.c (+177, -80) (Diff)
/source/blender/editors/space_view3d/view3d_fly.c (+1, -1) (Diff)
/source/blender/editors/space_view3d/view3d_select.c (+3, -2) (Diff)
/source/blender/editors/space_view3d/view3d_snap.c (+5, -3) (Diff)
/source/blender/editors/space_view3d/view3d_view.c (+4, -2) (Diff)
/source/blender/editors/space_view3d/view3d_walk.c (+1, -1) (Diff)
/source/blender/editors/transform/transform.c (+1, -0) (Diff)
/source/blender/editors/transform/transform.h (+7, -1) (Diff)
/source/blender/editors/transform/transform_convert.c (+23, -17) (Diff)
/source/blender/editors/transform/transform_convert_graph.c (+124, -84) (Diff)
/source/blender/editors/transform/transform_convert_mesh.c (+2, -2) (Diff)
/source/blender/editors/transform/transform_generics.c (+2, -2) (Diff)
/source/blender/editors/transform/transform_gizmo_extrude_3d.c (+11, -11) (Diff)
/source/blender/editors/transform/transform_snap_object.c (+4, -4) (Diff)
/source/blender/editors/util/numinput.c (+3, -1) (Diff)
/source/blender/editors/uvedit/uvedit_ops.c (+11, -3) (Diff)
/source/blender/gpu/GPU_shader.h (+2, -1) (Diff)
/source/blender/gpu/GPU_vertex_format.h (+1, -1) (Diff)
/source/blender/gpu/shaders/material/gpu_shader_material_geometry.glsl (+3, -1) (Diff)
/source/blender/gpu/shaders/material/gpu_shader_material_tex_image.glsl (+1, -1) (Diff)
/source/blender/imbuf/IMB_metadata.h (+11, -7) (Diff)
/source/blender/imbuf/IMB_thumbs.h (+2, -1) (Diff)
/source/blender/imbuf/intern/rectop.c (+8, -3) (Diff)
/source/blender/imbuf/intern/thumbs.c (+11, -3) (Diff)
/source/blender/makesdna/DNA_armature_types.h (+2, -0) (Diff)
/source/blender/makesdna/DNA_brush_defaults.h (+5, -0) (Diff)
/source/blender/makesdna/DNA_brush_types.h (+28, -3) (Diff)
/source/blender/makesdna/DNA_customdata_types.h (+5, -3) (Diff)
/source/blender/makesdna/DNA_ID.h (+6, -0) (Diff)
/source/blender/makesdna/DNA_meshdata_types.h (+3, -2) (Diff)
/source/blender/makesdna/DNA_modifier_types.h (+15, -4) (Diff)
/source/blender/makesdna/DNA_object_enums.h (+4, -2) (Diff)
/source/blender/makesdna/DNA_object_force_types.h (+4, -2) (Diff)
/source/blender/makesdna/DNA_object_types.h (+1, -1) (Diff)
/source/blender/makesdna/DNA_scene_types.h (+9, -2) (Diff)
/source/blender/makesdna/DNA_space_types.h (+19, -8) (Diff)
/source/blender/makesdna/DNA_tracking_types.h (+2, -2) (Diff)
/source/blender/makesdna/DNA_userdef_types.h (+42, -20) (Diff)
/source/blender/makesdna/DNA_windowmanager_types.h (+1, -1) (Diff)
/source/blender/makesdna/intern/makesdna.c (+4, -1) (Diff)
/source/blender/makesrna/intern/CMakeLists.txt (+7, -6) (Diff)
/source/blender/makesrna/intern/makesrna.c (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_access.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_access_compare_override.c (+12, -5) (Diff)
/source/blender/makesrna/intern/rna_armature.c (+6, -0) (Diff)
/source/blender/makesrna/intern/rna_brush.c (+57, -0) (Diff)
/source/blender/makesrna/intern/rna_cloth.c (+2, -2) (Diff)
/source/blender/makesrna/intern/rna_curve.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_internal.h (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_modifier.c (+56, -9) (Diff)
/source/blender/makesrna/intern/rna_scene.c (+7, -1) (Diff)
/source/blender/makesrna/intern/rna_ui_api.c (+32, -1) (Diff)
/source/blender/makesrna/intern/rna_userdef.c (+13, -0) (Diff)
/source/blender/makesrna/RNA_access.h (+2, -0) (Diff)
/source/blender/makesrna/RNA_enum_types.h (+2, -0) (Diff)
/source/blender/makesrna/RNA_types.h (+2, -1) (Diff)
/source/blender/modifiers/intern/MOD_bevel.c (+27, -6) (Diff)
/source/blender/modifiers/intern/MOD_meshdeform.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_mirror.c (+4, -4) (Diff)
/source/blender/modifiers/intern/MOD_weightvgproximity.c (+4, -2) (Diff)
/source/blender/nodes/intern/node_common.c (+1, -1) (Diff)
/source/blender/nodes/shader/nodes/node_shader_geometry.c (+1, -0) (Diff)
/source/blender/python/bmesh/bmesh_py_types.c (+1, -1) (Diff)
/source/blender/python/bmesh/bmesh_py_types_meshdata.c (+10, -8) (Diff)
/source/blender/python/intern/bpy_interface.c (+2, -10) (Diff)
/source/blender/python/intern/bpy_rna.c (+8, -3) (Diff)
/source/blender/python/mathutils/mathutils_Quaternion.c (+36, -0) (Diff)
/source/blender/shader_fx/intern/FX_shader_wave.c (+1, -1) (Diff)
/source/blender/windowmanager/CMakeLists.txt (+1, -0) (Diff)
/source/blender/windowmanager/gizmo/intern/wm_gizmo.c (+5, -3) (Diff)
/source/blender/windowmanager/intern/wm_gesture.c (+13, -3) (Diff)
/source/blender/windowmanager/intern/wm_operators.c (+19, -3) (Diff)
/source/blender/windowmanager/intern/wm_operator_props.c (+30, -0) (Diff)
/source/blender/windowmanager/intern/wm_window.c (+2, -0) (Diff)
/source/blender/windowmanager/WM_api.h (+8, -2) (Diff)
/source/creator/CMakeLists.txt (+4, -5) (Diff)
/source/creator/creator.c (+1, -1) (Diff)
/tests/gtests/blenlib/BLI_task_performance_test.cc (+88, -2) (Diff)
/tests/gtests/blenlib/BLI_task_test.cc (+120, -0) (Diff)
/tests/python/bl_pyapi_idprop_datablock.py (+9, -8) (Diff)