Blender Git Commit Log

All Blender Git commits.

Page: 3010 / 8462

August 28, 2018, 03:42 (GMT)
RNA: make template_list list_id a required arg

Prepare for keyword only args.
August 28, 2018, 03:41 (GMT)
UI: use keyword arguments

Prepare for keyword only args.
August 28, 2018, 03:12 (GMT)
Cycles: use fields for property definitions
August 28, 2018, 02:50 (GMT)
RNA: UILayout.split(..) 'percentage' to 'factor'

Misleading name since it's between 0..1.

Use as a keyword argument to prepare for keyword only args.

Also document that leaving unset has special behavior.
August 28, 2018, 02:34 (GMT)
UI: text keyword argument to label

Prepare for keyword only args
August 28, 2018, 01:38 (GMT)
cmake: adjustments required for lib-upgrade on windows.
August 28, 2018, 01:38 (GMT)
build_environment: llvm only copy lib files for the debug build.
August 28, 2018, 01:00 (GMT)
Cleanup: indentation
August 28, 2018, 00:53 (GMT)
Cleanup: warnings
August 27, 2018, 21:16 (GMT)
GP: Replace custom function by standard API

Replace BKE_gpencil_get_material_index by BKE_object_material_slot_find_index
August 27, 2018, 21:04 (GMT)
Fix T56577: Crash when using Grease Pencil Fill Brush

If the brush had assigned a color not present in the object material slots, the fill crashed.

Now, the material is added to the object slot before using it.
August 27, 2018, 20:55 (GMT)
Cycles: Switched Embree curves to Hermite basis. Unforunately, Embree 3.2.0 has a bug with Hermite basis ribbons, so those won't render correctly at the moment.
August 27, 2018, 20:32 (GMT)
Merge branch 'blender2.8' into greasepencil-object
August 27, 2018, 19:00 (GMT)
transform_snap_object: Add a small offset to the clip plane
This prioritizes the vertex and edge snap over raycast.
August 27, 2018, 17:58 (GMT)
Fix T56557: wrong hash in Windows buildbot builds.
August 27, 2018, 17:07 (GMT)
Build Environment: fix Windows Alembic build.

Ideally we should remove this difference between platforms, but for now
just do the simple fix.
August 27, 2018, 16:14 (GMT)
Build environment: Enable SSL for Python on Linux

This involved getting SSL compiled from sources first, ensuring
it is a static library placement independent code. Configuration
is based on what Debian is using. CFlags required to have own
configuration file, which i didn't find a better place that next
to the corresponding CMake file.

It is OpenSSL btw.

It is set to Python via --with-openssl= configuration argument.
This works fine in a clean chroot, but having libssl-dev installed
might make Python to prefer system wide library, This was worked
around by using libssl_pic.a name for the library and modifying
setup.py. Would be cool to ensure system wide libraries are not
a problem, but official release builder is safe against this,
since it will catch possible non-static dependencies.

There is also a new map file which shadows bunch of Python
symbols. Without this Python's shared libraries might bring
conflicting symbols to Blender namespace at runtime.

Hopefully this doesn't break other platforms.
August 27, 2018, 16:02 (GMT)
Revert "DRW: Remove unecessary GL calls"

This reverts commit f8c857ad72e29eb509bd04067f94cd3df8a54aa4.
August 27, 2018, 15:16 (GMT)
DNA: Deprecate gridview
August 27, 2018, 15:10 (GMT)
Draw Manager: Remove unused function

Signed-off-by: fclem
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021