Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-04-16Spline IK: support changing individual bone length via Y scaling.Alexander Gavrilov
Previously Spline IK provided only two choices: either scale the length of the bone chain to fit the length of the curve, or don't scale the bone in the Y dimension at all (ignoring effects of actually fitting to the curve due to curvature and curve object scale). This patch adds a new option to use the pre-IK Y scale of the bones to adjust their length when fitted to the curve, allowing individual posing control over the length of the segments. Reviewers: brecht Differential Revision: https://developer.blender.org/D4687
2019-04-16Cleanup: simplify commentsCampbell Barton
clang-format reformatted when running a second time.
2019-04-16Clang-format: Speed up detection of clang-formatSergey Sharybin
Don't construct the full build environment, following feedback from Ray.
2019-04-16ClangFormat: add comments to ignore formattingCampbell Barton
2019-04-16Fix T63312: Crash XRay + clippingJeroen Bakker
Outline shaders were only selected when no checker depth was available. Reviewed By: fclem Maniphest Tasks: T63312 Differential Revision: https://developer.blender.org/D4661
2019-04-16ClangFormat: add comments to ignore formattingCampbell Barton
2019-04-16Fix BLI_path test of BLI_path_frame_strip.Bastien Montagne
Ensure that returned string buffer is always properly initialized with NULL char...
2019-04-16GNUmakefile: move clang format utilityCampbell Barton
Makes more sense to place in 'utils_maintenance'.
2019-04-16Cleanup: trailing commasCampbell Barton
2019-04-16Cleanup: use keyword only args to rna_idprop_ui_createCampbell Barton
2019-04-16Python: add a utility function for creating custom properties.Alexander Gavrilov
Creating a fully functional custom property requires also setting up its limits, description, default value and static override status. It is complex enough to warrant providing an official utility. Currently boolean properties are technically int, but the utility pretends they are separate in case that eventually they are. Reviewers: campbellbarton Differential Revision: https://developer.blender.org/D4620
2019-04-16GNUmakefile: add 'make format'Campbell Barton
Convenience access to clang_format_paths.py utility.
2019-04-16Initial support of `make format` for WindowsSergey Sharybin
There are couple of caviats currently: - The script requires system-wide Python 3 available in the current search PATH as python.exe. This will get addressed soon by distributing unpacked Python binary in our libraries. - Since the libraries folder is to be known, this requires to have MSVC detected. Not too bad, since formatting is still way slower than detection, but still doesn't feel ideal.
2019-04-16Fix tool system Python errors if there is no active object.Brecht Van Lommel
2019-04-16Fix T63641: transform snap invert keymap item has an effect when disabled.Brecht Van Lommel
2019-04-16Fix T63617: Bone groups (de)select operators not immediately refreshingPhilipp Oeser
was missing DEG updates Reviewers: brecht Maniphest Tasks: T63617 Differential Revision: https://developer.blender.org/D4691
2019-04-16Fix T63204: Toggle collection visibility with shiftDalai Felinto
Shift was always turning the collection visible. It now toggles, similar to what we had in 2.79.
2019-04-16CMake: fix building WITH_CYCLES_LOGGING=ONCampbell Barton
2019-04-16UI: Move Collection Visibility popover from 3D View header into the SidebarWilliam Reynish
It's more practical to use this from the Sidebar, and takes away one item from the crowded header. See T63527
2019-04-16Fix broken build when using system Glew on linux.Bastien Montagne
2019-04-16UI: Refactor View2D number drawingJacques Lucke
This also fixes alignment issues in many editors. E.g. the frame numbers were badly aligned to the grid lines in the timeline. Checkout the images in D4681 for more examples. Reviewers: brecht Differential Revision: https://developer.blender.org/D4681
2019-04-16CMake: fix building without libmvCampbell Barton
2019-04-16Fix T63619: Fill Tool is misaligned when 'Gradient' is enabledPhilipp Oeser
Reviewers: brecht Maniphest Tasks: T63619 Differential Revision: https://developer.blender.org/D4692
2019-04-16CMake: fix linking with gtest & cycles enabledCampbell Barton
2019-04-16Fix T63429: Random deselect function lostSebastian Parborg
Add back the ability to choose the select operation for random select. Now we allow the operator to specify if the select operation should be visible in the GUI or not. Reviewed By: Brecht Differential Revision: http://developer.blender.org/D4665
2019-04-16GPencil: New Normalize All operatorAntonioya
This operator works similar to mesh operator but for Stroke and Points data. Also minor cleanup in Normalize operator.
2019-04-16GPencil: Add lock icon to Vertex Groups listAntonioya
Also check this flag in operators. Note: This is required for the development of the new Normalize All operator.
2019-04-16GPencil: New Normalize Weights operatorAntonioya
This works similar to mesh operator, but using Stroke and Points data.
2019-04-16CMake: remove BLENDER_SORTED_LIBSCampbell Barton
Use CMake's target_link_libraries instead of manually maintaining library dependencies in a single list. In practice adding new libraries often ended up being guess-work, now each library lists the libraries it uses. This was used for the game player executable so libraries could optionally link to stubs. If we need this functionality it can be done using target-properties as described in T46725.
2019-04-16CMake: fix WIN32 linking without sorted libsSergey Sharybin
2019-04-16Clenaup: odd use of ternary operatorsCampbell Barton
2019-04-16Cleanup: commentCampbell Barton
2019-04-16Industry Compat Keymap: Use F-keys for viewpointsWilliam Reynish
Following user suggestion - Similar to some apps - Works better on laptops and desktops without numpads - Also fix some small inconsistencies with select more/less in Dopesheet
2019-04-16GPencil: Disable G/R/S transformations in Sculpt and Weight Paint modeAntonioya
These transformations must be only available in Object and Edit mode. Reviewed by: @mendio @pepeland
2019-04-16Fix T63492: CTRL+click on an image in a UV or Image Editor crashesPhilipp Oeser
Blender Crash was introduced in rB48e48653c297, rB90f4ff95ed3a `image_sample_invoke` is used for both `IMAGE_OT_sample` and `IMAGE_OT_curves_point_set`. IMAGE_OT_curves_point_set didnt have property `size` defined... Now defines `size` for `IMAGE_OT_curves_point_set` as well Reviewers: brecht Maniphest Tasks: T63492 Differential Revision: https://developer.blender.org/D4675
2019-04-16Fix T63642: Light Probe object.data defined as UNKNOWNCampbell Barton
2019-04-16Fix T63646: Box/Lasso select fails to de-selectCampbell Barton
Select 'New' wasn't de-selecting when there was nothing selected in some cases.
2019-04-16CMake: add libs needed for gtestsCampbell Barton
2019-04-16Cleanup: move motion paths into editors/animationCampbell Barton
Having this in blenkernel caused bad level calls to bf_editors_anim, causing tests that use 'blenkernel' to require almost all libraries. (complicating gtest linking & causing large binaries).
2019-04-16CMake: add library deps to CMakeLists.txtCampbell Barton
Tested to work on Linux and macOS. This will be enabled once all platforms are verified. See D4684
2019-04-16CMake: cleanup, arg rename, add definitions lastCampbell Barton
2019-04-16CMake: re-order openvdb/osl linkingBrecht Van Lommel
Needed for building without sorted libs.
2019-04-16Fix DDS failure ignoring message argumentCampbell Barton
2019-04-16Fix T62852: crash reading corrupt DDS file.Brecht Van Lommel
2019-04-16Fix T63346: Cycles OSL shader with closure not working in final render.Brecht Van Lommel
2019-04-16Fix T63562: wrong viewport updates after editing group node socketsBrecht Van Lommel
2019-04-16Fix T63401: add Object (Without Inverse) to Set Parent menuPhilipp Oeser
Previously it was bound to a shortcut. Differential Revision: https://developer.blender.org/D4673
2019-04-16Fix T62913: datablock append removing unrelated rigid body objects.Brecht Van Lommel
2019-04-16Fix proxy remapping on make local failing for more than one object.Brecht Van Lommel
2019-04-16Fix T62849: crash entering particle edit mode with hair dynamicsBrecht Van Lommel