Blender Git Commits

Blender Git commits from all branches.

Page: 786 / 2888

July 16, 2020, 20:43 (GMT)
Move stoi into a function; Add exception handling

Also add comments for utility functions.

Also make `string` a `const &`; prefix return variables with `r_`.

Use `string::empty()` instead of comparing it with "" (clang-tidy).
Revision ea4c327 by Hans Goudey (active-fcurve-keyframe)
July 16, 2020, 18:15 (GMT)
Merge branch 'master' into active-fcurve-keyframe
July 16, 2020, 17:42 (GMT)
Merge branch 'greasepencil-edit-curve' into soc-2020-greasepencil-curve
July 16, 2020, 17:38 (GMT)
UI: Fix drawing of aligned buttons in menu rows

This adds support for drawing icon buttons as a row in a popup menu. This is needed for drawing collection color tag icons in a row in the outliner context menu.

A few issues still exist, but I would like some initial review now that it mostly works.
* The icons do not draw aligned with the text labels. This is easy to fix, but the hover highlight is still drawn incorrectly.
* This works well when creating row icon buttons with an operator_enum, but manually creating the row elements doesn't draw an initial offset blank icon.

Differential Revision: https://developer.blender.org/D8317
July 16, 2020, 17:37 (GMT)
Merge branch 'master' into soc-2020-outliner
July 16, 2020, 15:58 (GMT)
Rename: mesh_from_bm_ to mesh_from_ob_
July 16, 2020, 15:45 (GMT)
Merge branch 'master' into lanpr-under-gp
July 16, 2020, 15:45 (GMT)
Merge branch 'master' into greasepencil-object
July 16, 2020, 15:45 (GMT)
Merge branch 'master' into greasepencil-edit-curve
July 16, 2020, 15:38 (GMT)
Exporter: Fix UV indices being edited by the writer.

Also revert
{{rBd68899e99a0c}}
July 16, 2020, 15:27 (GMT)
Importer: Fix misaligned UV vertices of a mesh

The previous code was not initialising duplicate UV vertices which
created bad shapes in UV editor.

Also use range-loop.

Also since set_uv needs not be edited, mark curr_object const again.
July 16, 2020, 15:24 (GMT)
GPencil: Use GPencil Theme colors for Bezier control points

To flag the point the FREESTYLE flag is reused because the limit is 8 flags and all are already use it. As this handles never are displayed at the same time that freestyle is totally sure to reuse it.
July 16, 2020, 15:22 (GMT)
Exporter: Fix freeing invalid pointer in ~OBJMesh
July 16, 2020, 14:54 (GMT)
GPencil: Display edit line sin Curve edit mode
July 16, 2020, 14:12 (GMT)
Merge branch 'master' into soc-2020-outliner
July 16, 2020, 10:49 (GMT)
Fix git tag warning when running make update after recent changes
July 16, 2020, 10:34 (GMT)
Merge branch 'master' into soc-2020-io-performance
July 16, 2020, 10:30 (GMT)
Fix UV crashes and redundant loops in v1//vn1 case.
July 16, 2020, 10:29 (GMT)
Importer: Support smooth shading for polygons.
July 16, 2020, 09:31 (GMT)
Fluid: Modified gridline cell corners to avoid overdraw
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021