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
2018-05-31Cleanup: Remove unused variableSergey Sharybin
2018-05-31Support Move / Link to collection in the outliner as wellDalai Felinto
2018-05-31Outliner: Expose collections editors poll in ED_outliner.hDalai Felinto
2018-05-31Link to Collection - Add shortcut (Shift + M)Dalai Felinto
2018-05-31Fix: View All in Action Editor zoomed in far enough to enter "crazy mode" ↵Joshua Leung
with a single keyframe Now, when there's just a single keyframe, pressing HomeKey will instead just center the view instead of trying to do "frame range" + margin.
2018-05-31Update CoW when adding/removing pose in pose librarySybren A. Stüvel
2018-05-31Depsgraph: Remove the "disable-copy-on-write" option completelyJoshua Leung
After discussion with Sergey and Dalai, we have decided to remove this option completely. We're getting to the point where it is almost impossible to really use 2.8 without COW, and keeping the old option running ends up diverting dev resources away towards tracking down and fixing problems with a parallel system that will be going away.
2018-05-31Merge branch 'master' into blender2.8Bastien Montagne
Conflicts: source/blender/blenkernel/BKE_camera.h source/blender/blenkernel/BKE_dynamicpaint.h source/blender/blenkernel/BKE_object.h source/blender/blenkernel/intern/camera.c source/blender/blenkernel/intern/dynamicpaint.c source/blender/blenkernel/intern/object.c source/blender/blenkernel/intern/smoke.c source/blender/editors/object/object_transform.c source/blender/editors/physics/dynamicpaint_ops.c source/blender/editors/space_view3d/view3d_edit.c source/blender/editors/space_view3d/view3d_view.c source/blender/modifiers/intern/MOD_dynamicpaint.c source/blenderplayer/bad_level_call_stubs/stubs.c
2018-05-31Edit last commitCampbell Barton
Better check if the property is set in case others want to use this property w/o SKIP_SAVE set.
2018-05-31Fix tool-system re-using last space typeCampbell Barton
Even though the regression is somehow caused by 03a80facfc781 this value shouldn't be reused so apply an unrelated fix.
2018-05-31Cleanup: remove G.main from BKE objectBastien Montagne
Had to add some G.main to modifiers, but in 2.8 we do not need that anymore, so it's not that bad! ;)
2018-05-31Revert "Tag COW when applying pose from pose library"Sybren A. Stüvel
This reverts commit 24b03729ae5ba4561ace8cbfb2d56cdbde781589; committed too soon.
2018-05-31Tag COW when applying pose from pose librarySybren A. Stüvel
Related to T55232
2018-05-31Fix depsgrah copying and evaluating hidden collections.Brecht Van Lommel
2018-05-31OpenColorIO: cache multiple shaders instead of just one.Brecht Van Lommel
Fixes constant shader and texture rebuilding when doing animation playback with multiple editors that use different view transforms.
2018-05-31Cleanup: Reduce indentation levelSergey Sharybin
2018-05-31Merge branch 'master' into blender2.8Bastien Montagne
2018-05-31Cleanup: nuke G.main out of BKE PackedFile code.Bastien Montagne
2018-05-31Fix depsgraph copying and evaluating hidden objects.Brecht Van Lommel
2018-05-31Cleanup: unused definesCampbell Barton
2018-05-31Merge branch 'master' into blender2.8Campbell Barton
2018-05-31Cleanup: use doxy sections for space typesCampbell Barton
Also use struct names in enum/define comments.
2018-05-31Cleanup: return types in stubsCampbell Barton
2018-05-31Depsgraph: optimization of driver evaluation with many drivers.Brecht Van Lommel
2018-05-31WM: Use tool-system for setting brushesCampbell Barton
This sets the tool instead of the brush, with cycling support.
2018-05-31Tool System: Utility to set the tool by nameCampbell Barton
Wrapper for the Python operator.
2018-05-31Fix OpenCL compilation error - BPT without SSS.Hristo Gueorguiev
2018-05-30Workbench: HighlightsJeroen Bakker
Made the highlights darker (using the defaults of blender 2.7 - sharpness = 50 - spec color = 0.025 (I bumped it to 0.1) - added a log2 to the frontal camera light to reveal more details of the mesh
2018-05-30Tool System: optionally cycle tools in a groupCampbell Barton
Add the ability for key bindings to set a tool-group, which cycles to the next tool when the tool is already active.
2018-05-30RNA: add tool index accessCampbell Barton
Needed for changing the active tool from Python.
2018-05-30UI: toolbars now redraw on tool changeCampbell Barton
2018-05-30Removed Object color from workbench. Added Highlights to FLAT shading.Jeroen Bakker
2018-05-30Generic Viewport Panel for MaterialsJeroen Bakker
Is enabled for all render engines as workbench will be rendering SOLID/Texture modes and uses these settings.
2018-05-30Cleanup: style/whitespaceCampbell Barton
Also use 'uint'.
2018-05-30Cleanup: redundant checkCampbell Barton
2018-05-30Fix selection randomly failing with border render.Brecht Van Lommel
We no longer user scissor for 3D viewport drawing, and some selection code assumed it still. This also cleans up unnecessary scissor test switching, we only have it temporarily enabled now.
2018-05-30make.bat: fix support for building with just the build tools installed.Ray Molenkamp
2018-05-30Fix Cycles UI script error with denoising.Brecht Van Lommel
2018-05-30Fix Cycles viewport render stuck with curve objects.Brecht Van Lommel
We should solve this better by making the depsgraph convert all curves to meshes, for now ensure we don't to depsgraph tags during export.
2018-05-30Depsgraph API: renaming, more granular update information.Brecht Van Lommel
* depsgraph.ids: all evaluated datablocks in the depsgraph * depsgraph.objects: all evaluated objects in the depsgraph * depsgraph.object_instances: all object instances to display or render * depsgraph.updates: list of updates to datablocks
2018-05-30Render API: rename some API functions back to earlier names.Brecht Van Lommel
Their purpose is the same, no reason to break API compatibility here.
2018-05-30UI: use split property layout for some panelsCampbell Barton
Object, render, scene properties now use split-property layout, also cycles interface. Patch by @billreynish w/ minor edits.
2018-05-30Cleanup: quiet warningCampbell Barton
2018-05-30UI: fix property split w/ color buttons & empty textCampbell Barton
2018-05-30Tweak for previous commit: Just group all bone properties under the bone nameJoshua Leung
After more testing, I realised that bendy bone properties should also be grouped, but probably all other per-bone settings too. Now, just group all of them, since it's easier for everyone this way.
2018-05-30Modifiers: Bring back custom data referencing logicSergey Sharybin
Brings dependency graph evaluation time to similar time than 2.79 for file reported in T55228.
2018-05-30Modifiers: Make input of modifier stack referencing copied CD layersSergey Sharybin
The idea is to allow modifier stack to reference custom data layers from copied version of mesh datablock.
2018-05-30Modifiers: Restore duplication of referenced layersSergey Sharybin
Was no reason to remove those calls, it was always a plan to bring referenced layers back eventually.
2018-05-30Insert Keyframe: Change default behaviour for how F-Curves get groupedJoshua Leung
For many years, animators have been complaining about how keyframing a (transform) property directly would leave them ungrouped, while keyframing them using a Keying Set would put them into a group based on the name of the keyingset. This commit attempts to improve (unify + make consistent) the default behaviour: * All object transforms now get added to an "Object Transforms" group, regardless of whether they were added individually via buttons or keyingset * All bone transforms now get added to a group corresponding to the name of the bone instead of only the ones added via keyingset
2018-05-30Cleanup: Reuse existing scene pointerJoshua Leung