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-01-28Merge branch 'master' into blender2.8Campbell Barton
2018-01-26Fix navmesh creation w/ multiple objectsCampbell Barton
D2976 by @dertom
2018-01-19Fix T53788: Camera animation not workingSergey Sharybin
Both object level and camera datablock properties animation did not work with copy on write enabled. The root of the issue is going to the fact, that all interface elements are referencing original datablock. For example, View3D has pointer to camera it's using, and all areas which does access v3d->camera should in fact query for the evaluated version of that camera, within the current context. Annoying part of this change is that we now need to pass depsgraph in lots of places. Which is rather annoying. Alternative would be to cache evaluated camera in viewport itself, but then it makes it annoying to keep things in sync. Not sure if there is nicer solution here. Reviewers: dfelinto, campbellbarton, mont29 Subscribers: dragoneex Differential Revision: https://developer.blender.org/D3007
2018-01-18Merge branch 'master' into blender2.8Brecht Van Lommel
2018-01-18Loop Cut: Allow mouse placement w/ numeric inputCampbell Barton
D2973 by @cyaoeu
2018-01-10Merge branch 'master' into blender2.8Campbell Barton
2018-01-10Cleanup: comment block alignmentCampbell Barton
2017-12-22Correction to previous commit: Pass MakePrimitiveData to make_prim_finishJulian Eisel
2017-12-22Cleanup: Encapsulate primitive creation data into struct, remove unused argumentJulian Eisel
Should make it easier to add new and modify existing parameters.
2017-12-13Merge branch 'master' into blender2.8Sergey Sharybin
2017-12-13Fix T53529: Rip crashes w/ wire edgeCampbell Barton
2017-12-12Merge branch 'master' into blender2.8Campbell Barton
2017-12-11Fix for inset when accessed from spacebar searchCampbell Barton
2017-12-06Merge branch 'master' into blender2.8Campbell Barton
2017-12-06Fix T53441: Inset doesn't start at zeroCampbell Barton
2017-12-06Cleanup: line lengthCampbell Barton
2017-12-05Merge branch 'master' into blender2.8Germano
# Conflicts: # source/blender/editors/mesh/editmesh_select.c
2017-12-05Fix T53469: Make sure that edges are drawn in the backbuff whenever you are ↵Germano
looking for the nearest edge Caused by rB9f5bf19
2017-12-05Merge branch 'master' into blender2.8Bastien Montagne
2017-12-04Better bevel profile at extreme values of profile.Howard Trickey
Patch from Richard Erhardt, with some additions & modifications. Changes bevel profile shape parameter so that can get arbitrarily near square profile as parameter -> 1. Adds code to make profile=0 case work, at least for cube corners, so changed hard min of profile parameter to 0 from 0.15.
2017-12-04Merge branch 'master' into blender2.8Sergey Sharybin
2017-12-04Edit Mesh Selection: Draw the backbuff of edge selection only when requestedGermano
And make sure the width is 1
2017-12-04Cleanup: whitespaceCampbell Barton
2017-11-28Cleanup: namingSergey Sharybin
2017-11-28Merge branch 'master' into blender2.8Campbell Barton
2017-11-27Fix T53145: bevel tool does not start with amount at zero.Brecht Van Lommel
2017-11-27Merge branch 'master' into blender2.8Sergey Sharybin
2017-11-27Remove workaround for loopcut and DM stabilitySergey Sharybin
Neither me nor Campbell could redo the issue, lets get rid of this workaround and fix it properly if still needed.
2017-11-27Merge branch 'master' into blender2.8Sergey Sharybin
2017-11-27Cleanup: incorrect commentCampbell Barton
2017-11-23Merge branch 'master' into blender2.8Bastien Montagne
2017-11-23Fix T53145: bevel tool fails when used a second time.Brecht Van Lommel
Pixel size was not initial early enough. For first time this was not a problem because the bevel amount starts at 0 then, and after the mouse moves the pixel size is initialized. For the second time the bevel amount starts at a non-zero value, and it failed then.
2017-11-23Cleanup: Rename ViewLayer *sl > ViewLayer *view_layerDalai Felinto
2017-11-23Tag properties of some mesh editing operators as 'advanced'Julian Eisel
Sets the 'advanced' tag for some properties of following mesh edit operators: * Loop Cut * Subdivide * Mark Seam * Smooth Vertex * Laplacian Smooth Vertex * Merge
2017-11-23Rename any instance of scene layer or render layer in code with view layerDalai Felinto
The RenderResult struct still has a listbase of RenderLayer, but that's ok since this is strictly for rendering. * Subversion bump (to 2.80.2) * DNA low level doversion (renames) - only for .blend created since 2.80 started Note: We can't use DNA_struct_elem_find or get file version in init_structDNA, so we are manually iterating over the array of the SDNA elements instead. Note 2: This doversion change with renames can be reverted in a few months. But so far it's required for 2.8 files created between October 2016 and now. Reviewers: campbellbarton, sergey Differential Revision: https://developer.blender.org/D2927
2017-11-22Merge branch 'master' into blender2.8Sergey Sharybin
2017-11-22Removing OMP: get rid of last bit in /editors/ area.Bastien Montagne
Just removing it, such cases are not bottlenecks and not worth the complication of doing real threading with own BLI_task.
2017-11-20Merge branch 'master' into blender2.8Campbell Barton
2017-11-19Option not to select with un-hideCampbell Barton
D1518 from @mba105 w/ edits
2017-11-19Cleanup: remove BKE_utildefinesCampbell Barton
This was meant to be used for less general macros but was never used. Rename BKE_BIT_TEST_SET to SET_FLAG_FROM_TEST
2017-11-09Farewell BaseLegacyDalai Felinto
Finally, bases are all using the latest, newest SceneLayer bases.
2017-11-09Farewell Scene->basactDalai Felinto
2017-11-08Farewell Scene->baseDalai Felinto
While getting rid of Scene->base we got the following fixes: * Fix "Convert To" operator * Fix "NLA allowing to selected objects that are not selectable * Fix scene.objects (readonly, no option to link/unlink) Note: Collada needs to use the context SceneLayer for adding objects however I added a placeholder, so Collada maintainers can fix this properly.
2017-11-06Merge branch 'master' into blender2.8Bastien Montagne
Conflicts: intern/cycles/device/device.cpp source/blender/blenkernel/intern/library.c source/blender/blenkernel/intern/material.c source/blender/editors/object/object_add.c source/blender/editors/object/object_relations.c source/blender/editors/space_outliner/outliner_draw.c source/blender/editors/space_outliner/outliner_edit.c source/blender/editors/space_view3d/drawobject.c source/blender/editors/util/ed_util.c source/blender/windowmanager/intern/wm_files_link.c
2017-11-06Rename ID_IS_LINKED_DATABLOCK to ID_IS_LINKED.Bastien Montagne
This makes code closer to id_override/assent-engine ones, which introduce a new type of linked data, and hence reserve ID_IS_LINKED_DATABLOCK to real linked datablocks.
2017-10-30Missing NULL pointer check in poly-build toolCampbell Barton
2017-10-26Tool System: experimental low-poly constructionCampbell Barton
Tool for creating polygons, exact usage may change based on feedback. LMB to add faces at boundaries (tris from edges, quads from verts). - Ctrl splits edges - Alt to dissolve edges/verts. Works well with vertex snap & auto-merge. This uses selection hover but isn't intended to introduce more widely pre-selection highlighting, at least it will be restricted to this tool.
2017-10-21Manipulator: name remove func's 'unlink_delayed'Campbell Barton
Name wasn't right since this only unlinks from manipulator maps.
2017-10-20Merge branch 'master' into blender2.8Campbell Barton
2017-10-20Cleanup: redundant castsCampbell Barton