Blender Git Loki

Blender Git commits from all branches.

Page: 822 / 2888

June 25, 2020, 07:30 (GMT)
Fix T77853: Error reloading linked library.

Issue related to how ID refcounting was changed when loading blendfile
data...
June 25, 2020, 07:30 (GMT)
Fix T77774: New undo code broken by 'make local' behavior.

This is actually a nice issue due to too much optimization...
* Making an ID local just reuse the linked one whenever possible, instead of
actually making a copy of it.
* Therefore, the collection containing that ID is seen as unchanged, since
the pointer itself remained the same.
* But on undo step, there is no way to reuse that local object, which then
gets deleted, and linked one gets re-created - at a different address.
* Collection, however, since unchanged, is not updated at all and thus keeps
reference to the to-be-deleted local object, instead of the linked one.
* Issue gets even worse with viewlayers, this leads to the crash.

To address this, this patch adds a 'virtual' update flags that does nothing
in update case, but will ensure that the affected IDs using the one made local
are properly detected as changed across the relevant undo step.

Note that the recalc flags were chosen mostly for a logical reason, and also
because they are already properly dealt with and cleared by undo code,
so this looks like the optimal solution.

Reviewed By: brecht

Maniphest Tasks: T77774

Differential Revision: https://developer.blender.org/D8006
June 25, 2020, 07:29 (GMT)
Fix missing hinting information in default font

Updates the font file to bring back hinting data, which got lost somehow
in dc3f073d1c52.

Second and (hopefully) final fix for T75898.
June 25, 2020, 07:29 (GMT)
Fix missing hinting information in monospace font

Updates the monospace font file to bring back hinting data, which got
lost somehow in dc3f073d1c52.

Partial fix for T75898.
June 25, 2020, 07:28 (GMT)
Fix for T77095: work around render artifacts with AMD Radeon RX 4xx and 5xx
June 25, 2020, 07:11 (GMT)
Merge branch 'master' into soc-2020-custom-menus
June 25, 2020, 06:09 (GMT)
Merge remote-tracking branch 'origin/master' into lanpr-under-gp

# Conflicts:
# CMakeLists.txt
# release/datafiles/locale
# release/scripts/addons
# release/scripts/addons_contrib
# source/blender/editors/space_buttons/CMakeLists.txt
June 25, 2020, 00:20 (GMT)
Always draw active FCurve (and active keyframe) last (on top)
June 24, 2020, 20:10 (GMT)
Merge branch 'master' into active-fcurve-keyframe
June 24, 2020, 17:49 (GMT)
Merge branch 'master' into soc-2020-fluid-tools
June 24, 2020, 17:07 (GMT)
Deduplicated the "nudge particle out of face" code
June 24, 2020, 16:40 (GMT)
Clamp bayu weights to prevent extrapolated velocity values
June 24, 2020, 14:18 (GMT)
Info Editor: Add text search

Differential Revision: https://developer.blender.org/D8105
June 24, 2020, 14:02 (GMT)
Merge branch 'master' into greasepencil-edit-curve
June 24, 2020, 14:01 (GMT)
Merge branch 'master' into greasepencil-object
June 24, 2020, 14:01 (GMT)
GPencil: Spread the point os sampled points

June 24, 2020, 14:01 (GMT)
GPencil: Increase default buffer size

Using spread the number of points is huge and for each expand of points there is a small flash on the screen, so keep a big buffer reduce the effect.
June 24, 2020, 14:01 (GMT)
GPencil: First steps to implement spread for a segment

Still not working. Keep this commit to save the current status.
June 24, 2020, 14:00 (GMT)
GPencil: Reformat spread code and prepare for sampled points
June 24, 2020, 14:00 (GMT)
GPencil: Basic spread point functionality
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021