Blender Git Commits

Blender Git "master" branch commits.

Page: 2950 / 5574

February 17, 2014, 12:10 (GMT)
Fix T38422: Error writing AAC frame when using FFmpeg compiled with vo_aacenc

Issue was caused by missing GLOBALHEADER flag set for audio stream.

Also made it so frame is getting filled with default, that's what
happening in ffmpeg.c.
Revision 280f9d3 by Lukas Toenne
February 17, 2014, 11:19 (GMT)
Fix T38650: Crash from enum item functions returning NULL instead of a
single terminator item.

Ideally no enum item function should return NULL, but since this is very
common and an intuitive mistake, better handle that case gracefully in
the RNA access function.
February 17, 2014, 11:17 (GMT)
NDOF: remove bias for translation

Was noticeable (and annoying) that different axis had different speed,
if we want to have axis bias better do as a user preference.
February 17, 2014, 11:05 (GMT)
NDOF: allow panning in view3d.ndof_orbit_zoom, but forward is still zoom

This makes it so NDOF without any modifiers pressed can pan and orbit
which means you have full 6dof, however if you only want to orbit+zoom
that works as before.

also change logic so rotation is disabled for axis views (orbit operator
will exit axis views still, as with mouse orbit)
February 17, 2014, 11:04 (GMT)
NDOF: default to turntable (blenders default too)
February 17, 2014, 10:37 (GMT)
Mask: fix for intel openmp which doesn't support casts in for loops
Revision 7ee9de2 by Lukas Toenne
February 17, 2014, 09:53 (GMT)
Fix T38487: Wrapped translate node in combination with other buffered
nodes (Blur) causes crash due to chained read/write buffer operations.

The way read/write buffer operations are created for both the wrapped
translate node and then the "complex" blur node creates a chain of
buffers in the same ExecutionGroup. This leaves the later write buffer
operations without a proper "executor" group and fails on assert.

Solution for now is to check for existing output buffer operations like
it already happens for inputs. This is extremely ugly code, but should
become a lot more transparent after compositor cleanup ({D309}).
February 17, 2014, 09:16 (GMT)
Suppress assert in debug mode.
February 17, 2014, 09:00 (GMT)
Mask: enable overlap detection by default, more compact buttons
February 17, 2014, 08:30 (GMT)
Fix for another deadlock with py-drivers: BlendData.scene.remove()
Revision 80f3956 by Lukas Toenne
February 17, 2014, 08:28 (GMT)
Fix T38643: Frame labels are invisible with default theme.

The color for frame labels was a mix of the text color (black by
default) and the node theme color with a factor of 0.8, which
coincidentally is the same as the node body color.

Changed it to 0.4, which is the same as the regular node labels use.
February 17, 2014, 07:57 (GMT)
Blender Internal: Revert a part of rB162d6c73e3d0, that broke rendered preview and often causes crash when using material light group.
February 17, 2014, 07:55 (GMT)
Fix for issue in mask overlap with no splines in the mask.
February 17, 2014, 07:18 (GMT)
Clear +x flag from source file
February 17, 2014, 07:09 (GMT)
Bring back mask copy/paste operator to the menu

They got lost in clip interface tab-ilization.
February 17, 2014, 06:58 (GMT)
Fix T38670: Mask transform without a movieclip crashes

Disable transform and mask display when there's no active clip.

It's not a matter of returning fallback dimensions if there's no
slip, it's also matter of making it so stabilization and distortion
routines are aware of clip == NULL which is really crappy.

Also almost all the operators are disabled in clip editor without
active clip already anyway.

Also tweaked header UI a bit to not display mask stuff when there's
no active clip,
February 17, 2014, 06:39 (GMT)
Fix T38669: Mask duplicate fails with multiple layers

Allow duplicating splines from inactive layers. This way it's
more useful IMO than restricting duplication to an active layer.

TODO: What should be a behavior for clipboard (currently it copies
splines from an active layer only)?
February 17, 2014, 06:34 (GMT)
Fix T38664: Blender hang when change scene from script

Deadlock between python script evaluation thread and
drivers evaluation caused by scene update invoked from
ED_screen_set_scene().

Pretty much the same as setting scene current frame
with the same solution BPy_{BEGIN,END}_ALLOW_THREADS.
February 17, 2014, 04:15 (GMT)
Fix for rare crash in recent mask option to check overlaps
February 17, 2014, 03:46 (GMT)
Revert 7142b970853f209f6c43319b7f862bcbdbea3728 (transform toggle node hiding)

D187 was committed without review and later rejected by Brecht and myself.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021