Blender Git Commit Log

All Blender Git commits.

Page: 1872 / 8462

February 13, 2020, 09:09 (GMT)
Merge branch 'master' into greasepencil-object
February 13, 2020, 09:08 (GMT)
GPencil: Cleanup code
February 13, 2020, 08:56 (GMT)
GPencil: New operator to recalculate geometry data

This operators is uded in special situations when migrate old files. As this is a specila situation, we are not going to add it to menus.
February 13, 2020, 06:06 (GMT)
Fix T71112: UILayout.activate_init when used in popups that refresh
February 13, 2020, 06:02 (GMT)
Fix crash using 'activate_init' in popup menus

Reported in T71112
February 13, 2020, 04:19 (GMT)
Fix crash using '--debug-handlers' command line argument
February 13, 2020, 03:14 (GMT)
Cleanup: pass const variables
February 13, 2020, 02:55 (GMT)
Fix T73727: Invalid event.type for Gizmo.modal callback
February 13, 2020, 00:55 (GMT)
Workbench: Fix depth of field background being glitchy
February 13, 2020, 00:33 (GMT)
Revert "VSE: Add option to select handles with box selection"

This partially reverts commit 5314161491d41461fe09c4774229481dde93e250.

Conflicts with Emulate "Middle Mouse Button".
This feature should be accessible under all supported configurations.
February 13, 2020, 00:24 (GMT)
Workbench: Fix premultiply alpha issue in transparent material
February 13, 2020, 00:07 (GMT)
Overlay: Fix non meshes object disappearing if smooth wire is not enabled
February 12, 2020, 23:35 (GMT)
GPencil: Support XRay mode in solid and fix occlusion in wireframe mode

This add basic alpha support in xray mode. However the wireframe mode
only support occlusion if xray is dissabled (i.e: there is no support for
partial occlusion).
February 12, 2020, 23:28 (GMT)
GPencil: Fix NaN result in divide blend mode
February 12, 2020, 21:21 (GMT)
GPencil: Fix undefined behavior caused by stroke aspect commit
February 12, 2020, 19:49 (GMT)
Cleanup/MSVC: Enable C++ conformance mode on compiler versions that support it.

MSVC has a conformance mode (/permissive-) where the C++ standard is more strictly
enforced. This mode is available on MSVC 15.5+ [1]

This patch enables this mode on compilers that support it and cleans up the few violations it threw up in the process.

- Mantaflow was using M_PI without requesting them using the _USE_MATH_DEFINES define to opt in to non default behaviour.
- Collada did not include the right header for std::cerr, this seemingly was fixed for other platforms already but put inside a platform guard.
- Ghost had some scoping issues regarding uninitialized variables and goto behaviour

[1] https://docs.microsoft.com/en-us/cpp/build/reference/permissive-standards-conformance

Differential Revision: https://developer.blender.org/D6824

Reviewed By: brecht
February 12, 2020, 19:32 (GMT)
cleanup
February 12, 2020, 18:36 (GMT)
remove "Select Linked" from the particle select and context menu

The operator in its current state is based on mouse position and doesnt
make sense to be called from a menu.
(In fact it should be called 'select_linked_pick' internally and a
separate 'select_linked' should be implemented similar to how "Select
Linked" works for meshes, curves etc -- see D6823 for this)

Differential Revision: https://developer.blender.org/D6822
February 12, 2020, 18:17 (GMT)
Particles: remove unused sel_col and nosel_col from
CacheEditrPathsIterData and PTCacheEdit

Followup to 80cecee5b7c8.

ref D6725
February 12, 2020, 18:03 (GMT)
Fix T68788: Particle Edit Mode Hair vertex doesn't follow vertex theme
color

Selection and grooming only ever happens on hair keys (vertices), so
makes sense to use that theme color.

Sidenote: `CacheEditrPathsIterData` and `PTCacheEdit` have `sel_col` and
`nosel_col`, these can go, will do in a separate commit.

Maniphest Tasks: T68788

Differential Revision: https://developer.blender.org/D6725
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021