Blender Git Commits

Blender Git "master" branch commits.

Page: 2878 / 5574

May 4, 2014, 15:30 (GMT)
Code cleanup: avoid int/uint mixup in cycles
Revision 2a3cdea by Joshua Leung
May 4, 2014, 11:28 (GMT)
Fixes for errors uncovered after previous commit
Revision c561e0d by Joshua Leung
May 4, 2014, 11:19 (GMT)
Code cleanup: Use enum instead of int in function signatures for bAnimChannelType settings callbacks
Revision be7b09e by Joshua Leung
May 4, 2014, 07:28 (GMT)
NLA Editor: Display "tweaking action" status indicator icon in place of action-type icon

Instead of displaying the "tweaking action" status indicator icon on the right hand
side jammed against the mapping/no-mapping toggle (pin), this is now displayed as in
place of the action icon used on the left (as the type indicator). This is less messy
than the previous situation, which was needed partly due to the abuse of an unsuited
icon.
Revision 2812e6a by Joshua Leung
May 4, 2014, 07:19 (GMT)
NLA Editor: Added dedicated icons for "pushdown" operator and for indicating the "tweaking" state

1) The "pushdown" operation is the actual name for the functionality
previously represented by the snowflake. That is, pushing the active
action onto the NLA stack as a new strip.

The icon that is introduced here is the icon I originally wanted to
use here for this purpose (but couldn't at the time the NLA was coded
as we didn't have the master SVG available yet). I'm making this change
now to hopefully make the "animation-layers" intentions behind the NLA
design a lot clearer than they have been so far.

2) Also added a dedicated icon for representing that the active action
is in the "tweaking" state (i.e. we're editing a particular strip's
action). Previously we were abusing an icon designed for an entirely
different purpose, mainly since its identifier looked like it would work.
Revision 91f90f6 by Joshua Leung
May 4, 2014, 04:35 (GMT)
NLA Eval Bugfix: Influence settings on active action didn't work

* The automatically calculated influence was overriding the value we were passing
into the dummy strip, making this seem like it doesn't work

* Made some tweaks to prevent some potential memory-related bugs
- nlastrips_ctime_get_strip() actually saves off references to the list of strips
it gets, so declaring dummy_strip in an inner scope like this could potentially
be quite dangerous
- Prevented a potential memory leak for the early abort when there are no strips
for whatever reason (it shouldn't occur though)
May 4, 2014, 02:37 (GMT)
Fix typo (uninitialized var)
May 3, 2014, 22:36 (GMT)
Fix T40010: Single user looses parent relationship (temporarily)
May 3, 2014, 19:58 (GMT)
Fix for aligned handles in masking and curve objects

The issue has been introduced in 0985bb4, made it so curves and masks
stick to old behavior.

FCurves are still flaky, namely, grabbing both handles selected would
change the length of one of the handles which is not nice imo.
May 3, 2014, 17:57 (GMT)
Code cleanup: style, require ; for cuda_assert, opencl_assert
May 3, 2014, 17:15 (GMT)
Quiet float conversion warnings when building cycles standalone
May 3, 2014, 14:41 (GMT)
Code cleanup: style
May 3, 2014, 14:13 (GMT)
Fix T39997: Multiple boolean modifiers sharing the same right operand crashes

The issue was caused by the temporary CD layers being allocated for subsurf
meshes, same as we've got back in 881fb43.

In the long run this temporary storage is to be re-considered, but it'll also
imply re-considering of the Derivedmesh interaction as well. For now let's
use a simpler solution which is forbidding modifiers to call getArray for other
objects' derivedMeshes but use an API calls which would allocate local copy of
the data preventing race condition of shared data in DM.
May 3, 2014, 13:45 (GMT)
Doxy cleanup: formatting
May 3, 2014, 11:38 (GMT)
Minor code style fix.
May 3, 2014, 11:38 (GMT)
Added support for the Make Local command in the Outliner on textures in line styles.
May 3, 2014, 11:38 (GMT)
Added changes to unlink textures from line styles in the Outliner.
May 3, 2014, 11:38 (GMT)
Added changes to show textures as part of line styles in the Outliner.
May 3, 2014, 11:38 (GMT)
Added notifier of updates in Freestyle texture slots.
May 3, 2014, 11:38 (GMT)
Fix for missing initialization and copying of FreestyleLineStyle::pr_texture value.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021