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
2019-07-11Merge branch 'master' into blender-v2.80-releasev2.80-rc1Sergey Sharybin
2019-07-11Fix T66604: Cycles bake crash on specific scene with volumeSergey Sharybin
The issue was caused by un-initialized local storage for volume intersection hits which are supposed to be stored in per-thread KernelGlobals. Fix is to make thread_shader() be the same as thread_render() in respect of KernelGlobals. Reviewers: brecht Reviewed By: brecht Differential Revision: https://developer.blender.org/D5230
2019-07-11Fix T66706: crash in viewport shading popover for workbench engineBrecht Van Lommel
Differential Revision: https://developer.blender.org/D5226
2019-07-11Fix T66672: auto and manual texture space affected by modifiersBrecht Van Lommel
It should be based on the mesh bounds before modifier stack evaluation, but some modifiers were causing it to be recomputed. The flag to disable texture space recomputation was not preserved through modifier evaluation. Differential Revision: https://developer.blender.org/D5225
2019-07-11Fix T66691: Ceash trying to render the 2.80 splash imageSergey Sharybin
Was caused by ray direction becoming NaN after some of the bounces.
2019-07-11API Doc link: make releases/RC's point to their own version of the doc.Bastien Montagne
Sounds kind of stupid to have 2.79 pointing to "current" which is now 2.80 API doc... Let's try to avoid that in future.
2019-07-11Fix for RC release step to also point at 'current' API doc link.Bastien Montagne
RC's are supposed to be like "real" releases...
2019-07-11Fix T66628: "Auto Saved Modified Image" not workingJacques Lucke
Reviewer: brecht
2019-07-11Text: buffer from text, optional length return argCampbell Barton
No functional changes (currently unused).
2019-07-11Fix T66658: Undo steps gets out sync with text/edit-modeCampbell Barton
2019-07-11Undo System: add is_final argument (no functional changes)Campbell Barton
This is needed step out of undo steps which accumulate changes, larger changes could be made to handle this but better not make them at this point.
2019-07-11Cleanup: avoid recursion for undo/redo step skippingCampbell Barton
Simplifies making further changes.
2019-07-11Cleanup: clang-formatCampbell Barton
2019-07-11Cleanup: quiet warningCampbell Barton
2019-07-10Merge branch 'master' into blender-v2.80-releaseSergey Sharybin
2019-07-10Point submodules to their release branchSergey Sharybin
2019-07-10Switch to the Release Candidate stageSergey Sharybin
2019-07-10Fix T66654: wireframe overlay crash in vertex paint in some casesJeroen Bakker
Differential Revision: https://developer.blender.org/D5218
2019-07-10Splash: new image for 2.80 by Andy Goralczyk and the Spring teamBrecht Van Lommel
2019-07-10Fix T66567: Weight painting crashes with specific meshSergey Sharybin
Seems the deform group index and deform vertices went out of sync somehow. Added extra NULL pointer check, which seems to be safe and matches checks in other places in the neighbourhood.
2019-07-10Fix strict compiler warningSergey Sharybin
2019-07-10Splash: put version number in top right, refactor code for easier changesBrecht Van Lommel
2019-07-10Splash: use red heart icon for development fundBrecht Van Lommel
Now that the development fund image will disappear from the splash, this draws a little more attention to this link.
2019-07-10Fix splash screen margins not being even and buttons not centeredBrecht Van Lommel
2019-07-10Fix release notes not showing in splash without recent filesBrecht Van Lommel
2019-07-10Fix T61770 Multiple Hair Systems Not visible while in particle edit modeClément Foucault
The check was for the whole object instead of individual particle system.
2019-07-10Fix T66631: Crash when converting objects from Curve to MeshSybren A. Stüvel
When `BKE_mesh_new_from_object()` cannot convert an object to a mesh, it returns `NULL`. This case was not handled at all in `BKE_mesh_new_from_object_to_bmain()` or `curvetomesh()`, causing a segmentation fault. This commit fixes the segmentation fault, and leaves the curve object as a curve object. Reviewed By: mont29, brecht, sergey Differential Revision: https://developer.blender.org/D5217
2019-07-10Fix T66530: set_stereo_3d (pageflip) exists BlenderDalai Felinto
Note: Although this fixes the issue (as in, it prevents a crash) BKE_reports are not working because of CTX_wm_window_set(). Reviewers: campbellbarton Differential Revision: https://developer.blender.org/D5210
2019-07-10Fix T66627: Multiobject Edit UV constraint to image boundsDalai Felinto
This was broken since the original commit to handle multi-object editing: rBbfc9d426bb95.
2019-07-10Fix T57489 Eevee: Texture coordinate object reference not working for worldClément Foucault
2019-07-10Undo System: ensure the text ID for each undo step is usedCampbell Barton
In practice this wasn't causing errors, however it could be an issue in the future.
2019-07-10Fix T65850 Sculpt: Vertices not hidden if using shape keysClément Foucault
2019-07-10Fix T66560 Sequencer: Shortcut keys no showing in menu for 'Move' and ↵Sebastian Parborg
'Refresh All' The menu shortcut context for 'Refresh All' was wrong and the actual operation exectuted in the menu for the 'Move' command was different from the shortcut.
2019-07-10Fix crash when clicking in window while Blender startsSybren A. Stüvel
A mouse click in the window will trigger the `VIEW3D_OT_cursor3d` operator before the viewport is available. This causes a segfault in `GPU_viewport_engines_data_validate()`. Other callers of `WM_draw_region_get_viewport()` already check for `NULL` being returned and handle it gracefully. Reviewed By: jbakker, fclem Differential Revision: https://developer.blender.org/D5216
2019-07-10DrawManager: Crash Face SelectionJeroen Bakker
Init the scene of the draw context when selecting. When using face dot selection on when the subsurf modifier is active on the cage, the scene needs to be valid. It is read from the context in the `DRW_mesh_batch_cache_create_requested` and used in the `isDisabled` method of the SubSurfModifier. Reviewers: fclem, sergey Differential Revision: https://developer.blender.org/D5214
2019-07-10Fix T66630 X-Ray + Subdivision surface Face select problemClément Foucault
2019-07-10Fix T66626: Crash when using JACK audio deviceSergey Sharybin
Restore some context overrides which were originally happening in 2.79. Made it a bit more paranoid, by storing old values and restoring them afterwards, so the context is not being changed at the end of the function.
2019-07-10Undo: print the undo stack when ed.undo logging is enabledCampbell Barton
Print the undo stack on undo/redo when ed.undo logging is enabled.
2019-07-10C Logging: add macro to check if logging is enabledCampbell Barton
2019-07-10Docs: note about select debug valueCampbell Barton
2019-07-10Fix broken Mesh 'calc_smooth_groups' logic.Bastien Montagne
We need to check both polygons of a manifold edge to be sure it is actually smooth... Reported by Hugo Sales (@someonewithpc) on blender.chat, thanks.
2019-07-10Fix T66571: Unable to change input color space of PSDSergey Sharybin
Image reader must not override file's color space specification if it is already specified.
2019-07-10Alembic export: avoid BLI_assert() failure when object is not in depsgraphSybren A. Stüvel
When the object we iterate over is not part of the depsgraph, we cannot get the evaluated copy to export. This workaround is temporary to avoid a BLI_assert() failure getting the evaluated mesh of this object. This will be handled more elegantly in the new AbstractHierarchyIterator that I'm working on, but that requires a bigger change than we should allow this close to the 2.80 release candidate. This fixes a problem described in T58686.
2019-07-10Cleanup: avoid line breaks from trailing commentsCampbell Barton
2019-07-10Cleanup: avoid accessing same vars multiple timesCampbell Barton
2019-07-10UI: use a label for strip 'frame_final_end'Campbell Barton
This is intended for Python access and allows temporary negative frames which is a problem when accessed from the UI. This allows: seq.frame_final_start, seq.frame_final_end = frame_range However it allows invalid sequence strips, using a label is fine since there is a duration property here which can change the length.
2019-07-10Cleanup: reserve single quotes for enumsCampbell Barton
2019-07-10Revert strip start property to strip_startRichard Antalik
Using strip_final_start affects strip offset while not moving content.
2019-07-09Fix T62580 Workbench: Shadow glitch due to degenerate thresholdClément Foucault
Fix by adding a threshold instead of direct null comparison.
2019-07-09Fix T66565: crash linking unused light datablock during Cycles preview renderBrecht Van Lommel