Blender Git Loki

Kaikki Blender Git kommitit.

Page: 1698 / 8462

April 20, 2020, 14:14 (GMT)
Cleanup: rename "nested" to "embedded"

Reviewers: mont29

Differential Revision: https://developer.blender.org/D7476
April 20, 2020, 13:58 (GMT)
Fix: Add extern "C" to RNA_enum_types.h
April 20, 2020, 13:56 (GMT)
UI: Use different icon to remove user-created shortcuts in Preferences

There was no way for users to visually tell appart shortcut items
they've added themselves and the default ones. Both used the same 'x'
icon to remove the item.
Modified items already showed a back-arrow icon; this commit makes
user-created shortcuts use an icon that has both, a back-arrow and a
'x'.

The icon is in fact from the Movie Clip Editor, but William Reynish and
I concluded that it's not worth creating and adding a new one just to
short-term fix this small annoyance. And the icon actually fits the
purpose surprisingly well :) {F8485176}
April 20, 2020, 13:27 (GMT)
Simulations: Add Boolean Math, Switch and Float Compare node UI

Reviewers: brecht

Differential Revision: https://developer.blender.org/D7424
April 20, 2020, 13:27 (GMT)
Merge branch 'blender-v2.83-release'
April 20, 2020, 13:27 (GMT)
Various typos fixes in UI messages.
April 20, 2020, 13:17 (GMT)
Simulations: Use some shader nodes in simulation node trees

Reviewers: brecht

Differential Revision: https://developer.blender.org/D7422
April 20, 2020, 13:10 (GMT)
Fix T75914: Assert Knife Tool

Actually the assert was incorrect. It tested for an active buffer, but
an batch would also be ok.
April 20, 2020, 12:47 (GMT)
Simulations: UI for core particle nodes

This commit adds the initial set of particles nodes. These are fairly
low level and are expected to be put into groups that we ship with Blender.

See D7384 for a description of the individual nodes.

Reviewers: brecht

Differential Revision: https://developer.blender.org/D7384
April 20, 2020, 11:41 (GMT)
Nodes: Add emitters, events, forces and control flow socket types

These socket types will be necessary for particle nodes.
The way these sockets are drawn can be changed separately.

Reviewers: brecht

Differential Revision: https://developer.blender.org/D7349
April 20, 2020, 11:27 (GMT)
Nodes: New Object and Image socket types

Those new socket types will be necessary for particle nodes.

The main difficulty with adding these socket types is that they
are the first that reference ID data in their `value`.
Therefore, user counting code had to be added in a couple new places.

Reviewers: brecht, mont29

Differential Revision: https://developer.blender.org/D7347
April 20, 2020, 10:56 (GMT)
Simulations: Embed simulation node tree in simulation data block

This adds an embedded node tree to the simulation data block dna.
The UI in the `Simulation Editor` has been updated to show a list
of simulation data blocks, instead of individual node trees.

The new `SpaceNodeEditor.simulation` property wraps the existing
`SpaceNodeEditor.id` property. It allows scripts to get and set
the simulation data block that is being edited.

Reviewers: brecht, mont29

Differential Revision: https://developer.blender.org/D7301
April 20, 2020, 09:52 (GMT)
Merge branch 'master' into greasepencil-object
April 20, 2020, 09:22 (GMT)
Cleanup: Remove unnecessary callbacks where default behavior is fine

See comments in D7225.
April 20, 2020, 09:22 (GMT)
Cleanup: typo
April 20, 2020, 09:20 (GMT)
Merge branch 'blender-v2.83-release'
April 20, 2020, 09:20 (GMT)
Cleanup: ID management: Light ID type.

Keep IDType code at head of each ID file, instead of mixing it with more
specific API. Also do not define callbacks when defautl generic handling
is fine.
April 20, 2020, 09:12 (GMT)
Fix T75922: Removing custom orientation doesn't update gizmo
April 20, 2020, 08:58 (GMT)
Simulations: Add simulation node tree type

This implements a new builtin node tree type called `SimulationNodeTree`.
It is not yet embedded in the `Simulation` data block.

The node tree will initially be used for the new particle nodes system.

When the cmake option `WITH_NEW_SIMULATION_TYPE` is enabled, a new
`Simulation Editor` is shown in the editors menu (which is just a node editor).

This patch does not add entries to the Add Node menu, so it is empty.

Reviewers: brecht

Differential Revision: https://developer.blender.org/D7287
April 20, 2020, 08:53 (GMT)
Constraints UI: Layout tweaks

Increase consistency between constraints layouts.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021