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
2020-04-27Workbench: Fix weight paint overlay and wireframe for infront objectClément Foucault
This fix case where you have wireframe on top of infront objects but workbench AA conflicts and they appear to not be occluded. Also T74923 is still fixed but we extend the fix to not mess the case when using a mode that does not support infront.
2020-04-27Fix T75519: Graph editor tooltips give false impression of the toggle stateyves
It is just a quick fix for the tooltips in the graph editor, it replaces: - "F-curve modifiers are disabled" with "Enable F-Curve modifiers" - "F-curve is visible in graph editor for editing" with "F-Curve visibility in Graph Editor". Reviewed By: billreynish Maniphest Tasks: T75519 Differential Revision: https://developer.blender.org/D7387
2020-04-27Fix T74700: "Convert Text to Curve" disregards "Text on Curve"Philipp Oeser
There was an assert here as well since using the original object to read from was having an empty runtime curve cache. Now use BKE_vfont_to_curve_ex instead of BKE_vfont_to_curve, so we can read from the evaluated object and write to the original curves in order to have the modified data taken into account on next object evaluation. (BKE_vfont_to_curve would read and write to/from the same object) Final solution provided by @sergey in that report, thx!
2020-04-27Fix T75398: Redo with Shift R always uses the previous pivot centerGermano Cavalcante
Overwriting the pivot center was an attempt to fix T71455. The solution now is to save the direction in the "mirror" property.
2020-04-27Cleanup: Use common utility to get direction for TIME_EXTENDGermano Cavalcante
2020-04-27Cleanup: clang formatPhilipp Oeser
missed in rB4fd005fefb01.
2020-04-27Fix T76131: Crash combing Hair using PythonPhilipp Oeser
Caused by rBe82827bf6ed5. DRW_draw_depth_object calls DRW_mesh_batch_cache_create_requested with NULL scene, but that is accessed later on... Scene is actually available, so pass that around. Maniphest Tasks: T76131 Differential Revision: https://developer.blender.org/D7540
2020-04-27Fix T76111: UV editor's View Selected not working in multiobject editingPhilipp Oeser
Seems like this was left out when UV operators were converted to multi- object-editing, ref T54645. Maniphest Tasks: T76111, T54645 Differential Revision: https://developer.blender.org/D7537
2020-04-27Fix T76148: Grid fill crashes with multiple connected loopsCampbell Barton
2020-04-27GPencil: Change defaults for Gradient materialsAntonio Vazquez
The old values did not display a valid gradient by default.
2020-04-27Fix T72476: Crash when drag & drop Color in the Image EditorRobert Guetzkow
2020-04-27Fix T74346 VSE: Prefetching doesn't work properly with property animationsRichard Antalik
Make sure depsgraph was updated before evaluating the animation. Reviewed By: ISS Differential Revision: https://developer.blender.org/D7467
2020-04-27Fix T74603: Tweaking offsets causes strips to "reverse"Richard Antalik
Add range function to RNA properties. Reviewed By: brecht Differential Revision: https://developer.blender.org/D7285
2020-04-27Fix T75495: Blender crashes opening a VSE .blend fileRichard Antalik
During scene copy modifier mask strips are relinked to point to strips in new scene. If strip used as mask is in different seqbase, this can fail, if seqbase is not copied yet. Add SEQ_DUPE_IS_RECURSIVE_CALL flag to avoid relinking modifiers during recursive call. Reviewed By: brecht Differential Revision: https://developer.blender.org/D7412
2020-04-26GPU: Add better support for texture copy fallbackClément Foucault
Depth texture copy using glCopyTexSubImage2D is undefined behavior since you cannot bind GL_DEPTH_ATTACHMENT to glReadBuffer. Using glBlitFramebuffer as a fallback.
2020-04-25GPencil: Fix unreported small offset when use Stroke modeAntonio Vazquez
When using the Stroke mode, the reprojection function add a small offset of 0.5 to +X and +Y. Now this effect is removed subtracting this value before doing the conversion.
2020-04-25GPencil: Fix unreported jagged lines when using Stroke modeAntonio Vazquez
When use the Stroke reproject mode, the precission of the conversion makes the line produce a very small noise effect. Now, if the stroke mode is enabled, a small smooth is done using a factor depending of the input samples. The values of the smooth effect were provided by @pepeland after several testing.
2020-04-25Fix T76078: GPencil: frames interpolation erase strokesAntonio Vazquez
In some situations the stroke could be tagged and this tag was used to delete the interpolated strokes. Now, the frames used as interpolated range are untagged before creating the interpolated strokes.
2020-04-25Cleanup: Select sync from outlinerNathan Craddock
Move the condition to check if selection syncing is enabled to inside the syncing function rather than before each time it is called.
2020-04-25Fix: Selection syncing for outliner operatorsNathan Craddock
A few outliner operators that modify selection were not tagging for a selection sync which led to selection inconsistencies. This adds syncing for the following operators: * Duplicating and deleting collections * Selecting/deselecting collection contents * Drag and drop * Object select, deselect, delete, and delete hierarchy
2020-04-24Fix T69753 Instanced Metaballs not rendering but showing up in ViewportSybren A. Stüvel
This hides the original metaballs when they are used in duplifaces/-verts instancing, and still shows the instanced metaballs. The visibility of the original metaballs is now determined by the visibility of the instancer. I'm not too thrilled about this, but at least it gives users the ability to show/hide the metaballs for viewport/render. Differential Revision: https://developer.blender.org/D7478
2020-04-24T75631: New multires shrinkage problemSergey Sharybin
The old Subdivide button was behaving as if subdivision modifier was applied on top of the multires. This was the source of shrinkage since the behavior of the limit surface: limit surface of a sparse point from another limit surface makes final result appear smaller. The new behavior is based on propagating delta against base mesh's limit surface to the top level. Effectively, this is as if we've sculpted on old top level and then propagated to the new top level. Differential Revision: https://developer.blender.org/D7505
2020-04-24Fix T75749: UI button text selecting is broken by text offsetCampbell Barton
2020-04-24Fix edit-mesh selection mode switching causing two undo pushesCampbell Barton
2020-04-24Fix edit-mesh moving from edge to face mode with Ctrl heldCampbell Barton
Faces could be selected without any of their edges or vertices selected.
2020-04-24Fix T75946: Intersect (knife) doesn't cut all intersectionsCampbell Barton
2020-04-24Fix T63787: Knife intersect crashesCampbell Barton
2020-04-24Cleanup: correct printf warnings for bmesh interesect debuggingCampbell Barton
2020-04-24Cleanup: remove unused arg, clang-formatCampbell Barton
2020-04-24GPU: Add Polyline shader (wide line emulation)Clément Foucault
This new shader is able to emulate smooth wide lines drawing using a geometry shader. This shader needs viewportSize and lineWidth uniforms to be set. There is multiple variants to replace the usage of wide lines for most shaders. This patch only fix the gizmo_types files and the navigation gizmo. Other areas could be fixed afterward, I just limited the patch size. Fix T57570. Reviewed By: billreynish Differential Revision: https://developer.blender.org/D7487
2020-04-23Fix T73741 Grid Floor render on top of Wireframe objectsClément Foucault
Go for a bias towards background to avoid loosing wireframe objects.
2020-04-23Fix T74173 Assert when scaling camera in viewport to zeroClément Foucault
2020-04-23Fix T76014: correct description of COLLECTION_OT_objects_remove_allPhilipp Oeser
before rB17bd5c9d4b1e it was "Remove selected objects from all groups" - `BKE_object_groups_clear` is not checking if a collection is linked to the current scene... - rB713010bd7795 did not change that either So this indeed removes selection from _all_ collections, so account for that in the operator description/idname. Reviewers: brecht https://developer.blender.org/D7500
2020-04-23Fix T73195: stereo camera view does not show background imageBrecht Van Lommel
2020-04-23Fix T72506 EEVEE: Collection Holdout propagates accross material instancesClément Foucault
This fix the issue by introducing a default material only for collection holdouts. This avoids hash colision when the same material is used in collections without holdout enabled.
2020-04-23Fix T75607: crash trying to sculpt while remesh is in progressBrecht Van Lommel
The interface is already locked, but the paint brush drawing could stll be reading the mesh that was being edited in another thread.
2020-04-23Cleanup: Add assert to crash earlierJacques Lucke
This makes T75096 crash earlier.
2020-04-23Fix T75611: slow transform of many objects at the same timeBrecht Van Lommel
Solve O(n^2) time complexity problem where a dependency graph iterator loops over all nodes to clear flags, which happened for every object at the start of transform. Differential Revision: https://developer.blender.org/D7503
2020-04-23Fix T73680: Scene and fluid modifier gravity are scaled differentlyJacques Lucke
Reviewers: sebbas Differential Revision: https://developer.blender.org/D7483
2020-04-23Fix T76008: Fluid inflow with negative initial velocity is not workingJacques Lucke
This is a regression introduced in rBa0fe22095e6d9b8b194c2cf6f9a7c7b419d7e61c. I changed it so that the velocity with the highest magnitude is considered and not the highest value per coordinate. Reviewers: sebbas Differential Revision: https://developer.blender.org/D7502
2020-04-23Fix T75987: crash entering edit mode with keyed particlesBrecht Van Lommel
2020-04-23Array modifier: limit maximum amount of generated geometry.Bastien Montagne
Fixes T75278: Crash when modifier "Array-Fit Curve-Relative Offset" nears zero.
2020-04-23Fix headless build failure on macOSBrecht Van Lommel
2020-04-23Fix T75836: Light target misses updates while draggingCampbell Barton
2020-04-23Fix T74172: Mirror with bisect results in holesCampbell Barton
Enable snap-to-center when bisecting.
2020-04-23Fix T75965: Scale to Fit Text Box fails with a single wordCampbell Barton
2020-04-23Cleanup: clang-format, unused warningCampbell Barton
2020-04-23Cleanup: add explicit enum values in DNA_rigidbody_types.hCampbell Barton
2020-04-23Fix invalid rigid body constraint values during 2.83 developmentCampbell Barton
Own error in cleanup from 5dcb6fb22f3f unintentionally changed enum values. Although this code violated our own rules to use explicit values to avoid this happening.
2020-04-23Fix T75991: crash when rigidbody encounters unknown constraint typeCampbell Barton
This just adds a check to prevent the crash, Versioning invalid types still needed.