Blender Git Commits

Blender Git "master" branch commits.

Page: 1581 / 5574

August 30, 2018, 14:10 (GMT)
Workspaces: switch object mode when switching workspaces.

In the workspace properties a mode can now be configured that is
automatically enabled when switching to the workspace.

This is a test to validate how well it works. The weak point is
that if you don't have an appropriate object already select it will
not switch modes.

See T56475.
August 30, 2018, 12:14 (GMT)
Fix fox strict flags: Avoid sign cast of strlen() result
August 30, 2018, 12:09 (GMT)
Merge branch 'master' into blender2.8
August 30, 2018, 12:09 (GMT)
Buildbot: Correction to previous commit
August 30, 2018, 12:07 (GMT)
Buildbot: Attempt to fix glibc-2.19 compilation

It is likely to be retired, but for until then lets ensure it works.
August 30, 2018, 11:59 (GMT)
Merge branch 'master' into blender2.8
August 30, 2018, 11:59 (GMT)
Outliner: support dragging multiple collections, same as objects.
August 30, 2018, 11:45 (GMT)
GP: Undo previous Subdivide edit operator and reformat code

The previous commit reusing the subdivide modifier code was not taking in account the selected points, so the subdivide was wrong.
August 30, 2018, 10:52 (GMT)
Cycles: Fix detection of CPU brand string on 32 bit platforms

The assembler template was backing up and restoring ebx, which is
fair enough. However, this did not prevent compiler for putting
result variables to ebx. This was causing data corruption.

In order to prevent this easiest solution is to list ebx in clobbers
for the assembly.
August 30, 2018, 10:48 (GMT)
UI: check prop-separate before adding black decorator

This caused the blank icon to be added to menus (ndof menu for eg).
August 30, 2018, 10:48 (GMT)
Cleanup: warnings
August 30, 2018, 10:46 (GMT)
Fix T56612: crash in Cycles viewport render update, after recent changes.

BVH8 refitting code had a bug.
August 30, 2018, 10:23 (GMT)
GP: New Armature modifier and tools to handle weights

This commit adds a new armature modifier for grease pencil. The deformations are done reusing the mesh deform routines.

There is also a new operator in weight paint mode to help the artist to generate weights base on armatures. This operator is required because 2D animation workflow is not equal to meshes when parent an object to armatures.

In the drawing engine has been added the option to handle the Fade object parameter used in armatures to see the strokes while move the bones.

When rename bones, all related data of grease pencil is renamed too. This not only affect new armature code, but also layers parented and hook modifiers.

Thanks @aligorith for his review and help.
August 30, 2018, 10:19 (GMT)
Fix T56610: crash saving images with python API.
August 30, 2018, 10:09 (GMT)
Cleanup: license header formatting.
August 30, 2018, 09:18 (GMT)
Cleanup: Remove line introduced by error in previous commit

August 30, 2018, 09:11 (GMT)
GP: Add weights while drawing strokes

Now it's possible to add the weight of the current selected vertex group to any new stroke created.

This is very handy when add drawings after the weight paint was done and it will be required with Armatures.
August 30, 2018, 09:11 (GMT)
GP: Improve Subdivide and Simplify

Now the weights are managed in the operators.

The subdivide operator and modifier code have been replaced with a shared function.

Some cleanup also.
August 30, 2018, 09:03 (GMT)
Build environment: Tweak to harvasting script

The idea is to make find_package() to succeed without any
extra tips given. For this, we need header files to be
harvasted.
August 30, 2018, 08:56 (GMT)
UI: fix glitch redrawing after redo panel collapse
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021