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
path: root/source
AgeCommit message (Collapse)Author
2018-04-19UV Editor: Style: rename variables to match others.Germano
2018-04-19UV Editor: Fix memleak from recent changes.Clément Foucault
2018-04-19Workbench: removed per collection object colorJeroen Bakker
Will be part of the collection manager where per collection the ob->col can be set. This currently depends on DepsGraph + CollectionManager. I removed it for now so the code won't influence development
2018-04-19Merge branch 'blender2.8' of git.blender.org:blender into blender2.8Jeroen Bakker
2018-04-19Workbench: Diffuse studio lightingJeroen Bakker
2018-04-19UV Editor: Fix overflow issue with IMM usage.Clément Foucault
Use batch API in this case. It's not the ideal solution (slow) but it works.
2018-04-19UV Editor: Fix imm assert about program still bound.Clément Foucault
2018-04-19Merge branch 'master' into blender2.8Campbell Barton
2018-04-19Cleanup: rename Icon.type -> id_typeCampbell Barton
Confusing when adding non-id icons.
2018-04-19Merge branch 'blender2.8' of git.blender.org:blender into blender2.8Jeroen Bakker
2018-04-19Workbench: drawtype object color from collection to v3dJeroen Bakker
Now every 3d view can have its own solid draw color setting
2018-04-19Fix: Armature display settings (names, axes, shapes, etc.) didn't refresh ↵Joshua Leung
view with Copy on Write enabled Now we need to tag the depsgraph to inform all copies that stuff changed.
2018-04-19Depsgraph: Fix crash with copy-on-write enabledSergey Sharybin
Was caused by ec0756af6c7, once again, we can't pass view layer, need to pass index. The sad part is that currently we don't have quick way to look up view layer by index. Can do similar thing as we do for bones and bases.
2018-04-19Fix edit-bone select crash w/ multi-editCampbell Barton
Also avoid duplicate base lookups and minor cleanup.
2018-04-19Fix bug with NULL context being used in undoCampbell Barton
Caused sculpt to crash.
2018-04-19Port particle instance modifier changes from Gooseberry branchSergey Sharybin
The work is mainly from Lukas Toenne, with some modifications from myself. Includes following obvious changes: - Particle system selection is now name-based, with lookup menu. - Lots of new options to control varieties. Changes comparing to the Gooseberry branch: - Default values and versioning code ensures same behavior as the old modifier. - Custom data layers are coming from vertex color, the modifier does not create arbitrary layers now. The hope is to keep data more manageable, and maybe make it easier to select in the shader later on. This means, values are quantized to 256 values, but it should be enough to get varieties in practice. Reviewers: brecht, campbellbarton Reviewed By: brecht Subscribers: eyecandy Differential Revision: https://developer.blender.org/D3157
2018-04-19Workbench: added draw_scene_finish to workbench_materialsJeroen Bakker
2018-04-19Finish use-after-free in workbench code.Bastien Montagne
GHash should probably not own the data itself, but that's other question to be fixed later, at least this fixes the crash. Solution by @fclem, thanks!
2018-04-19Code cleanupJeroen Bakker
2018-04-19Merge branch 'blender2.8' of git.blender.org:blender into blender2.8Jeroen Bakker
2018-04-19Workbench: Option to use Object colorJeroen Bakker
- added `object_color_type` where the user can set if the collection determines the color, or the object will be used for the color. Implemented it as an enum as later this can have a random color option. - moved OB_LIGHTING_* to DNA_view3d_types and renamed it. - Fixed some DRY in workbench_materials.c. Can remove more DRY's but will need to discuss the responsibility of the workbench engine as it might become part of the eevee renderer.
2018-04-19BMesh: Add back call to finish operatorCampbell Barton
Was commented in multi-edit patch, finish is needed to free memory.
2018-04-19Fix T54712: Undo w/ multi-edit failedCampbell Barton
2018-04-19Merge branch 'master' into blender2.8Campbell Barton
2018-04-19Cleanup: styleCampbell Barton
2018-04-19Undo: add missing flag for text deleteCampbell Barton
2018-04-19Cleanup: styleCampbell Barton
2018-04-19Edit Mesh: multi-object support for 'Decimate Geometry'Thomas Beck
2018-04-19Edit Mesh: multi-object support for 'Vertices Only' extrusion (Alt+E)Thomas Beck
2018-04-19Edit Mesh: multi-object support for 'Individual Faces' extrusion (Alt+E)Thomas Beck
2018-04-19Edit Mesh: multi-object support for 'Edges Only' extrusion'Thomas Beck
2018-04-19Edit Mesh: multi-object duplicate_move supportThomas Beck
2018-04-19Cleanup: indent face poke exampleCampbell Barton
2018-04-18Cleanup: Use BLI_layer / BLI_view_layer prefixCampbell Barton
Also use doxy sections for iterators.
2018-04-18Cleanup: consistent changed_multi assignmentCampbell Barton
2018-04-18Edit Mesh: multi-object flip normals supportDalai Felinto
2018-04-18Pose: multi-object Flip QuatsCampbell Barton
2018-04-18Pose: multi-object support for clear transformCampbell Barton
2018-04-18Use macros for looping over pose bonesCampbell Barton
2018-04-18MSVC: use 'unsigned int'Campbell Barton
2018-04-18Depsgraph: Fix base flag flush for objects from set sceneSergey Sharybin
Fixes view_layer_background_set regression test. This makes Dalai happy! :)
2018-04-18Depsgraph; Correct assert for depsgraph sceneSergey Sharybin
We can not do it from builder, since builder will pull set scenes.
2018-04-18Depsgraph: Fix missing bases array updateSergey Sharybin
view_layer_object_copy test was broken. This is a quick fix for now, can be optimized further later.
2018-04-18Edit Mesh: improve subdivide multi-objectCampbell Barton
Don't run the operator on faces/edges without selection.
2018-04-18Edit Mesh: multi-object poke supportCampbell Barton
2018-04-18Workspaces: remove workspace engine, use 3D viewport draw mode instead.Brecht Van Lommel
ViewRender was removed, which means we can't get the render engine for files saved in 2.8. We assume that any files saved in 2.8 were intended to use Eevee and set the engine to that. A fix included with this is that .blend thumbails now draw with Clay mode, and never Eevee or Cycles. These were drawn with solid mode in 2.7, and should be very fast and not e.g. load heavy image textures. Differential Revision: https://developer.blender.org/D3156
2018-04-18Workbench: don't change to workbench drawtype for files saved in 2.8.Brecht Van Lommel
Assume files saved in 2.8 were intended for Eevee and set them to material viewport shading. In Eevee this is equal to rendered draw mode, in Cycles this will draw with Eevee. This way Eevee demo files still show something interesting when opened.
2018-04-18UV Edit Draw: Fix assert in `immBeginBatch` -> ↵Germano
`vertex_count_makes_sense_for_primitive`.
2018-04-18Fix bad merge conflict resolutionSergey Sharybin
Line got lost..
2018-04-18Fix missing initialization of depsgraph for snapping contextSergey Sharybin
Was causing crashes once attempting to use snapping. Reported by mano-wii in IRC, thanks!