[Bf-blender-cvs] CVS commit: blender/source nan_definitions.mk blender/source/blender/blenkernel BKE_action.h BKE_armature.h BKE_constraint.h BKE_depsgraph.h BKE_displist.h BKE_global.h BKE_ipo.h BKE_key.h BKE_main.h BKE_object.h BKE_scene.h SConscript depsgraph_private.h BKE_ika.h ...

Ton Roosendaal ton at blender.org
Sun Jul 3 19:35:38 CEST 2005


ton (Ton Roosendaal) 2005/07/03 19:35:38 CEST

  Modified files:
    blender/source       nan_definitions.mk 
    blender/source/blender/blenkernel BKE_action.h BKE_armature.h 
                                      BKE_constraint.h 
                                      BKE_depsgraph.h 
                                      BKE_displist.h BKE_global.h 
                                      BKE_ipo.h BKE_key.h 
                                      BKE_main.h BKE_object.h 
                                      BKE_scene.h SConscript 
                                      depsgraph_private.h 
    blender/source/blender/blenkernel/intern action.c anim.c 
                                             armature.c blender.c 
                                             constraint.c deform.c 
                                             depsgraph.c 
                                             displist.c effect.c 
                                             exotic.c font.c ipo.c 
                                             key.c lattice.c 
                                             library.c material.c 
                                             object.c scene.c 
    blender/source/blender/blenloader/intern readblenentry.c 
                                             readfile.c 
                                             writefile.c 
    blender/source/blender/include BDR_editcurve.h 
                                   BDR_editobject.h BIF_butspace.h 
                                   BIF_editarmature.h 
                                   BIF_editconstraint.h 
                                   BIF_editfont.h BIF_outliner.h 
                                   BIF_poseobject.h butspace.h 
                                   transform.h 
    blender/source/blender/makesdna DNA_action_types.h 
                                    DNA_armature_types.h 
                                    DNA_constraint_types.h 
                                    DNA_ipo_types.h 
                                    DNA_key_types.h 
                                    DNA_object_types.h 
    blender/source/blender/makesdna/intern makesdna.c 
    blender/source/blender/python/api2_2x Armature.c Bone.c 
                                          Object.c Object.h 
                                          Scene.c 
    blender/source/blender/python/api2_2x/doc Object.py Scene.py 
    blender/source/blender/render/intern/source initrender.c 
    blender/source/blender/renderconverter/intern 
                                                  convertBlenderScene.c 
    blender/source/blender/src SConscript buttons_editing.c 
                               buttons_object.c buttons_script.c 
                               drawdeps.c drawobject.c drawview.c 
                               edit.c editaction.c editarmature.c 
                               editconstraint.c editcurve.c 
                               editfont.c editipo.c editkey.c 
                               editlattice.c editmball.c 
                               editmesh.c editmesh_add.c 
                               editmesh_mods.c editmesh_tools.c 
                               editmode_undo.c editobject.c 
                               editview.c filesel.c 
                               header_action.c header_info.c 
                               header_view3d.c headerbuttons.c 
                               interface.c meshtools.c outliner.c 
                               poseobject.c renderwin.c space.c 
                               toets.c transform.c 
                               transform_constraints.c 
                               transform_conversions.c 
                               transform_generics.c 
                               transform_manipulator.c vpaint.c 
    blender/source/blender/yafray/intern yafray_Render.h 
    blender/source/gameengine/Converter BL_ActionActuator.cpp 
                                        BL_ArmatureObject.cpp 
                                        BL_SkinDeformer.cpp 
  Removed files:
    blender/source/blender/blenkernel BKE_ika.h 
    blender/source/blender/blenkernel/intern ika.c 
    blender/source/blender/include BIF_editika.h 
    blender/source/blender/makesdna DNA_ika_types.h 
    blender/source/blender/src editika.c 
  
  Log:
  Result of 2 weeks of quiet coding work in Greece :)
  
  Aim was to get a total refresh of the animation system. This
  is needed because;
  - we need to upgrade it with 21st century features
  - current code is spaghetti/hack combo, and hides good design
  - it should become lag-free with using dependency graphs
  
  A full log, with complete code API/structure/design explanation
  will follow, that's a load of work... so here below the list with
  hot changes;
  
  - The entire object update system (matrices, geometry) is now
    centralized. Calls to where_is_object and makeDispList are
    forbidden, instead we tag objects 'changed' and let the
    depgraph code sort it out
  - Removed all old "Ika" code
  - Depgraph is aware of all relationships, including meta balls,
    constraints, bevelcurve, and so on.
  - Made depgraph aware of relation types and layers, to do smart
    flushing of 'changed' events. Nothing gets calculated too often!
  - Transform uses depgraph to detect changes
  - On frame-advance, depgraph flushes animated changes
  
  Armatures;
  
  Almost all armature related code has been fully built from scratch.
  It now reveils the original design much better, with a very clean
  implementation, lag free without even calculating each Bone more than
  once. Result is quite a speedup yes!
  
  Important to note is;
  
  1) Armature is data containing the 'rest position'
  2) Pose is the changes of rest position, and always on object level.
     That way more Objects can use same Pose. Also constraints are in Pose
  3) Actions only contain the Ipos to change values in Poses.
  
  - Bones draw unrotated now
  - Drawing bones speedup enormously (10-20 times)
  - Bone selecting in EditMode, selection state is saved for PoseMode,
    and vice-versa
  - Undo in editmode
  - Bone renaming does vertexgroups, constraints, posechannels, actions,
    for all users of Armature in entire file
  - Added Bone renaming in NKey panel
  - Nkey PoseMode shows eulers now
  - EditMode and PoseMode now have 'active' bone too (last clicked)
  - Parenting in EditMode' CTRL+P, ALT+P, with nice options!
  - Pose is added in Outliner now, with showing that constraints are in
    the Pose, not Armature
  - Disconnected IK solving from constraints. It's a separate phase now,
    on top of the full Pose calculations
  - Pose itself has a dependency graph too, so evaluation order is lag free.
  
  TODO NOW;
  
  - Rotating in Posemode has incorrect inverse transform (Martin will fix)
  - Python Bone/Armature/Pose API disabled... needs full recode too
    (wait for my doc!)
  - Game engine will need upgrade too
  - Depgraph code needs revision, cleanup, can be much faster!
    (But, compliments for Jean-Luc, it works like a charm!)
  - IK changed, it now doesnt use previous position to advance to next
    position anymore. That system looks nice (no flips) but is not well
    suited for NLA and background render.
  
  TODO LATER;
  
  We now can do loadsa new nifty features as well; like:
  
  - Kill PoseMode (can be option for armatures itself)
  - Make B-Bones (Bezier, Bspline, like for spines)
  - Move all silly button level edit to 3d window (like CTRL+I = add
    IK)
  - Much better & informative drawing
  - Fix action/nla editors
  - Put all ipos in Actions (object, mesh key, lamp color)
  - Add hooks
  - Null bones
  - Much more advanced constraints...
  
  Bugfixes;
  
  - OGL render (view3d header) had wrong first frame on anim render
  - Ipo 'recording' mode had wrong playback speed
  - Vertex-key mode now sticks to show 'active key', until frame change
  
  -Ton-
  
  Revision  Changes    Path
  1.70      +3 -3      blender/source/nan_definitions.mk
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/nan_definitions.mk.diff?r1=1.69&r2=1.70&cvsroot=bf-blender>
  1.11      +16 -53    blender/source/blender/blenkernel/BKE_action.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_action.h.diff?r1=1.10&r2=1.11&cvsroot=bf-blender>
  1.7       +20 -31    blender/source/blender/blenkernel/BKE_armature.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_armature.h.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>
  1.10      +5 -5      blender/source/blender/blenkernel/BKE_constraint.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_constraint.h.diff?r1=1.9&r2=1.10&cvsroot=bf-blender>
  1.3       +29 -28    blender/source/blender/blenkernel/BKE_depsgraph.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_depsgraph.h.diff?r1=1.2&r2=1.3&cvsroot=bf-blender>
  1.28      +1 -2      blender/source/blender/blenkernel/BKE_displist.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_displist.h.diff?r1=1.27&r2=1.28&cvsroot=bf-blender>
  1.26      +4 -4      blender/source/blender/blenkernel/BKE_global.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_global.h.diff?r1=1.25&r2=1.26&cvsroot=bf-blender>
  1.6       +2 -2      blender/source/blender/blenkernel/BKE_ipo.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_ipo.h.diff?r1=1.5&r2=1.6&cvsroot=bf-blender>
  1.6       +4 -3      blender/source/blender/blenkernel/BKE_key.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_key.h.diff?r1=1.5&r2=1.6&cvsroot=bf-blender>
  1.7       +1 -2      blender/source/blender/blenkernel/BKE_main.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_main.h.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>
  1.9       +4 -2      blender/source/blender/blenkernel/BKE_object.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_object.h.diff?r1=1.8&r2=1.9&cvsroot=bf-blender>
  1.9       +6 -2      blender/source/blender/blenkernel/BKE_scene.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_scene.h.diff?r1=1.8&r2=1.9&cvsroot=bf-blender>
  1.13      +0 -1      blender/source/blender/blenkernel/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/SConscript.diff?r1=1.12&r2=1.13&cvsroot=bf-blender>
  1.3       +9 -5      blender/source/blender/blenkernel/depsgraph_private.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/depsgraph_private.h.diff?r1=1.2&r2=1.3&cvsroot=bf-blender>
  1.16      +472 -549  blender/source/blender/blenkernel/intern/action.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/action.c.diff?r1=1.15&r2=1.16&cvsroot=bf-blender>
  1.19      +8 -12     blender/source/blender/blenkernel/intern/anim.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/anim.c.diff?r1=1.18&r2=1.19&cvsroot=bf-blender>
  1.14      +735 -929  blender/source/blender/blenkernel/intern/armature.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/armature.c.diff?r1=1.13&r2=1.14&cvsroot=bf-blender>
  1.31      +1 -10     blender/source/blender/blenkernel/intern/blender.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/blender.c.diff?r1=1.30&r2=1.31&cvsroot=bf-blender>
  1.22      +305 -395  blender/source/blender/blenkernel/intern/constraint.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/constraint.c.diff?r1=1.21&r2=1.22&cvsroot=bf-blender>
  1.18      +8 -1      blender/source/blender/blenkernel/intern/deform.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/deform.c.diff?r1=1.17&r2=1.18&cvsroot=bf-blender>
  1.3       +583 -221  blender/source/blender/blenkernel/intern/depsgraph.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/depsgraph.c.diff?r1=1.2&r2=1.3&cvsroot=bf-blender>
  1.80      +20 -169   blender/source/blender/blenkernel/intern/displist.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/displist.c.diff?r1=1.79&r2=1.80&cvsroot=bf-blender>
  1.46      +3 -3      blender/source/blender/blenkernel/intern/effect.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/effect.c.diff?r1=1.45&r2=1.46&cvsroot=bf-blender>
  1.40      +1 -2      blender/source/blender/blenkernel/intern/exotic.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/exotic.c.diff?r1=1.39&r2=1.40&cvsroot=bf-blender>
  1.18      +2 -4      blender/source/blender/blenkernel/intern/font.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/font.c.diff?r1=1.17&r2=1.18&cvsroot=bf-blender>
  1.19      +53 -81    blender/source/blender/blenkernel/intern/ipo.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/ipo.c.diff?r1=1.18&r2=1.19&cvsroot=bf-blender>
  1.8       +14 -19    blender/source/blender/blenkernel/intern/key.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/key.c.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
  1.19      +1 -3      blender/source/blender/blenkernel/intern/lattice.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/lattice.c.diff?r1=1.18&r2=1.19&cvsroot=bf-blender>
  1.13      +20 -30    blender/source/blender/blenkernel/intern/library.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/library.c.diff?r1=1.12&r2=1.13&cvsroot=bf-blender>
  1.28      +3 -3      blender/source/blender/blenkernel/intern/material.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/material.c.diff?r1=1.27&r2=1.28&cvsroot=bf-blender>
  1.44      +125 -151  blender/source/blender/blenkernel/intern/object.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/object.c.diff?r1=1.43&r2=1.44&cvsroot=bf-blender>
  1.27      +73 -134   blender/source/blender/blenkernel/intern/scene.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/scene.c.diff?r1=1.26&r2=1.27&cvsroot=bf-blender>
  1.9       +1 -2      blender/source/blender/blenloader/intern/readblenentry.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenloader/intern/readblenentry.c.diff?r1=1.8&r2=1.9&cvsroot=bf-blender>
  1.134     +56 -102   blender/source/blender/blenloader/intern/readfile.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenloader/intern/readfile.c.diff?r1=1.133&r2=1.134&cvsroot=bf-blender>
  1.46      +1 -27     blender/source/blender/blenloader/intern/writefile.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenloader/intern/writefile.c.diff?r1=1.45&r2=1.46&cvsroot=bf-blender>
  1.10      +1 -2      blender/source/blender/include/BDR_editcurve.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/BDR_editcurve.h.diff?r1=1.9&r2=1.10&cvsroot=bf-blender>
  1.19      +1 -5      blender/source/blender/include/BDR_editobject.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/BDR_editobject.h.diff?r1=1.18&r2=1.19&cvsroot=bf-blender>
  1.8       +2 -2      blender/source/blender/include/BIF_butspace.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/BIF_butspace.h.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
  1.12      +15 -16    blender/source/blender/include/BIF_editarmature.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/BIF_editarmature.h.diff?r1=1.11&r2=1.12&cvsroot=bf-blender>
  1.10      +3 -3      blender/source/blender/include/BIF_editconstraint.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/BIF_editconstraint.h.diff?r1=1.9&r2=1.10&cvsroot=bf-blender>
  1.15      +1 -2      blender/source/blender/include/BIF_editfont.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/BIF_editfont.h.diff?r1=1.14&r2=1.15&cvsroot=bf-blender>
  1.10      +2 -0      blender/source/blender/include/BIF_outliner.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/BIF_outliner.h.diff?r1=1.9&r2=1.10&cvsroot=bf-blender>
  1.5       +6 -15     blender/source/blender/include/BIF_poseobject.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/BIF_poseobject.h.diff?r1=1.4&r2=1.5&cvsroot=bf-blender>
  1.41      +4 -4      blender/source/blender/include/butspace.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/butspace.h.diff?r1=1.40&r2=1.41&cvsroot=bf-blender>
  1.12      +4 -4      blender/source/blender/include/transform.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/transform.h.diff?r1=1.11&r2=1.12&cvsroot=bf-blender>
  1.8       +53 -11    blender/source/blender/makesdna/DNA_action_types.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/makesdna/DNA_action_types.h.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
  1.10      +66 -78    blender/source/blender/makesdna/DNA_armature_types.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/makesdna/DNA_armature_types.h.diff?r1=1.9&r2=1.10&cvsroot=bf-blender>
  1.11      +2 -3      blender/source/blender/makesdna/DNA_constraint_types.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/makesdna/DNA_constraint_types.h.diff?r1=1.10&r2=1.11&cvsroot=bf-blender>
  1.15      +1 -6      blender/source/blender/makesdna/DNA_ipo_types.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/makesdna/DNA_ipo_types.h.diff?r1=1.14&r2=1.15&cvsroot=bf-blender>
  1.8       +6 -2      blender/source/blender/makesdna/DNA_key_types.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/makesdna/DNA_key_types.h.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
  1.30      +16 -9     blender/source/blender/makesdna/DNA_object_types.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/makesdna/DNA_object_types.h.diff?r1=1.29&r2=1.30&cvsroot=bf-blender>
  1.15      +2 -4      blender/source/blender/makesdna/intern/makesdna.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/makesdna/intern/makesdna.c.diff?r1=1.14&r2=1.15&cvsroot=bf-blender>
  1.19      +4 -4      blender/source/blender/python/api2_2x/Armature.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/python/api2_2x/Armature.c.diff?r1=1.18&r2=1.19&cvsroot=bf-blender>
  1.28      +68 -55    blender/source/blender/python/api2_2x/Bone.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/python/api2_2x/Bone.c.diff?r1=1.27&r2=1.28&cvsroot=bf-blender>
  1.120     +10 -36    blender/source/blender/python/api2_2x/Object.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/python/api2_2x/Object.c.diff?r1=1.119&r2=1.120&cvsroot=bf-blender>
  1.27      +1 -2      blender/source/blender/python/api2_2x/Object.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/python/api2_2x/Object.h.diff?r1=1.26&r2=1.27&cvsroot=bf-blender>
  1.33      +17 -10    blender/source/blender/python/api2_2x/Scene.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/python/api2_2x/Scene.c.diff?r1=1.32&r2=1.33&cvsroot=bf-blender>
  1.35      +0 -3      blender/source/blender/python/api2_2x/doc/Object.py
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/python/api2_2x/doc/Object.py.diff?r1=1.34&r2=1.35&cvsroot=bf-blender>
  1.16      +1 -1      blender/source/blender/python/api2_2x/doc/Scene.py
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/python/api2_2x/doc/Scene.py.diff?r1=1.15&r2=1.16&cvsroot=bf-blender>
  1.61      +4 -6      blender/source/blender/render/intern/source/initrender.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/render/intern/source/initrender.c.diff?r1=1.60&r2=1.61&cvsroot=bf-blender>
  1.133     +10 -89    blender/source/blender/renderconverter/intern/convertBlenderScene.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/renderconverter/intern/convertBlenderScene.c.diff?r1=1.132&r2=1.133&cvsroot=bf-blender>
  1.23      +0 -1      blender/source/blender/src/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/SConscript.diff?r1=1.22&r2=1.23&cvsroot=bf-blender>
  1.119     +56 -197   blender/source/blender/src/buttons_editing.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/buttons_editing.c.diff?r1=1.118&r2=1.119&cvsroot=bf-blender>
  1.73      +23 -57    blender/source/blender/src/buttons_object.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/buttons_object.c.diff?r1=1.72&r2=1.73&cvsroot=bf-blender>
  1.11      +0 -2      blender/source/blender/src/buttons_script.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/buttons_script.c.diff?r1=1.10&r2=1.11&cvsroot=bf-blender>
  1.4       +11 -111   blender/source/blender/src/drawdeps.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/drawdeps.c.diff?r1=1.3&r2=1.4&cvsroot=bf-blender>
  1.186     +8 -10     blender/source/blender/src/drawobject.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/drawobject.c.diff?r1=1.185&r2=1.186&cvsroot=bf-blender>
  1.138     +128 -129  blender/source/blender/src/drawview.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/drawview.c.diff?r1=1.137&r2=1.138&cvsroot=bf-blender>
  1.67      +324 -475  blender/source/blender/src/edit.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/edit.c.diff?r1=1.66&r2=1.67&cvsroot=bf-blender>
  1.45      +67 -61    blender/source/blender/src/editaction.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editaction.c.diff?r1=1.44&r2=1.45&cvsroot=bf-blender>
  1.51      +1514 -1540blender/source/blender/src/editarmature.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editarmature.c.diff?r1=1.50&r2=1.51&cvsroot=bf-blender>
  1.21      +268 -631  blender/source/blender/src/editconstraint.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editconstraint.c.diff?r1=1.20&r2=1.21&cvsroot=bf-blender>
  1.32      +20 -48    blender/source/blender/src/editcurve.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editcurve.c.diff?r1=1.31&r2=1.32&cvsroot=bf-blender>
  1.27      +16 -32    blender/source/blender/src/editfont.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editfont.c.diff?r1=1.26&r2=1.27&cvsroot=bf-blender>
  1.55      +32 -41    blender/source/blender/src/editipo.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editipo.c.diff?r1=1.54&r2=1.55&cvsroot=bf-blender>
  1.22      +24 -36    blender/source/blender/src/editkey.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editkey.c.diff?r1=1.21&r2=1.22&cvsroot=bf-blender>
  1.12      +3 -15     blender/source/blender/src/editlattice.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editlattice.c.diff?r1=1.11&r2=1.12&cvsroot=bf-blender>
  1.20      +36 -34    blender/source/blender/src/editmball.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editmball.c.diff?r1=1.19&r2=1.20&cvsroot=bf-blender>
  1.137     +13 -18    blender/source/blender/src/editmesh.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editmesh.c.diff?r1=1.136&r2=1.137&cvsroot=bf-blender>
  1.34      +7 -7      blender/source/blender/src/editmesh_add.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editmesh_add.c.diff?r1=1.33&r2=1.34&cvsroot=bf-blender>
  1.53      +7 -6      blender/source/blender/src/editmesh_mods.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editmesh_mods.c.diff?r1=1.52&r2=1.53&cvsroot=bf-blender>
  1.52      +12 -12    blender/source/blender/src/editmesh_tools.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editmesh_tools.c.diff?r1=1.51&r2=1.52&cvsroot=bf-blender>
  1.17      +2 -5      blender/source/blender/src/editmode_undo.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editmode_undo.c.diff?r1=1.16&r2=1.17&cvsroot=bf-blender>
  1.194     +102 -229  blender/source/blender/src/editobject.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editobject.c.diff?r1=1.193&r2=1.194&cvsroot=bf-blender>
  1.63      +10 -10    blender/source/blender/src/editview.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editview.c.diff?r1=1.62&r2=1.63&cvsroot=bf-blender>
  1.55      +15 -27    blender/source/blender/src/filesel.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/filesel.c.diff?r1=1.54&r2=1.55&cvsroot=bf-blender>
  1.24      +11 -11    blender/source/blender/src/header_action.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/header_action.c.diff?r1=1.23&r2=1.24&cvsroot=bf-blender>
  1.61      +11 -4     blender/source/blender/src/header_info.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/header_info.c.diff?r1=1.60&r2=1.61&cvsroot=bf-blender>
  1.114     +10 -6     blender/source/blender/src/header_view3d.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/header_view3d.c.diff?r1=1.113&r2=1.114&cvsroot=bf-blender>
  1.106     +14 -39    blender/source/blender/src/headerbuttons.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/headerbuttons.c.diff?r1=1.105&r2=1.106&cvsroot=bf-blender>
  1.192     +8 -3      blender/source/blender/src/interface.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/interface.c.diff?r1=1.191&r2=1.192&cvsroot=bf-blender>
  1.10      +4 -5      blender/source/blender/src/meshtools.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/meshtools.c.diff?r1=1.9&r2=1.10&cvsroot=bf-blender>
  1.36      +130 -32   blender/source/blender/src/outliner.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/outliner.c.diff?r1=1.35&r2=1.36&cvsroot=bf-blender>
  1.8       +46 -91    blender/source/blender/src/poseobject.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/poseobject.c.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
  1.54      +10 -2     blender/source/blender/src/renderwin.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/renderwin.c.diff?r1=1.53&r2=1.54&cvsroot=bf-blender>
  1.267     +22 -33    blender/source/blender/src/space.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/space.c.diff?r1=1.266&r2=1.267&cvsroot=bf-blender>
  1.56      +4 -11     blender/source/blender/src/toets.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/toets.c.diff?r1=1.55&r2=1.56&cvsroot=bf-blender>
  1.111     +31 -13    blender/source/blender/src/transform.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/transform.c.diff?r1=1.110&r2=1.111&cvsroot=bf-blender>
  1.56      +16 -1     blender/source/blender/src/transform_constraints.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/transform_constraints.c.diff?r1=1.55&r2=1.56&cvsroot=bf-blender>
  1.17      +186 -722  blender/source/blender/src/transform_conversions.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/transform_conversions.c.diff?r1=1.16&r2=1.17&cvsroot=bf-blender>
  1.50      +21 -123   blender/source/blender/src/transform_generics.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/transform_generics.c.diff?r1=1.49&r2=1.50&cvsroot=bf-blender>
  1.45      +18 -27    blender/source/blender/src/transform_manipulator.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/transform_manipulator.c.diff?r1=1.44&r2=1.45&cvsroot=bf-blender>
  1.29      +1 -3      blender/source/blender/src/vpaint.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/vpaint.c.diff?r1=1.28&r2=1.29&cvsroot=bf-blender>
  1.9       +0 -1      blender/source/blender/yafray/intern/yafray_Render.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/yafray/intern/yafray_Render.h.diff?r1=1.8&r2=1.9&cvsroot=bf-blender>
  1.13      +8 -13     blender/source/gameengine/Converter/BL_ActionActuator.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Converter/BL_ActionActuator.cpp.diff?r1=1.12&r2=1.13&cvsroot=bf-blender>
  1.6       +11 -8     blender/source/gameengine/Converter/BL_ArmatureObject.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Converter/BL_ArmatureObject.cpp.diff?r1=1.5&r2=1.6&cvsroot=bf-blender>
  1.7       +5 -4      blender/source/gameengine/Converter/BL_SkinDeformer.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Converter/BL_SkinDeformer.cpp.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list