Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 302 / 5574

April 21, 2021, 14:59 (GMT)
Functions: add slice method for generic spans
April 21, 2021, 14:57 (GMT)
Geometry Nodes: add utility to convert CPPType to static type
April 21, 2021, 14:22 (GMT)
Merge branch 'blender-v2.93-release'
April 21, 2021, 14:21 (GMT)
Fix T87659: crash when creating reroute loop in geometry nodes

This was a regression introduced in rB0ff3f96a1b0193d69dae5ca69e7c93d6cdf34558.
Revision 0b458e8 by Julian Eisel
April 21, 2021, 13:18 (GMT)
Cleanup: Create/use types for generic WM callbacks

Makes it less of a hassle to pass these callbacks around as function
arguments, and deduplicates their signature when doing so.
Revision e9e2805 by Julian Eisel
April 21, 2021, 13:18 (GMT)
Cleanup: Deduplicate file closing dialog logic

Was doing almost the same thing in two places, plus I need the same for
a third case. So better have a helper function for it.
Revision 7aa6444 by Julian Eisel
April 21, 2021, 13:18 (GMT)
UI: Use proper close file dialog for "Restore Last Session"

Was showing a simple confirm dialog, even if the file didn't contain
unsaved changes. The confirm dialog would also show up when choosing
"Restore Last Session" from the splash screen right after startup, which
is weird.

Instead show the proper file closing dialog that allows saving, but only
if there are actually unsaved changes.
April 21, 2021, 11:14 (GMT)
Merge branch 'blender-v2.93-release'
April 21, 2021, 11:01 (GMT)
Fix T87677: Add primitive tools produce wrong sized objects after changing values in 'Adjust Last Operation'

Always use the defaults here (radius, depth etc), since desired bounds
have been set interactively, it does not make sense to use a different
value from a previous command.

The Cube tool has already seen a fix for this in rB26e5718e29a7, but
Cone/UVSphere/Cylinder/IcoSphere havent.

Maniphest Tasks: T87677

Differential Revision: https://developer.blender.org/D11038
Revision 183e3f6 by Falk David
April 21, 2021, 10:16 (GMT)
Fix T86968: Last UV factor in cyclic strokes

The UV factor of the last point of a cyclic stroke was using the factor of
the first point leading to unwanted scaling artifacts.

The fix sets the uv factor of the last point to the currect value (last UV
factor + length between last and first point).

Reviewed By: antoniov, fclem

Maniphest Tasks: T86968

Differential Revision: https://developer.blender.org/D10850
April 21, 2021, 09:19 (GMT)
Merge branch 'blender-v2.93-release'
April 21, 2021, 09:15 (GMT)
Fix T87640: Grease Pencil layer visibility/locking not synchronized from Dope Sheet to Properties

Properties Editor is a bit more picky (compared to the Outliner for
example) when it comes to listening to grease pencil notifiers -- it
requires the action to be set.
So when adding the notifier in the dopesheet from the channels (done in
`achannel_setting_flush_widget_cb`), now add the `NA_EDITED` action.

Maniphest Tasks: T87640

Differential Revision: https://developer.blender.org/D11025
Revision 5fe3d2d by Philipp Oeser
April 21, 2021, 09:05 (GMT)
Merge branch 'blender-v2.93-release'
April 21, 2021, 09:02 (GMT)
Curve modifiers: Disable 'Apply on Spline' option if not available

Some curve modifiers (namely Hook, SoftBody and MeshDeform) can only work
on pre-tesselated spline points.

Before the modifier UI refactor in rB9b099c86123f, users would get the
'Apply on Spline' option, but disabled and with a tip explaining why
this cant be changed. After rB9b099c86123f though, this button was
always enabled [but disfunctional] leaving the user without an
explanation why this has no effect.

Now restore this functionality since it is quite important information.
Additionally, this button now appears to be ON in these cases which
makes more sense from the user perspective (so it does not represent the
actual setting on the modifier -- this would internally be switched ON in
the modifier calculation anyways though, see
'curve_get_tessellate_point')

Differential Revision: https://developer.blender.org/D11029
April 21, 2021, 07:43 (GMT)
Merge branch 'blender-v2.93-release'
April 21, 2021, 07:43 (GMT)
Merge branch 'blender-v2.93-release'
April 21, 2021, 07:39 (GMT)
Fix T87562: Keymap preferences from 2.92x ignored

Renaming presets in 01d49d1542cee0da2a7629443f9534bc5cec5a55
caused them to be treated as separate key-maps.
April 21, 2021, 07:34 (GMT)
BLI_string: add a utility to replace strings using a table

Useful to simplify versioning code when identifiers need updating
in multiple places.
April 21, 2021, 03:48 (GMT)
Merge branch 'blender-v2.93-release'
April 21, 2021, 03:44 (GMT)
Fix logging "bke.appdir" messages

Logging was initialized after BKE_appdir paths were initialized,
making it impossible to see paths which are checked on startup.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021