Blender Git Commits

Blender Git "master" branch commits.

Page: 3276 / 5574

February 28, 2013, 00:08 (GMT)
patch [#34465] Fix text editor bug: Crash when overwriting ascii character with multibyte character
from Shinsuke Irie (irie)
Revision dff8c01 by Joshua Leung
February 28, 2013, 00:01 (GMT)
Renaming the remaining PoseMode files for consistency (camelCase to
underscores_style)
Revision e8d42ab by Joshua Leung
February 27, 2013, 23:56 (GMT)
Properly prefixing name of exproted armature API
Revision a807f08 by Joshua Leung
February 27, 2013, 23:50 (GMT)
Code cleanups
* Replace magic numbers with enum-defines
* Remove superfluous return; statements (used as last statements in a few
"static void" methods)
* Remove some old unused/commented out stuff
Revision 28a84a2 by Joshua Leung
February 27, 2013, 23:34 (GMT)
Code Maintenance - Splitting up Armature/Pose Editing Files

This commit splits editarmature.c and poseobject.c into several files, such that
certain types of functionality are (mostly) self-contained within particular
files (instead of being mixed in with other functionality in a large file).

In particular, this was done so that:
1) Armature EditMode tools are now in the armature_*.c files only, and Pose Mode
tools in pose_*.c files only.
- In one or two cases, this hasn't been possible as the two modes rely on
much of the same shared infrastructure.
2) The "clear loc/rot/scale" operators and pose show/hide are no longer housed
in editarmature.c
3) Selection operators, Transform operators, structural (add/delete) operators,
and supporting utilities for the modes (enter/exit/roll-calculations) are not
all interleaved in an ad-hoc manner

Notes:
* I've tried to ensure that the history of the new files has been maintained by
doing
svn copy {editarmature.c/poseobject.c} {armature_*.c/pose_*.c}
Unfortunately, this means that the diffs are a bit messy.
* There should be no functional/logic changes here. Just code moving around and
cosmetic comment tweaks where needed.
* #includes have largely been untouched for now, but could be cleaned up later
* CMake changes untested, but should work in theory.
February 27, 2013, 22:48 (GMT)
fix for [#34440] motion blur (2d filter) not working in osx
thanks Jens Verwiebe for the tests and review.
Revision 9791275 by Gaia Clary
February 27, 2013, 17:48 (GMT)
Added preset values for Collada exporter.
February 27, 2013, 17:12 (GMT)
Report #34450

Fix for 2.66a

Some editors in Blender (Like Graph) have "maxzoom" set to 0, which caused the
MMB zoom sensitivity to be minimal. That used to be much more responsive, restored
it to how it worked before.

February 27, 2013, 16:24 (GMT)
Various small enhancements/fixes.

Most notable difference from now on will be that all py is handled from current blender's resource dirs, no more from source dir. Better for consistency, and avoid e.g. cycles' addon to be checked twice...
February 27, 2013, 14:25 (GMT)
Bug fix #34436

Two example files that crashed texture nodes.
- On delete texture nodes, it should free the exec cache (because this cache
stores the node pointer.
- On redo, nodes can exist can exist without typeinfo set. Exec (free) code
was not checking for that. Don't ask me why this happens... tex nodes are weird.

February 27, 2013, 14:19 (GMT)
fix [#34460] text editor freezes when turning on syntax highlight
Revision debc3ac by Gaia Clary
February 27, 2013, 13:53 (GMT)
Collada export: Add ngon support (initial)
February 27, 2013, 11:26 (GMT)
fix for error with drag toggle which showed up with overlapping regions.
February 27, 2013, 10:26 (GMT)
Added RGBA|RGB channels toggle to sequencer preview

Main purpose of this is to be more compatible with older
versions of blender (before alpha cleanup) where sequencer
used to display premultiplied image on an straight opengl
viewport.

Now sequencer preview would behave closer to image editor
However adding Alpha and R|G|B displays is not so simple
because sequencer is using 2D textures. Would be nice to
implement this options as well, but this is not so much
important IMO.

This hall fix
- #34453: VSE: Subtract function does not work properly

TODO: Make RGBA display default for our startup.blend
February 27, 2013, 10:19 (GMT)
minor changes to outliner
- linking groups into a scene now uses the objects original layers (some users have the layers set to useful values, so overwriting isnt so nice).
- dropping objects into the 3d view would make them active but not selected, a valid but confusing state, since most tools activate and select now objects.
February 27, 2013, 10:14 (GMT)
changing image dropping into the viewport to add empty objects (from r54825) wasnt such a popular move,
reinstate old behavior, holding Ctrl now adds empty objects instead.
February 27, 2013, 09:58 (GMT)
Fix #34439: Strip modifier - Mask multiply failure
February 27, 2013, 07:05 (GMT)
fix for own regression, edge path tagging worked but toggline bevel didnt.
reported as bug [#34449]
February 27, 2013, 05:38 (GMT)
fix for own regression - joining meshes didn't merge customdata flags (could loose crease/bevel weights).
February 27, 2013, 04:59 (GMT)
enable grabbing for 2d view zooming, good for the graph editor.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021