Revision a61e3b9 by Sergey Sharybin 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. |
Revision d39ffd7 by Campbell Barton 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. |
Revision d8d7d8e by Campbell Barton 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) |
Revision aa0aa73 by Campbell Barton February 17, 2014, 11:04 (GMT) |
NDOF: default to turntable (blenders default too) |
Revision 1af726a by Campbell Barton 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}). |
Revision dbd37b2 by Campbell Barton February 17, 2014, 09:16 (GMT) |
Suppress assert in debug mode. |
Revision fcaf144 by Campbell Barton February 17, 2014, 09:00 (GMT) |
Mask: enable overlap detection by default, more compact buttons |
Revision 14b9c79 by Campbell Barton 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. |
Revision 8afd646 by Shinsuke Irie 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. |
Revision 05235d8 by Campbell Barton February 17, 2014, 07:55 (GMT) |
Fix for issue in mask overlap with no splines in the mask. |
Revision f9b51f0 by Sergey Sharybin February 17, 2014, 07:18 (GMT) |
Clear +x flag from source file |
Revision ddf7d48 by Sergey Sharybin February 17, 2014, 07:09 (GMT) |
Bring back mask copy/paste operator to the menu They got lost in clip interface tab-ilization. |
Revision 1776cb9 by Sergey Sharybin 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, |
Revision 9c79fd1 by Sergey Sharybin 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)? |
Revision 1562fd9 by Sergey Sharybin 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. |
Revision 4134bdc by Campbell Barton February 17, 2014, 04:15 (GMT) |
Fix for rare crash in recent mask option to check overlaps |
Revision da8c636 by Campbell Barton February 17, 2014, 03:46 (GMT) |
Revert 7142b970853f209f6c43319b7f862bcbdbea3728 (transform toggle node hiding) D187 was committed without review and later rejected by Brecht and myself. |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021