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
2020-06-27Doc: correct bpy.msgbus argumentsCampbell Barton
2020-06-26PyDoc: Update Python Package RequirementsAaron Carlisle
2020-06-26UI: Use term 'Blend Mode'Aaron Carlisle
2020-06-26Fix T78170: Mantaflow Crash | Whitewater Particles BakingSebastián Barschkis
Fixed issue in the upstream Mantaflow repository.
2020-06-26Fix crash compiling Cycles OpenCL, after recent TBB changesBrecht Van Lommel
2020-06-26Cleanup: Fix strict compiler warning about variable shadowingSergey Sharybin
Thanks Howard for double-checking!
2020-06-26Fix sample color operator not updating the color in the UIPablo Dobarro
Reviewed By: sergey Differential Revision: https://developer.blender.org/D8110
2020-06-26Fix Color Filter not updating during modal operatorPablo Dobarro
The code for tagging the updates was wrong Reviewed By: sergey Differential Revision: https://developer.blender.org/D8109
2020-06-26Fix Edit Voxel Size label rotation and scale in rotated objectsPablo Dobarro
Previously, the text rotation was always calculated in object space, so the text rotation always had the object rotation applied. Now the rotation is calculated in world space, so it always aligns correctly to the view. Same applies to text scale not taking into account the object position. Reviewed By: sergey Differential Revision: https://developer.blender.org/D8068
2020-06-26Fix T78259: Proportional editing does not work in particle editingGermano Cavalcante
This is a long-standing bug, possibly proportional editing never worked in particle mode. Some parameter definitions in the transform code are scattered and sometimes duplicated. Proportional editing is a parameter that depends only on the Convert type and not `spacetype`, `CTX_` or `obedit_type`.
2020-06-26Fix T78129: No audio playback with sound strip pasted to a new sceneRichard Antalik
Add DEG_relations_tag_update(bmain). Reviewed By: sergey Differential Revision: https://developer.blender.org/D8130
2020-06-26Refactor: use new api for expand in blenloaderJacques Lucke
This is part of T76372.
2020-06-26Fix T77410: Effects doesn't update when Offset property is setRichard Antalik
Enabling offset property caused strip to produce `SEQ_CACHE_STORE_RAW` type image, which is kept in temp cache and is not invalidated. Change update functions for all properties of effect strips that affect image to `rna_Sequence_invalidate_raw_update`. Reviewed By: brecht Differential Revision: https://developer.blender.org/D8132
2020-06-26Fix T78295: reload scripts disables Cycles render passes in the compositorBrecht Van Lommel
Don't auto update render passes in nodes when unregistering render passes or quitting Blender, this should only happen on explicit user action to change the engine or passes.
2020-06-26Refactor: use new api for lib linking id propertiesJacques Lucke
2020-06-26Fix T78049: Wrong icon for add cone toolHans Goudey
2020-06-26Fix T77669: Copy-pasting strip twice crashes BlenderRichard Antalik
In rBeaee2b411935 I removed BKE_sequencer_base_clipboard_pointers_store from paste function, because I wanted pasted strip to always reference copied strip, not recently pasted one. This worked well with ordinary strips, but not if they reference ID. Add back BKE_sequencer_base_clipboard_pointers_store call. I thought that always referencing original strip would be more correct approach, but it doesn't matter now. Referencing recently pasted seems to be cleanest way to do this. Reviewed By: brecht Differential Revision: https://developer.blender.org/D8129
2020-06-26Fix detecting proxy images.Richard Antalik
Pass is_proxy_image to functions where images are loaded instead of comparing image size to render size. Reviewed By: brecht Differential Revision: https://developer.blender.org/D8128
2020-06-26Silence warning introduced in f7f3b2d31823Richard Antalik
Call function `BKE_scene_multiview_view_prefix_get` to ensure ext is not NULL. This already should happen in `seq_image_strip_is_multiview_render` though. Reviewed By: sergey Differential Revision: https://developer.blender.org/D8081
2020-06-26Refactor: use new api for lib linking gpencil, palette, key, simulation, ipo ↵Jacques Lucke
and library
2020-06-26Refactor: use new api for lib linking hair, pointclout, volume, material, ↵Jacques Lucke
texture and image
2020-06-26Fix T78269: Mirror modifier lost UV offset onlyHans Goudey
Also fixed an issue with a decorator in the same subpanel
2020-06-26Refactor: use new api for lib linking curve, mesh, cachefiles, armature and ↵Jacques Lucke
vfont
2020-06-26Fix T78199: reload scripts error when icon is used multiple times in toolbarBrecht Van Lommel
2020-06-26Refactor: use new api for lib linking sound, text, camera, light, latt and mballJacques Lucke
2020-06-26Refactor: use new api for lib linking movieclip, world, lightprobe, speaker, ↵Jacques Lucke
paint curve and brush
2020-06-26Refactor: use new api for lib linking linestyle, object, nodetree and actionJacques Lucke
2020-06-26Fix T78304: Scaling without a constraint axis shows wrong parameters in ↵Germano Cavalcante
Adjust Last operator panel Caused by {rB600fd1c6f0ed}
2020-06-26Fix T78151: Vertex/Edge Slide after enabling 'Even' doesn't cancel properlyGermano Cavalcante
Problem introduced by rBcf42721f
2020-06-26Refactor: use new api for lib linking collection, scene and workspacesJacques Lucke
2020-06-26Build: show helpful error when accidentally using GNUMakefile on WindowsBrecht Van Lommel
2020-06-26Fixed typo in previous commit (UV fix); had nonsensical self-test.Howard Trickey
2020-06-26Fix T76996: Don't allow baking when domain is not in object modeJacques Lucke
This does not work, because the fluid modifier is not called when the object is e.g. in edit mode. Another possible fix would be to switch to object mode when baking starts automatically. However, I think it is reasonable to simply not allow baking while the domain is in edit mode. Reviewers: sebbas Differential Revision: https://developer.blender.org/D7848
2020-06-26Fix T78310: tweak layout in denoising panel to have more spacingBrecht Van Lommel
2020-06-26Cycles: add experimental preference to replace magic debug value 256Brecht Van Lommel
Previously you'd have to run with --debug-value 256, now just make it a preference so the Debug panel can be always available for developers.
2020-06-26Cleanup: Depsgraph, remove unused `Base *` parameterSybren A. Stüvel
The `Base *` parameter of `DepsgraphRelationBuilder::build_object()` was made redundant by c7694185c92aa. This commit actually removes it. No functional changes.
2020-06-26Fix T76199 Bevel materials "bleed" over faces.Howard Trickey
When there is an odd number of segments, bevel has an ambiguous choice as to which side face to use to copy face attributes from and to use for UV (and other loops that have math function) interpolation. We used to make choice arbitrarily, which led to visually inconsistent results. Now there is tie-breaking code, face with lexicographic lowest value in vector with these elements: (1) connected component (in math-layer space) id (2) selected (0) vs unselected (1) (3) material index (4,5,6): z,x,y components of face center, in that order.
2020-06-26Fix T78071: Drivers reading object visibility not updating automaticallySybren A. Stüvel
A driver reading `Object.hide_viewport` would break when that object was hidden. Hidden objects don't have the `OBJECT_BASE_FLAGS` node in the depsgraph, but that node was required for the driver to work. Now the `OBJECT_FROM_LAYER` component (which optionally contains the `OBJECT_FROM_LAYER` node) has explicit `ENTRY` and `EXIT` nodes, which are used for relations with other components. These relations now remain valid, even when the `OBJECT_FROM_LAYER` node is absent. Differential Revision: https://developer.blender.org/D8124 Reviewed By: sergey
2020-06-26Fix error when filtering in Outliner "Blender File" mode with librariesJulian Eisel
Steps to reproduce were: * Load factory settings * Link any library * Change to "Blender File" display mode in Outliner * Enable filtering * -> Assert fails This may have had further side-effects for linked IDs. Checked with Bastien, the NULL-check seems reasonable. It was initially there but removed in d74f9c4b7b4f. Fine to backport.
2020-06-26Fluid: Fix typos from OpenVDB updateSebastián Barschkis
Some typos that were not noticed in 995185894289.
2020-06-26Cleanup: use percentage formattingCampbell Barton
`str.format` and `f-string` use was minimal. Prefer using a single style of string formatting unless an alternative is more widely adopted.
2020-06-26deps: Fix build issue with USD on windows.Ray Molenkamp
When doing a release build the TBB debug libs are not set which was causing an error during the configure phase of USD, so always set them even if not used.
2020-06-26Fix T71539 EEVEE: Still redraw during playback when it shouldn'tClément Foucault
2020-06-26Fix T78237 UI: NLA colors black and brokenClément Foucault
This was caused by missing GL blend. This patch also fix the broken strip appearance under timeline zoom.
2020-06-26Fix for T78191: Timeline lines changing thicknessHarley Acheson
Fixes issue where lines in timeline are sometimes double-width when hovering in area. Differential Revision: https://developer.blender.org/D8116 Reviewed by Brecht Van Lommel
2020-06-25UI: Slightly simplify box style panel margin offsetHans Goudey
A small cleanup to use fewer if statements.
2020-06-25Fix T77878: Hard minimum for voxel size of the remesh modifierRobert Guetzkow
This patch fixes T77878 in the same way that T72747 was fixed. A hard minimum for the voxel size was added to avoid an arithmetics error. Reviewed By: brecht Differential Revision: https://developer.blender.org/D8027
2020-06-25Fix T77204: Mantaflow Initial velocity bugged?Sebastián Barschkis
Always initialize the particle velocity of newly sampled particles to 0 if there are no initial velocities. Clearing the grid source makes sure that new particles will get a 0 velocity - and not interpolated from the associated grid.
2020-06-25Fix: Displace Modifier UV Layer UI not a pointerCody Winchester
The displace modifier's uv_layer property should be a pointer in the new UI like the other modifiers use. Differential Revision: https://developer.blender.org/D7990
2020-06-25Fix T70193 Overlay: Grid floor disappears for orthographic cameraClément Foucault
The fix is to disable the fading for in the +Z direction in this case.