Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 582 / 5574

September 10, 2020, 15:31 (GMT)
Refactor: move Speaker .blend I/O to IDTypeInfo callbacks
September 10, 2020, 15:22 (GMT)
Refactor: move Mask .blend I/O to IDTypeInfo callbacks
September 10, 2020, 15:21 (GMT)
Cleanup: remove else-after-return

This causes a clang-tidy error.
September 10, 2020, 15:06 (GMT)
Refactor: move World .blend I/O to IDTypeInfo callbacks
September 10, 2020, 15:01 (GMT)
Cleanup: Remove outliner edit mode context menu entries

The outliner context menu has options to enter and exit edit mode, but
they only show in edit mode, and they don't work. This removes the
broken entries and related code.

Part of T77408

Differential Revision: https://developer.blender.org/D8641
September 10, 2020, 15:01 (GMT)
Outliner: Move mode toggling to left column

Add a column of icons in the left gutter of the outliner for controlling
the interaction modes of objects. When an object is in a mode other than
object mode, the mode icon will draw to the left of that object. Any
other objects that are valid to be added or swapped into the mode are
drawn with a dot to the left of the object.

Clicking the dot to the left of an object will swap that object with the
current active object in the interaction mode. For edit and pose modes,
ctrl clicking the dot will add that object to the current mode.

Clicking the mode icon next to the active object removes it and all
other objects from the current mode.

The behavior is nearly identical to the previous edit/pose mode toggling
by selecting the mesh and armature datablocks, with additional support
for all interaction modes.

Currently two undo steps are pushed to prevent an assert.

Part of T77408

Manifest Task: https://developer.blender.org/T68498

Differential Revision: https://developer.blender.org/D8641
September 10, 2020, 14:58 (GMT)
Refactor: move Camera .blend I/O to IDTypeInfo callbacks
September 10, 2020, 14:51 (GMT)
GPencil: Fix unreported Eraser Point problem for one point selected

The Eraser Point mode was erasing too much points.

This eraser existed before the new Soft erasers were created and now it was working wrongly. The eraser point mode must remove the points below the eraser cursor at the first contact. For more soft erasers, the new Soft modes can be used.

September 10, 2020, 14:47 (GMT)
Refactor: move Curve .blend I/O to IDTypeInfo callbacks
September 10, 2020, 14:37 (GMT)
clang-format
September 10, 2020, 14:37 (GMT)
Refactor: move MetaBall .blend I/O to IDTypeInfo callbacks
September 10, 2020, 14:23 (GMT)
Refactor: move Material .blend I/O to IDTypeInfo callbacks
September 10, 2020, 14:13 (GMT)
Refactor: move Light .blend I/O to IDTypeInfo callbacks
September 10, 2020, 13:59 (GMT)
Refactor: move Image .blend I/O to IDTypeInfo callbacks
September 10, 2020, 13:55 (GMT)
GPUBatch: Do not unbind shader after drawing.

This allows subsequent redraw to work just like before.
However a better safeguard system against setting the uniforms in the
wrong shader would be nice to have.
September 10, 2020, 13:55 (GMT)
GPUImmediate: Fix wrong resize of immBatchAtMost
September 10, 2020, 13:55 (GMT)
GPUState: Fix Point Size issues

The point size was not updated in the right branch and setting the point
size via GPU_point_size was effectively disabling its use.
September 10, 2020, 13:50 (GMT)
Refactor: move Brush .blend I/O to IDTypeInfo callbacks
September 10, 2020, 13:40 (GMT)
Refactor: move PaintCurve/Palette .blend I/O to IDTypeInfo callbacks
Revision 3cafaf0 by Julian Eisel
September 10, 2020, 13:30 (GMT)
Fix possible use-after-free for number slider buttons

Mistake in e6f0b60c2e91.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021