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-06-05Merge branch 'master' into blender2.8Bastien Montagne
Conflicts: source/blender/blenkernel/intern/blendfile.c source/blender/blenloader/intern/readfile.h source/blender/blenloader/intern/versioning_250.c source/blender/blenloader/intern/versioning_260.c source/blender/blenloader/intern/versioning_270.c source/blender/blenloader/intern/versioning_legacy.c source/blender/editors/render/render_shading.c source/blender/makesrna/intern/rna_movieclip.c source/blender/render/intern/source/pipeline.c source/blender/render/intern/source/voxeldata.c
2018-06-05Moved function declarations from BKE_DerivedMesh.h to BKE_mesh_runtime.hSybren A. Stüvel
The function definitions still reside in DerivedMesh.c. Once we're done porting all the DerivedMesh use to Mesh, we'll move the still-relevant functions to mesh_runtime.c. This move is now cumbersome due to shared statically-declared utility functions in DerivedMesh.c
2018-06-05Moved function declarations from BKE_mesh.h → BKE_mesh_runtime.hSybren A. Stüvel
2018-06-05Merge branch 'master' into 28Campbell Barton
2018-06-05Cleanup: use new accessors to blendfile path (Main.name).Bastien Montagne
2018-06-05Cleanup: add hleper functions to get filepath from Main.Bastien Montagne
This helps making things clearer and cleaner. Func returning filepath of G.main is separate, so that we can easily track its usages, and hopefully deprecate it at some point. Though that usage of G.main is likely the less evil one, you nearly always want current blendfile path in those cases anyway.
2018-06-05Cleanup: pep8Campbell Barton
Use 'autopep8 --ignore E721,E722' on our UI code, only minor changes.
2018-06-05Cleanup: doxy grouping for mesh runtime APICampbell Barton
2018-06-05LookDev: Fix crash when no worldJeroen Bakker
2018-06-05UI: move 3D view display options into popoverCampbell Barton
- Moved Mesh Display, Mesh Analysis & Motion Tracking display panels to Overlays. - Removed Item panel from sidebar (buttons available elsewhere). Patch by @billreynish w/ edits
2018-06-05make.bat: cache the vcredist directory.Ray Molenkamp
When run from make.bat the environment is setup correctly and the VCToolsRedistDir environment variable exists, on later invocations of cmake this may no longer be the case and a warning was emitted about the missing runtime. we can't rely on InstallRequiredSystemLibraries.cmake here since it uses the compiler version to figure out the correct location and it doesn't know how to deal with clang.
2018-06-05Error in last commitCampbell Barton
2018-06-05Depsgraph: Fix bug with broken tweak of animated node tree settingsSergey Sharybin
With single editing context we can have expected and correct evaluation order of animation and material update.
2018-06-053D View: disable manipulators & text w/o overlayCampbell Barton
Manipulators which aren't explicitly activated via tools are now hidden. Tool manipulators are kept because it doesn't make sense to interact with a tool with hidden manipulators.
2018-06-05Object Modes: Flush COW on mode switchingCampbell Barton
Caused glitch w/ sculpt mode not updating.
2018-06-05Preserve unkeyed changes on undo and file openSergey Sharybin
This partially reverts 5975d6581cee. With single editing context it is more predictable what is unkeyed change is.
2018-06-05Cleanup: simplify studiolight/matcap enum code, remove limit.Brecht Van Lommel
2018-06-05T55291: Matcaps were reset when loading fileJeroen Bakker
2018-06-05Static Override: Fix order of operations issue in material slots.Bastien Montagne
*Really* not happy with that kind of constraint, but no choice for now...
2018-06-05Static Override: progresses towards full support for material slots.Bastien Montagne
Material slots are a real pain to get working, due to all the black magic they do to hide object vs. obdata storage of the material... Currently hitting an order problem - we need to always set 'link' (to object or obdata) property of the slot first, before we set its material... *super-sigh*
2018-06-05Fix compilation error after recent matcap changesSergey Sharybin
2018-06-05Fix T55319: Keyframing issuesSergey Sharybin
The issue was that keyframing from menu would tag object for animation update, which was making object to loose unkeyed changes.
2018-06-05Workbench: remove the soft limit for the xray_alphaJeroen Bakker
2018-06-05Workbench: Matcaps T55291Jeroen Bakker
- users can use their own matcaps .config/blender/2.80/datafiles/studiolights/matcap/ folder - upto 100 matcaps can be loaded - color of the matcap is influenced by the color of the material/single color etc. To show the plain matcap use single color at 1.0 - chosing a matcap is at lighting level (flat/studio/matcap) - matcap only possible in solid mode - also works for X-Ray mode As the old matcaps are still in used by the clay engine I didn't remove it yet.
2018-06-05UI: set cursor line widthCampbell Barton
2018-06-05Transform: avoid assert in wpaint modeCampbell Barton
2018-06-05Fix stupid mistake in previous commit.Bastien Montagne
2018-06-05RNA/Override: Move override-related property flags to own variable.Bastien Montagne
We are already running out of available flags in main, generic int, and everytime I work on static override I find new special cases that will need new specific propflag, so...
2018-06-05Baby step towards making overridable materials for objects.Bastien Montagne
Naughty Collections RNACollection of objects is still to be tamed, but for individual objects should work now....
2018-06-05Transform: improve pose trans/rot/scale guessingCampbell Barton
Switching the mode was being done per object, where it should first check all pose bones from all objects. This also removes code that changes the transform mode from within the counting function. This was only needed on transform initialization.
2018-06-05Missing from last commitCampbell Barton
2018-06-05Transform: revert use of evaluated objectsCampbell Barton
This is no longer needed.
2018-06-05UI: context menu for other editor typesCampbell Barton
D3458 by @billreynish w/ edits. - Context menu for dope-sheet, graph, image & node editors. - Add type to contenxt menu header. - Access with W-Key. - Change UV-editor weld key binding to Shift-W.
2018-06-05UI: support property split for 'prop_search'Campbell Barton
2018-06-05make.bat : Fix clang+asan msbuild project generationRay Molenkamp
2018-06-04DRW: Fix crashes with instanced dataDalai Felinto
Problem introduced on 101c277e3d8241ad55f6343690b5d96a5e37d1f0.
2018-06-04Cleanup: correct menu nameCampbell Barton
2018-06-04Merge branch 'master' into blender2.8Campbell Barton
2018-06-04Cleanup: strip ghost trailing spaceCampbell Barton
2018-06-04Cleanup: strip tests trailing spaceCampbell Barton
2018-06-04Fix T55325: Revert "Always get a reference point when snapping with the ↵Germano
projected elements option enabled." This reverts commit 0864a4c1ea3156b55c60bbeaf25d265fa5583e69. That way it's best for retopology.
2018-06-04Merge branch 'master' into blender2.8Campbell Barton
2018-06-04Particle System: move data creation into RNA updateCampbell Barton
Relying on evaluation to initialize data causes issues w/ 2.8.
2018-06-04UI: more subpanels for Cycles and Eevee.William Reynish
2018-06-04Fix Python UI error with Eevee and hemi lamps.Brecht Van Lommel
2018-06-04Fix hang rendering with motion blur.Brecht Van Lommel
2018-06-04Workbench: Shadows: Fix cap being clipped by far plane.Clément Foucault
This was the last remaining problem with shadow volumes (that I know of). Only extrude until we hit the far plane.
2018-06-04Tool System: refresh tools after undoCampbell Barton
2018-06-04Cleanup: Hopefully more clear nameSergey Sharybin
2018-06-04DRW: Fix leak from the wireframe drawing.Clément Foucault