Blender Git Commits

Blender Git "master" branch commits.

Page: 928 / 5574

January 29, 2020, 10:19 (GMT)
Merge branch 'blender-v2.82-release'
January 29, 2020, 10:13 (GMT)
Fix T67483: Cannot paste on unit-vector uibut

Reviewers: campbellbarton

Differential Revision: https://developer.blender.org/D6701
January 29, 2020, 10:09 (GMT)
Fix T72089: Image Editor - Paint mode, Clone Tool - disfunctional clear
button in the Image slot in the Brush panel

Caused/exposed by rBaf9ca138ba7b
Also relevant was rB828905190e12

Above commits moved the WM_UI_HANDLER_BREAK around so it would not be
returned anymore.
We need WM_UI_HANDLER_BREAK, otherwise we wont get through to to
KM_RELEASE. There are two places that explicitly check for KM_RELEASE
(call to `ui_do_but_extra_operator_icon` in both
`ui_do_but_SEARCH_UNLINK` / `ui_do_button`), and without the above we
only ever get here with KM_PRESS.

This patch restores the behavior regarding WM_UI_HANDLER_BREAK to what
is was before the two culprit commits.

Checked that both this report (T72089) and T69755 are working.

Maniphest Tasks: T72089

Differential Revision: https://developer.blender.org/D6363
January 29, 2020, 09:59 (GMT)
Merge branch 'blender-v2.82-release'
January 29, 2020, 09:55 (GMT)
Fix T67654: missing ui refresh when changing active particle system

Since changing the active particle system uses NC_OBJECT | ND_DRAW
for 'RNA_def_property_update()' we need to redraw/refresh
BCONTEXT_PARTICLE in 'buttons_area_listener()' as well.

Maniphest Tasks: T67654

Differential Revision: https://developer.blender.org/D6702
January 29, 2020, 08:56 (GMT)
UI: Enable decorators in NLA Animated Influence and Strip Time panels

Since the whole point of these properties is for them to be animated, enable decorators here for easy keyframing.
January 29, 2020, 06:00 (GMT)
Merge branch 'blender-v2.82-release'
January 29, 2020, 05:56 (GMT)
UI: pose X-ray state wasn't shown in the header
January 29, 2020, 05:27 (GMT)
UI: Linux Platform File Browser System List

Since we can now use separate icons for the items in the File Browser
lists, the following rounds out the "System" list for Linux.

Adds a few more folders that are available in most distributions
at installation, but only if they exist.
January 29, 2020, 03:30 (GMT)
Fix solidify complex fixed thickness on flipped normal boundary

Fixed thickness with zero offset gave uneven results for complex
solidify cases (3+ faces sharing an edge).

See D6643 for steps to redo the error.
January 29, 2020, 02:02 (GMT)
Merge branch 'blender-v2.82-release'
January 29, 2020, 01:59 (GMT)
UI: hide filter alembic option

This was showing along side image save options.
January 29, 2020, 01:57 (GMT)
Cleanup: minor style changes, use const vars for bmp.c
January 29, 2020, 01:40 (GMT)
imbuf: support writing grayscale BMP images
January 29, 2020, 00:11 (GMT)
Merge branch 'blender-v2.82-release'
January 29, 2020, 00:11 (GMT)
Cleanup: revert wrapping from D6692
January 29, 2020, 00:02 (GMT)
EEVEE: Micro optimize disk light

Try to never do operation twice and try to use MADD operations. Even if this
is very unlikely to make any difference, it can help compilers do some
optimization. I did not measure any difference as probes have much higher
impact on render time because of texture lookups.

Note that disk light is currently the most expensive light type so it
does not hurt to micro optimize.
January 29, 2020, 00:02 (GMT)
Fix T67060 EEVEE: Noise caused by disk lights

This is an issue on some drivers that might output NaN out of sqrt if the
number is infinity.
Revision f9e1e08 by William Reynish / Campbell Barton
January 28, 2020, 23:34 (GMT)
Tool System: add shear tool to non-mesh edit-modes
January 28, 2020, 22:17 (GMT)
UI: Fix typo in tooltip
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021