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-02-09Fix collection syncing when creating new collections from the outlinerDalai Felinto
We were not passing a scene collection parent to the BKE_collection_add function, which in turn made syncing not work. Right now we: * Explicitly pass the master collection in this case * Fallback to the master collection in other cases With unittest.
2018-02-09Missed opencollada edit in recent changesCampbell Barton
2018-02-09Cleanup: pass eval_ctx to sculpt_init_sessionCampbell Barton
Matches vertex paint mode
2018-02-09Merge branch 'master' into blender2.8Campbell Barton
2018-02-09CMake: include missing headersCampbell Barton
2018-02-09Fix T53958: Sequencer zoom 1:1 failsCampbell Barton
2018-02-09Fix T53347: Vertex paint crashCampbell Barton
Vertex paint was still using sculpt mode brush (which can be NULL).
2018-02-08Merge branch 'master' into blender2.8Tamito Kajiyama
Conflicts: intern/cycles/blender/addon/ui.py
2018-02-08Disable fast adjust code. Add other end spec matching.Howard Trickey
This fixes a few caess where new width adjustment code was less than ideal.
2018-02-08Remove redundant check for armature modeCampbell Barton
Caller ensures pose-mode, this flag is only set while drawing.
2018-02-08Fix mixed weight-paint & pose modeCampbell Barton
2018-02-08Merge branch 'master' into blender2.8Sergey Sharybin
2018-02-08Remove Carve booleanSergey Sharybin
We've got quite comprehensive BMesh based implementation, which is way easier for maintenance than abandoned Carve library. After all the time BMesh implementation was working on the same level of limitations about manifold meshes and touching edges than Carve. Is better to focus on maintaining one boolean implementation now. Reviewers: campbellbarton Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D3050
2018-02-08Depsgraph: Fix missing camera animation after visibility changesSergey Sharybin
Synchronize code in on_visible_update with depsgraph building. Need to update all cameras, since they might be hooked up to marker.
2018-02-08Merge branch 'master' into blender2.8Campbell Barton
2018-02-08Mesh: concave quad supportCampbell Barton
Previously quads always split along first-third vertices. This is still the default, to avoid flickering with animated deformation however concave quads that would create two opposing triangles now use second-fourth split. Reported as T53999 although this issue has been known limitation for a long time.
2018-02-08Dopesheet: Synchronize selection on bones when selecting everythingSergey Sharybin
This is also how box selection and mouse selection is working. Requested by Hjalti, reviewed by Joshua. Thanks!
2018-02-08Fix error in object-mode removalCampbell Barton
Wasn't setting transform context
2018-02-08Merge branch 'master' into blender2.8Campbell Barton
2018-02-08Fail gracefully when editmode data doesn't existCampbell Barton
Sync changes from 2.8
2018-02-08Object Mode: move to workspace structCampbell Barton
- Read-only access can often use EvaluationContext.object_mode - Write access to go to WorkSpace.object_mode. - Some TODO's remain (marked as "TODO/OBMODE") - Add-ons will need updating (context.active_object.mode -> context.workspace.object_mode) - There will be small/medium issues that still need resolving this does work on a basic level though. See D3037
2018-02-08Fixing builds for 2.8 - outliner typoDalai Felinto
2018-02-08Fix: Data-Blocks view in Outliner no longer displayed property values, ↵Joshua Leung
making it semi-useless Partially revert efe1af3d11a930b539718cc566049f07316427ff The offending commit over-zealously removed the datablocks viewer case as well, when only the condition needed to be modified.
2018-02-08DRW: Fix crash caused by fixing the leak (badly).Clément Foucault
Previous commit was af425f3f7a08c09f7fbc7076b364fac75163b296
2018-02-08Merge branch 'master' into blender2.8Bastien Montagne
2018-02-08Forgot to return actual value in previous own commit.Bastien Montagne
Sorry about the noise...
2018-02-08Merge branch 'master' into blender2.8Bastien Montagne
Conflicts: source/blender/windowmanager/intern/wm_files_link.c
2018-02-08Library linking code: proper early out in case there is nothing to link.Bastien Montagne
2018-02-07Merge branch 'master' into blender2.8Bastien Montagne
Conflicts: source/blender/windowmanager/intern/wm_files_link.c
2018-02-07Library reload code: add early out in case there is nothing to reload.Bastien Montagne
2018-02-07DRW: Fix memory leak with dupli objects.Clément Foucault
This was caused by dupli's ObjectEngineData that were not free. This allocates the data using the instance data manager (no alloc/free between frames). Though the data should be treated as not persistent in this case.
2018-02-07DRW: Opti: Use less bytes in DRWUniform.Clément Foucault
2018-02-07Clay: Small refactoring of matcap_colors and put ubos into sldata.Clément Foucault
Ubos needed to be free correctly. Also the matcap colors are statics and does not need to be uploaded each drawcall.
2018-02-07Depsgraph: More fixes for shape keysSergey Sharybin
Made shape keys to work for meshes. Also added missing code for curves. Curves and lattices will not have shape keys visible, since modifiers support is still to be done for them.
2018-02-07Depsgraph: Fix crash with shape keys and latticesSergey Sharybin
Only crash is fixed, still need to do something about missing recalc or something like that.
2018-02-07Depsgraph: Fix crash when visible update is called after tagging for updatesSergey Sharybin
It is possible to have non-NULL scene in graph which was never built yet, this happens when ID is tagged for update for non-built graph. Was causing crash opening deg_anim_pose_bones. Reported by Mai in IRC, thanks!
2018-02-07Depsgraph: Fix node sockets as driver variablesSergey Sharybin
Fixes empty not moving int deg_anim_material_driving_empty. Reported by Mai in IRC, thanks!
2018-02-07Fix error with Main.eval_ctx.object_mode being unsetCampbell Barton
This made vertex/weight/sculpt crash. Add BKE_workspace_update_object_mode which sets the object mode from the workspace. We may want to re-visit exactly when this is set, for now call within wm_event_do_refresh_wm_and_depsgraph.
2018-02-07Depsgraph: Add missing relationship between object transform and point cache ↵Mai Lavelle
reset This fixes an issue where old cache data was used after an object has been moved. Particles were coming from very wrong positions. Reproduction case is to move an object while animation is running and then let the animation loop back and play again. Differential Revision: https://developer.blender.org/D3044
2018-02-07Move eval_ctx after object mode changesCampbell Barton
2018-02-07Merge branch 'master' into blender2.8Campbell Barton
2018-02-07Correct header guard in last commitCampbell Barton
2018-02-07Eevee: Fix SSR & AO on Vega + Mesa.Clément Foucault
Really strange bug. Maybe gl_FragDepth is broken on this implementation.
2018-02-07GPU: Remove Mesa + Vega hack.Clément Foucault
This is not needed anymore with linux 4.15 + Mesa 17.3.3.
2018-02-07Merge branch 'master' into blender2.8Campbell Barton
2018-02-07Cleanup: add _types.h suffix to DNA headersCampbell Barton
2018-02-06Outliner: Add object(s) to new collectionDalai Felinto
Suggested by Pablo Vazquez (venomgfx). The idea here is that it should be easy to work in the outliner by picking a bunch of objects and adding them to a new collection. Where is the new collection? In the same level as the "outliner active" object. Note, since the outliner has no pure concept of an active object, I'm using the highlight tag for this. Hopefully it works fine. It should work in "Collections", "View Layer", and "Groups". Only when collections are not filtered out.
2018-02-06Fix poll for OUTLINER_OT_object_remove_from_collectionDalai Felinto
Outliner groups mode support no filtering.
2018-02-06Rename OUTLINER_OT_collection_object_remove > _object_remove_from_collectionDalai Felinto
Better make it clear it is different than OUTLINER_OT_collection_objects_remove.
2018-02-06Outliner: Operator to delete outliner selected elements from collectionDalai Felinto
Suggested by Pablo Vazquez (venomgfx).