Blender Git Loki
Git Commits -> Revision 0a2b8b1
Revision 0a2b8b1 by Campbell Barton (master) September 18, 2007, 06:41 (GMT) |
A user submitted a BVH file that took a long time to import (I didnt end up finishing since it was so slow) this is mainly because adding pose keyframes recalculates every handle so importing became increasingly slow. added a 'fast' argument to insertkey that python api's insertPoseKey can make use of since it alredy accepts a 'fast' option. The ~4450 frame, 31 bone BVH imports in ~108sec now Seperated editmode switch statement in space.c's event handling, if editmode is disabled, or the images is a render or composite, UV editing operations are ignored. In previous releases it has given an annoying warning if selecting or scaling is attempted when out of UV/Face mode. |
Commit Details:
Full Hash: 0a2b8b13089ef479d4a2d135b567410c8a5e6ab5
SVN Revision: 12078
Parent Commit: d86a031
Lines Changed: +427, -433
20 Modified Paths:
/source/blender/blenkernel/bad_level_call_stubs/stubs.c (+2, -2) (Diff)
/source/blender/include/BSE_editipo.h (+2, -2) (Diff)
/source/blender/python/api2_2x/Camera.c (+3, -3) (Diff)
/source/blender/python/api2_2x/Constraint.c (+2, -2) (Diff)
/source/blender/python/api2_2x/Ipo.c (+1, -1) (Diff)
/source/blender/python/api2_2x/Ipocurve.c (+2, -2) (Diff)
/source/blender/python/api2_2x/Lamp.c (+11, -11) (Diff)
/source/blender/python/api2_2x/Material.c (+36, -36) (Diff)
/source/blender/python/api2_2x/Object.c (+35, -35) (Diff)
/source/blender/python/api2_2x/Pose.c (+17, -13) (Diff)
/source/blender/python/api2_2x/World.c (+21, -21) (Diff)
/source/blender/src/buttons_object.c (+2, -2) (Diff)
/source/blender/src/drawaction.c (+1, -1) (Diff)
/source/blender/src/editaction.c (+3, -3) (Diff)
/source/blender/src/editipo.c (+182, -180) (Diff)
/source/blender/src/editkey.c (+1, -1) (Diff)
/source/blender/src/editview.c (+6, -6) (Diff)
/source/blender/src/poseobject.c (+10, -10) (Diff)
/source/blender/src/space.c (+67, -79) (Diff)
/source/blender/src/transform_conversions.c (+23, -23) (Diff)
/source/blender/include/BSE_editipo.h (+2, -2) (Diff)
/source/blender/python/api2_2x/Camera.c (+3, -3) (Diff)
/source/blender/python/api2_2x/Constraint.c (+2, -2) (Diff)
/source/blender/python/api2_2x/Ipo.c (+1, -1) (Diff)
/source/blender/python/api2_2x/Ipocurve.c (+2, -2) (Diff)
/source/blender/python/api2_2x/Lamp.c (+11, -11) (Diff)
/source/blender/python/api2_2x/Material.c (+36, -36) (Diff)
/source/blender/python/api2_2x/Object.c (+35, -35) (Diff)
/source/blender/python/api2_2x/Pose.c (+17, -13) (Diff)
/source/blender/python/api2_2x/World.c (+21, -21) (Diff)
/source/blender/src/buttons_object.c (+2, -2) (Diff)
/source/blender/src/drawaction.c (+1, -1) (Diff)
/source/blender/src/editaction.c (+3, -3) (Diff)
/source/blender/src/editipo.c (+182, -180) (Diff)
/source/blender/src/editkey.c (+1, -1) (Diff)
/source/blender/src/editview.c (+6, -6) (Diff)
/source/blender/src/poseobject.c (+10, -10) (Diff)
/source/blender/src/space.c (+67, -79) (Diff)
/source/blender/src/transform_conversions.c (+23, -23) (Diff)