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
2017-01-31bpy.ops.collections.collection_new()Dalai Felinto
2017-01-31Remove old layers bitflag from viewport 3d header templateDalai Felinto
2017-01-31Let scene_collection and layer_collection to have the same fallbackDalai Felinto
2017-01-31Add icon to collection panelDalai Felinto
2017-01-31Fix logic for bpy.context.scene_collectionDalai Felinto
2017-01-31Unittest: refresh blender between testsDalai Felinto
2017-01-30Properties Editor: Collection contextDalai Felinto
2017-01-30Collections Editor: populate header with operatorsDalai Felinto
2017-01-30SceneCollection.objects.active_index (for user interface)Dalai Felinto
2017-01-30Collection related operators barebonesDalai Felinto
Those are the operators for the collections editor, and the collection property panel
2017-01-30RNA: collection overrideDalai Felinto
2017-01-30bpy.context.layer_collectionDalai Felinto
2017-01-30Collection Editor based on patch by Julian EiselDalai Felinto
This is extracted from the layer-manager branch. With the following changes: * Renamed references of layer manager to collections manager * I didn't include the editors/space_collections/ draw and util files. I still need to bring the drawing code here, so we see something.
2017-01-30Layers: allow anonymous collection, and set active collection when linking itDalai Felinto
2017-01-26Merge remote-tracking branch 'origin/blender2.8' into render-layersDalai Felinto
Note: renamed blo_do_versions_after_linking_280 to do_versions_after_linking_280 to following the pattern of do_versions_after_linking_270
2017-01-26Mesh batch caches update from depsgraphDalai Felinto
We no longer need to rely on Derived mesh flag since the mesh is properly flushed from the depsgraph
2017-01-26Depsgraph: mesh cache depends needs updates when geometry changes (patch by ↵Dalai Felinto
Sergey Sharybin)
2017-01-26Fix blenderplayer buildDalai Felinto
2017-01-26Use the ultimate depsgraph callback functionDalai Felinto
Note: when in edit mode this depsgraph update is not being called. We are using DerivedMesh in those cases, so it is fine. I would like to investigate this though
2017-01-26Fixup for selected_objects contextDalai Felinto
This was making crash happen for any operation :/ shame on me
2017-01-26Fixup in doversioningDalai Felinto
2017-01-26Depsgraph: Add placeholder function to handle objects updateSergey Sharybin
This way @dfelinto can do some special trickery in there.
2017-01-26Merge branch 'master' into blender2.8Sergey Sharybin
2017-01-26Depsgraph: Fix typo in assertSergey Sharybin
2017-01-26Blender 2.8: Apparently auto-merge worked incorrect in the merge commitSergey Sharybin
2017-01-26Merge branch 'master' into blender2.8Sergey Sharybin
2017-01-26Depsgraph: Link from material to object shadingSergey Sharybin
This is a ground work for the upcoming changes in Blender 2.8 branch where we need to do special actions to reconstruct shaders when material changes.
2017-01-26Depsgraph: Add relation from node tree to material it's coming fromSergey Sharybin
2017-01-26Depsgraph: Remove owner argument from relations builder as wellSergey Sharybin
The idea was to link something to a parent, but the point is: we must not pass owner deep and then have any parent-type-related logic implemented in the "children".
2017-01-26Fix (unreported) crash when file browser attempts to show preview of some ↵IRIE Shinsuke
defective font Confirmed with the Wine's bundled fonts.
2017-01-26Depsgraph: Remove owner node argument which was simply passed aroundSergey Sharybin
2017-01-26Compositor: Make HSV node inputs a real socketsSergey Sharybin
This is much more flexible solution which will allow doing some more procedural features. Reviewers: brecht, dfelinto, mont29 Reviewed By: mont29 Subscribers: Severin Differential Revision: https://developer.blender.org/D2403
2017-01-26Fix unfreed memory after cleaning render layersDalai Felinto
The freestyle data was never freed when removing a renderlayer. ``` blender -b --factory-startup --debug-memory --python-expr "import bpy;bpy.ops.scene.render_layer_add();bpy.context.scene.render.layers.active_index=0;bpy.ops.scene.render_layer_remove()" ```
2017-01-26Fix T50530: Crash on Info Editor "console"Dalai Felinto
Introduced on rB2de882e8 - the original size of the array was neglected
2017-01-26Alembic: fix compile error on Linux.Kévin Dietrich
2017-01-26Fix T50287: Blender crashes when open a blend that contains an alembicKévin Dietrich
file. Missed in rB62a2ed97b.
2017-01-25Remove unused panels (layer_passes and layer_options)Dalai Felinto
2017-01-25Add scene active layerDalai Felinto
2017-01-25[Cycles/MSVC/Testing] Fix broken test code.lazydodo
Currently the tests don't run on windows for the following reasons 1) render_graph_finalize has an linking issue due missing a bunch of libraries (not sure why this is not an issue for linux) 2) This one is more interesting, in test/python/cmakelists.txt ${TEST_BLENDER_EXE_BARE} and ${TEST_BLENDER_EXE} are flat out wrong, but for some reason this doesn't matter for most tests, cause ctest will actually go out and look for the executable and fix the path for you *BUT* only for the command, if you use them in any of the parameters it'll happily pass on the wrong path. 3) on linux you can just run a .py file, windows is not as awesome and needs to be told to run it with pyton. 4) had to use the NAME/COMMAND long form of add_test otherwise $<TARGET_FILE:blender> doesn't get expanded, why? beats me. 5) missing idiff.exe for msvc2015/x64 in the libs folder. This patch addresses 1-4 , but given I have no working Linux build environment, I'm unsure if it'll break anything there 5 has been fixed in rBL61751 Reviewers: juicyfruit, brecht, sergey Reviewed By: sergey Subscribers: Blendify Tags: #cycles, #automated_testing Differential Revision: https://developer.blender.org/D2367
2017-01-25Remove scene layer and collection from contextDalai Felinto
2017-01-25Fix T50115: stereoscopic video file memory leakDalai Felinto
2017-01-25Fix T50032: Wrong render result when same image is used with and without alphaSergey Sharybin
2017-01-25Fix T50512: Linked Backround scene with animation not updating with new ↵Sergey Sharybin
depsgraph Was missing relations for the set scenes. Perhaps not ideal solution, but should be good enough for now.
2017-01-25Depsgraph: Do ID tag outside of build_sceneSergey Sharybin
Otherwise it was possible to get ID tags cleared in the middle of DEG construction when there are set scenes used.
2017-01-25Fix compile errorClément Foucault
2017-01-25Fix T50517: Rendering expecting time is negativeSergey Sharybin
2017-01-25Merge remote-tracking branch 'origin/blender2.8' into render-layersDalai Felinto
2017-01-25Convert MBC_ API to Mesh (instead of derived mesh) and move it to mesh_renderDalai Felinto
This includes a few fixes in the MBC_ api. The idea here is for this to be the only interface the render engines will deal with for the meshes. If we need to expose special options for sculpting engine we refactor this accordingly. But for now we are shaping this in a per-case base. Note: * We still need to hook up to the depsgraph to force clear/update of batch_cache when mesh changes (I'm waiting for Sergey Sharybin's depsgraph update for this though) * Also ideally we could/should use BMesh directly instead of DerivedMesh, but this will do for now. Note 2: In the end I renamed the `BKE_mesh_render` functions to `static mesh_render`. We can re-expose them as BKE_* later once we need it. Reviewers: merwin Subscribers: fclem Differential Revision: https://developer.blender.org/D2476
2017-01-25Revert "UI: Add missing menu item"Aaron Carlisle
This reverts commit 1ad842d432ccacd1f822d7f2b8ff3c542d25e976.
2017-01-25UI: Add missing menu itemAaron Carlisle