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
2019-07-01Fix T66277: Pinning Fluid Domain properties causes bake errorPhilipp Oeser
Reviewers: brecht Maniphest Tasks: T66277 Differential Revision: https://developer.blender.org/D5161
2019-07-01DRW: Fix Crash in DRW_draw_depth_object when object batch cache is not initClément Foucault
This can happen if the viewport is not redrawn before calling an operator (frequent in python scripting). Related to T64805
2019-07-01Fix T66262: slow preview icon loadingBrecht Van Lommel
2019-07-01Fix T66301: Crash on vertex slide when the vertex is not linked to a face.mano-wii
2019-07-01Fix T66292: Alpha Blend transparency glitches with volumeClément Foucault
2019-07-01Fix T66207: Invalid depsgraph relation when driver uses object dimensionSergey Sharybin
Would be nice to find a more proper and generic solution instead of name based comparison, but can not really think a nice way to go currently.
2019-07-01PaintingModes: Facemask Wireframe DrawingJeroen Bakker
The wireframe drawing for face masks is intrusive as selected wires were solid white and always drawn. This made it hard for users to see the exact color near edges. This patch draws only the border of the selected faces, edges between two selected faces are not drawn at all. Reviewed By: brecht, fclem Differential Revision: https://developer.blender.org/D5147
2019-07-01Fix T65798: Incorrect auto-tex space for CurvesSergey Sharybin
There are several aspects to the fix: - Always calculate bounding box for meshes and curves from dependency graph evaluation function. There is a reason why mesh was tagged for geometry update, so can not be spare here in attempts to avoid calculation. - Remove texture space evaluation from RNA accessor. Such data is to be evaluated by a dependency graph. Don't see a reason to be different here: we never force evaluation of any kind from RNA. - Copy bounding box and texture space to original object for active dependency graph. This matches object-level bounding box and allows to remove bounding box evaluation from RNA.
2019-07-01Fix T66267: only add DEG cloth collision relations if collisions arePhilipp Oeser
enabled was detecting unneccessary dependency cycle Reviewers: sergey, brecht Maniphest Tasks: T66267 Differential Revision: https://developer.blender.org/D5160
2019-07-01Fix T66283: Crash on redo/undo during playbackSergey Sharybin
2019-07-01Fix T66279: Strip sound keeps playing after toggling to CameraSergey Sharybin
Before this change using Sequencer input for the scene strip would permanently enable sound playing back for that strip. Going back to Camera would have been still playing sound from the strip, which is rather misleading since rest of the nested sequencer is not used.
2019-07-01Fix keymap editing not tagging dirtyCampbell Barton
Partial fix for T65629
2019-07-01Fix preferences setting dirty when editing keymap itemsCampbell Barton
2019-07-01Fix T66229: gizmos overlap when switching modesCampbell Barton
2019-07-01Cleanup: move screen region find into utility functionCampbell Barton
2019-07-01Fix T66246: Key accelerators crashing on save dialogCampbell Barton
2019-06-30UI: Use term "3D Viewport"Aaron Carlisle
2019-06-30Fixed compiler warningSybren A. Stüvel
`(1L << 31)` can cause an integer overflow on 32-bit systems, `(1UL << 31)` won't. Fixed as per LazyDodo's suggestion in https://developer.blender.org/rB956cb4f403dd3a6ddb379202dc1f2770b9820073#238718
2019-06-30GPencil: Improve Cyclic operator to generate geometryAntonioya
Now, when close a geometry with cyclic is possible generate new geometry for the gap. The cyclic operator now supports multiframe edition too. Before only worked with active frame. Also added the corresponding missing menu options and the new F keymap. All these features were missing, pending of the fix of the alpha glitches in stroke already done.
2019-06-30Rename operator 'Join Shapes' to 'Transfer Mix'.Ines Almeida
The new name is consistent with the 'Transfer Shape' operator. - Updated the UI descriptions for both transfer operators.
2019-06-30Fix T66204, bevel numeric input respect scene units.Howard Trickey
2019-06-30Fix T66264: UI: Repeated word typoAaron Carlisle
2019-06-29Fix T65929: multi-object editing for new normals tools.Howard Trickey
Leaving the modal point-at as a TODO for now. All the rest of the new split normal tools converted to operate on all selected objects.
2019-06-29Fix T66250: Repeated word typoAaron Carlisle
2019-06-29Fix T66230: delay in the material preview panel after recent changesBrecht Van Lommel
2019-06-29Fix wrong usage of U.ui_scale, drawing code must use U.dpi_facBrecht Van Lommel
2019-06-29Fix compilation error without Cycles loggingSergey Sharybin
2019-06-29WM: support window context overrideCampbell Barton
This makes it possible to take a screenshot from any window in Python.
2019-06-29Cleanup: Fix build warnings with MSVC.Ray Molenkamp
ffmpeg defines some of the math constants if they are not found before including any of its headers, this lead to a build warnings about M_E, M_LN2 and M_SQRT1_2 being redefined once BLI_math_base.h gets included.
2019-06-29RNA: Add Screen.is_temporaryCampbell Barton
Useful to check if the current window is temporary.
2019-06-29Fix T66238: Spelling typoAaron Carlisle
2019-06-29Fix T66102: Animation color hard to see when sliders is set to fullCampbell Barton
Change logic for slider coloring, instead of reducing the blend, de-saturate the slider and ensure contrast.
2019-06-29Cleanup: de-duplicate button color flag checksCampbell Barton
2019-06-29UI: Add "(Walk/Fly)" to navigation operator nameCampbell Barton
Without this, searching for the operator is more difficult. D5148 by @a.monti
2019-06-28Fix T66224: Grammar in Key Set error messagesAaron Carlisle
2019-06-28Fix audio not updating when snapping strips in sequencerSergey Sharybin
2019-06-28Previews: delay icon preview renders a bit for smoother interactionBrecht Van Lommel
With Eevee the user interface, 3D viewport and small icon materials previews are rendered on the same GPU. This can lead to some choppy interaction when dragging sliders. Delaying the icon preview render until the user is done with that helps a bit, though it's no guarantee.
2019-06-28Creator: Clarify verbosity command line argumentSergey Sharybin
Hopefully it is now clear that verbosity needs to be used with flags which are enabling debug messages.
2019-06-28Remove Sticky option from the Floor constraintSergey Sharybin
This option from the very beginning of its existence needed more work to make it work correct and this was never done. This option was working fine during continuous playback, when there are no skipped frames, but it was failing when AV-sync of framedrop was enabled. It was never working correct when jumping between frames, including rendering on a farm which usually does frame-range based rendering. With copy-on-write things became even more tricky, since the "stuck" flag was never preserved between re-evaluations. Fixes T65683: Sticky Option in Floor Constraint for Bones Not Working
2019-06-28GPencil: Rename "Clamp Layer" to "Mask Layer"Antonioya
The old name was not meaning what this option does. Dtected while writting the manual.
2019-06-28Fix T66126: Non-active Grease Pencil object stuck in draw modeAntonioya
Now the modes are reset for grease pencil objects. Differential Revision: http://developer.blender.org/D5138 Reviewers: @dfelinto
2019-06-28Fix T65263: Outliner doesn't display selected object if parent not selectedDalai Felinto
This works for most situations, however if you have: ``` A |-> B |--> C ``` And only A and C are selected, C will be shown nested under A, instead being by its side. I still have to think on how to address these cases since they are slightly misleading. Related: T65263. Reviewers: brecht Differential Revision: https://developer.blender.org/D5134
2019-06-28Fix message subscriber using the wrong workspaceCampbell Barton
2019-06-28Revert "Fix invalid area tool being set from message passing"Campbell Barton
This reverts commit 9ec8887599b1c14dac47cca1a073fa50b333d5ee. Causes assert when selection changes modes.
2019-06-28Fix T63694: Crash using tool gizmos with multiple windowsCampbell Barton
Gizmo group types now store a user count so they aren't unlinked while other tools are using them. The tool system now works with multiple windows.
2019-06-28Fix T62990: Selecting bones causes pose to be re-evaluatedSergey Sharybin
2019-06-28Fix T66105: Changing force field does not update simulationSergey Sharybin
2019-06-28Fix T66200: Changing workspaces / modes doesn't update toolsCampbell Barton
Changing the workspace or mode from one window may need to change the active tool in another window since two different workspaces may share an object.
2019-06-28Fix invalid area tool being set from message passingCampbell Barton
This wasn't working with multiple windows, WM_toolsystem_do_msg_notify_tag_refresh could use a workspace from a different window to the screen that owned the area. Instead of fixing, remove these since they aren't needed anymore since changing modes now refreshes the tool system.
2019-06-28Fix error for tools that share gizmo types doubling up gizmosCampbell Barton
Introduced in recent commit c93af8529dfec