Blender Git Commit Log

All Blender Git commits.

Page: 1169 / 8462

October 30, 2020, 23:29 (GMT)
Mask all button down/up and switch back to using relative button input.

Signed-off-by: Nicholas Rishel <rishel.nick@gmail.com>
October 30, 2020, 23:29 (GMT)
Document inline that PACKETDATA and PACKETMODE modify external headers to
discourage reducing their scope to the only place they're used internally.

Signed-off-by: Nicholas Rishel <rishel.nick@gmail.com>
October 30, 2020, 23:29 (GMT)
Allow double button up, otherwise there may be a trailing 0 pressure line.

Signed-off-by: Nicholas Rishel <rishel.nick@gmail.com>
October 30, 2020, 23:29 (GMT)
Fix T75566

Button events now include tabletdata, so move is unnecessary.

Generate mouse button events when the system has an event but Wintab did not find a correlated event.

Only filter mouse button events, not Win32 Pointer events.

Signed-off-by: Nicholas Rishel <rishel.nick@gmail.com>

Maniphest Tasks: T75566

Differential Revision: https://developer.blender.org/D7404
October 30, 2020, 23:29 (GMT)
Button events now include tabletdata, so move is unnecessary.

Signed-off-by: Nicholas Rishel <rishel.nick@gmail.com>
October 30, 2020, 23:29 (GMT)
Revert "Revert "Windows: support high resolution tablet pen events for Wintab""

This reverts commit e90d8422d0ed38743390f2184fde27550d7b48a7.
October 30, 2020, 23:13 (GMT)
Fix T82244: Crash when trying to use the rotate operator on the timeline

Some tranform modes are not expected to be used in the `SPACE_ACTION`.
October 30, 2020, 17:36 (GMT)
Fluid: Removed binary_python from fluid script

This hack is no longer required. It was fixed in rB52b38d9c3d84 and temporarily disabled in rBa877248ac203.
October 30, 2020, 17:13 (GMT)
Sculpt: Dyntopo detail size edit operator

This introduces a new operator to edit the detail size of constant
detail mode in dyntopo. The way this operator works and the
functionality it provides is similar to the "Voxel size edit" operator
for the voxel remesher.

It also includes a sample mode. When pressing Ctrl, the detail size
will be sampled from the surface under the cursor, updating the
preview in real time. This allows quick resolution changes without
using the operator multiple times.

The operator is set to Shift + D, replacing the old way to change
the constant detail size of dyntopo. Shift + R will remain available to
be enabled when the voxel remesher works with dyntopo. Deciding
if both detail sizes can be unified needs a separate discussion as the
new dyntopo can work with detail sizes in parts of the mesh that can
easily crash the remesher.

The structure of these operators is similar, but the data they control,
ranges, drawing and setup functions are completely different, making it
hard to merge them into one.

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D9355
October 30, 2020, 17:09 (GMT)
Sculpt: Add pie menu for global automasking options

Global automasking options are usually turned on/off for quick
adjustments both in brushes and filters, so it is convenient to have them
in a pie menu.

This uses the Alt + A shortcut.

Reviewed By: dbystedt, HooglyBoogly

Differential Revision: https://developer.blender.org/D9282
October 30, 2020, 17:09 (GMT)
Sculpt: Add normal orientation to lasso trim tool

This adds an option to orientate the trimming shape using the surface
normal instead of the view when lasso trim is used.

Reviewed By: dbystedt, sergey

Differential Revision: https://developer.blender.org/D9231
October 30, 2020, 17:07 (GMT)
Fix crash when using multiple Sculpt Vertex Color layers for rendering

This line was probable left there after a bad merge.

Reviewed By: campbellbarton

Differential Revision: https://developer.blender.org/D9367
October 30, 2020, 16:42 (GMT)
Geometry Nodes: Add errors for out of sync sockets and properties

Theoretically the modifier's properties could be changed or removed by
Python, so it may be useful to have errors printed and added to the
modifier in that case.

I kept the check as a separate step from the `compute_geometry`
pass because the object is needed to set the modifier error message.
But it could easily be moved there in the future.
October 30, 2020, 16:37 (GMT)
Merge branch 'blender-v2.91-release'
October 30, 2020, 16:36 (GMT)
Fix T82027, T81718: Cycles crash with volume animation playback
October 30, 2020, 16:29 (GMT)
Geometry Nodes: change geometry socket color

Ref T81848.
October 30, 2020, 15:40 (GMT)
Merge branch 'master' into geometry-nodes
Revision 62e5327 by Jacques Lucke (master)
October 30, 2020, 15:32 (GMT)
Refactor: move WorkSpace .blend I/O to IDTypeInfo callbacks
October 30, 2020, 15:25 (GMT)
Fluid: Switch to binary_python

This change is required since rB52b38d9c3d84. Why a bpy reference is there in the first place is to be investigated.
October 30, 2020, 15:01 (GMT)
Refactor: move bScreen .blend I/O to IDTypeInfo callbacks

I could not easily move `direct_link_screen` yet, because it
has a return value. That has to be solved differently at some point.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021