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
2020-02-10Cleanup/refactor: Rename `BKE_library` files to `BKE_lib`.Bastien Montagne
Note that `BKE_library.h`/`library.c` were renamed to `BKE_lib_id.h`/`lib_id.c` to avoid having a too generic name here. Part of T72604.
2020-02-10Tracking: Clarify calculation of camera matrix for object solverSergey Sharybin
It might be confusing why matrix is constructed from scratch rather than using already calculated one.
2020-02-10Tracking: Cleanup, more clear variable nameSergey Sharybin
2020-02-10Tracking: Fix usage PLACEHOLDER functionSergey Sharybin
Don't use BKE_view_layer_context_active_PLACEHOLDER which is marked as "never use this". In fact, it isn't needed to lookup for camera in the tracking function at all: camera object is always explicitly passed to it.
2020-02-10PY API doc generation: Add option for multi-tasking sphinx.Bastien Montagne
2020-02-10Fix T61138: Difficulty in aligning handles of Stroke of type Curvemano-wii
The user has preference to select the center point for alignment. But in this case, it was not available for selection. Also prioritizes selection of the middle point over the handles. Reviewed By: #user_interface, brecht Differential Revision: https://developer.blender.org/D6780
2020-02-10GPencil: Fix unreported missing annotation popover menuAntonio Vazquez
This was introduced when annotations was splited.
2020-02-10Cycles: Fix linking error of new avxf unit testsSergey Sharybin
Was happening on macOS. The reason of this is because OpenImageIO depends on boost, so it is to be passed to the linker after the OpenImageIO libraries.
2020-02-10Fix: Missed this line in last commitWilliam Reynish
2020-02-10UI: Bone Custom Shape layoutWilliam Reynish
The layout was somewhat poor - hard to see what relates to the custom object, and also weirdly we show the Wireframe toggle above the Custom Object control, even though it can only be active if a bone has a custom object set. Instead, I grouped everything in a Custom Shape sub-panel and used greying out. Differential Revision: https://developer.blender.org/D6789 Reviewed by Brecht van Lommel
2020-02-10Fix T73681: Python exception adding Empty objects via `object_data_add`Philipp Oeser
with "Enter Edit Mode" enabled It is valild to add Empties this way, but we cannot enter editmode on those.
2020-02-10Fix T73696: Text editor scroll glitchKai Jægersen
Scrolling a short text buffer could show the cursor offset.
2020-02-10Cleanup: spellingCampbell Barton
2020-02-10Cleanup: sort file, struct listsCampbell Barton
2020-02-10Cleanup: keymap formatting, unused argCampbell Barton
2020-02-09VSE: Add option to select handles with box selectionRichard Antalik
Patch adds an "Handle" option to the `SEQUENCER_OT_box_select` operator, that allows to select the handles instead of whole strips. Feature is mapped to Alt key modifier A difference from the proposed design in T70730 is that covering the entire strip with the box actually selects both handles. Reviewed By: iss Differential Revision: https://developer.blender.org/D6372
2020-02-09Merge branch 'blender-v2.82-release'Sebastián Barschkis
2020-02-09Fluid: Optimization for fluid domain obstacle boundary handlingSebastián Barschkis
This fix should especially improve liquid obstacles boundaries, i.e. help with the problem of particles sticking to the surface.
2020-02-09Fluid: Fixed file formats for script exporterSebastián Barschkis
File formats in the exported scripts were using hardcoded file extensions and not the ones specified in the UI.
2020-02-09Fluid: Fixes for fluid guidingSebastián Barschkis
Fluid guiding functionality was broken in the bake / read cache loop in fluid.c. Committing this to the release branch as otherwise fluid guiding would not have worked as expected (i.e. not at all).
2020-02-09Fluid: Updated manta pp filesSebastián Barschkis
Includes the OpenVDB read/write functions for int grids. This essential for the resume bake functionality in modular fluid caches.
2020-02-09Fix eigen/openmp link error in some build configurationsBrecht Van Lommel
2020-02-093D View: support axis views with axis-aligned rollCampbell Barton
Previously any of the named views could not have any roll, this commit supports roll as long as it's axis-aligned (90,180,270 deg). This is useful for snapping to views, an improvement on cebd025e02f11.
2020-02-09BLI_string_utils: add utility to join a string into a fixed bufferCampbell Barton
2020-02-093D View: check view quaternion alignment which orbitingBataev Artem
This makes auto-perspective work as expected when orbiting out of a snapped view.
2020-02-09Cleanup/CMake: Fix superfluous warning of WITH_BOOST being turned offRay Molenkamp
The check for turning boost off did not actually check if WITH_BOOST was on to start with leading to a superfluous warning during configuration.
2020-02-09Windows: Improve rebuild.cmdRay Molenkamp
Previously the MSVC environment was setup every time using vcvarsall.bat when you ran you ran rebuild.cmd, Generally not an issue but after many rebuilds on the same console, it grows the path environment variable beyond what is supported and building breaks. This patch adds a check to see if the environment is setup already and skips the call to vcvarsall.bat Also cleans up the double build in the msbuild's version of rebuild.cmd install.vcxproj will build all that is needed, so no need to do a regular build first.
2020-02-09Cycles: Add avxf unit tests.Ray Molenkamp
Differential Revision: https://developer.blender.org/D3706 Reviewers: brecht
2020-02-09Build_environment: Fix unwanted exports from oidn on windows.Ray Molenkamp
oidn puts dllexport on all its functions causing the blender binary to export these symbols. this patch fixes this unwanted behaviour. Differential Revision: https://developer.blender.org/D6647 Reviewers: brecht , sergey
2020-02-09Fix Cycles error with hair and spatial splits after recent changesBrecht Van Lommel
2020-02-09UI: Cleanup Liquid Settings Code StyleAaron Carlisle
This makes the code more consitent with the rest of blender The `fractions_threshold` was changed to be active than enabled which is also more consistent. This needs to be changed in other areas also.
2020-02-09Build_environment: Fix unwanted exports from libxml on windows.Ray Molenkamp
libxml puts dllexport on all its functions causing the blender binary to export these symbols. this patch fixes this unwanted behaviour. Differential Revision: https://developer.blender.org/D6646 Reviewers: brecht , sergey
2020-02-09Build_environment: Freetype 2.10.1Ray Molenkamp
Freeetype 2.9.1 tags dllexport on most of its functions so these are now exported from the blender binary. (Same issue as D6563 which fixed it for USD) Issue has already been fixed upstream so a simple version bump fixes it. This patch bumps freetype to 2.10.1 Differential Revision: https://developer.blender.org/D6645 Reviewers: brecht , sergey
2020-02-08Fix Cycles embree render crash after recent refactorBrecht Van Lommel
2020-02-08Cleanup: fix compiler warningBrecht Van Lommel
2020-02-08Build_environment: OSL 1.10.9 / llvm 9.0.1Ray Molenkamp
OSL 1.10.9 fixes osl-bug 866 [1] which is long standing issue on windows where paths get un-escaped and osl breaks when you install it to for instance c:\blender-tests\new-boolean This patch bumps osl to 1.10.9, and since osl is llvm's only consumer, llvm/clang were bumped 9.0.1 Removed some of the patches that were no longer needed Builds and passes all tests on windows and linux [1] https://github.com/imageworks/OpenShadingLanguage/issues/866 Differential Revision: https://developer.blender.org/D6744 Reviewers: brecht
2020-02-08Merge branch 'blender-v2.82-release'Aaron Carlisle
2020-02-08Update RNA Manual ReferencesAaron Carlisle
2020-02-08Cleanup: remove old VSE prefetching code.Richard Antalik
Reviewed By: brecht Differential Revision: https://developer.blender.org/D6774
2020-02-07Merge branch 'blender-v2.82-release'Sebastián Barschkis
2020-02-07Fluid: Fixed cache reading issue with larger resolution noise gridsSebastián Barschkis
Important fix that needs to go into the release. The upscaled noise cache was not read into upscaled grids.
2020-02-07Code Quality Day: Comment formatting in bmesh_bevel.cHans Goudey
2020-02-07Fix T73660: Hide envelop option for Grease Pencil weights generationAntonio Vazquez
As this feature is not supported yet, it's better to hide for grease pencil. Differential Revision: https://developer.blender.org/D6777
2020-02-07remove poll for OBJECT_OT_parent_clearPhilipp Oeser
This works on selected_editable_objects, so no active object mandatory. After deletion of the active object and using slection tools such as e.g. box select, the lack of an active object would prevent this operator from being called without good reason. Also cannot think of any other existing poll that would really make sense (Editor type, ...). ref T68975 Maniphest Tasks: T68975 Differential Revision: https://developer.blender.org/D6773
2020-02-07Cleanup: add extern "C"Jacques Lucke
2020-02-07BLI: add index_range method to some data structuresJacques Lucke
This can be used to iterate over all indices with less code.
2020-02-07Cleanup: Improve usage of extern "C"Jacques Lucke
2020-02-07Cleanup: Animation, split driver evaluation into separate functionsSybren A. Stüvel
No functional changes.
2020-02-07Cleanup: Animation, reduce indentation by reordering conditionsSybren A. Stüvel
This turns error condition checks into precondition checks, grouping the non-error functionality together towards the bottom of the function and error-handling functionality towards the top. No functional changes.
2020-02-07Fix T73625: GPencil array offset wrong whe use Scale or RotationAntonio Vazquez
This is not 100% a bug but a design change. The old method used the object origin as pivot point for Scale a nd Rotation, so when you moved the stroke in edit mode, the whole array ittems where offset because the pivot point distance changed. Now, before applying scale and rotation, the stroke is moved to object origin to keep the offset when scale or rotate, so these transformations are done in stroke local space.