[Bf-blender-cvs] CVS commit: blender/source/blender/include BIF_transform.h transform.h blender/source/blender/src editarmature.c editcurve.c editmball.c editmesh_add.c editmesh_tools.c editobject.c editview.c header_view3d.c space.c toolbox.c transform.c ...

Martin Poirier theeth at yahoo.com
Tue May 10 06:21:12 CEST 2005


theeth (Martin Poirier) 2005/05/10 06:21:12 CEST

  Modified files:
    blender/source/blender/include BIF_transform.h transform.h 
    blender/source/blender/src editarmature.c editcurve.c 
                               editmball.c editmesh_add.c 
                               editmesh_tools.c editobject.c 
                               editview.c header_view3d.c space.c 
                               toolbox.c transform.c 
                               transform_constraints.c 
  
  Log:
  Found some time do sanitize the big Transform call:
  
  - Splited off the event treatment into a fonction of its own
  - Splited off the initialisation phase into a function of its own (will have to do it for the manipulator function too)
  	Calling transform now works like this:
  		initTransform(mode, context)
  		- possible post init calls, constraints mostly
  		Transform()
  		- eventually, the postTransform function, so that Transform is just a simple big loop which could in the end just be tied in the blender event system instead.
  - Added a state variable in TransInfo to replace the ret_val local variable. Possible values are: TRANS_RUNNING, TRANS_CANCEL, TRANS_CONFIRM
  - Tied MMB and the hotkey select for constraint together, so selecting an axis with MMB and pressing the axis key after that goes to local mode on that axis. Much less confusing.
  
  Revision  Changes    Path
  1.31      +3 -4      blender/source/blender/include/BIF_transform.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/BIF_transform.h.diff?r1=1.30&r2=1.31&cvsroot=bf-blender>
  1.8       +11 -2     blender/source/blender/include/transform.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/transform.h.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
  1.50      +5 -3      blender/source/blender/src/editarmature.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editarmature.c.diff?r1=1.49&r2=1.50&cvsroot=bf-blender>
  1.28      +7 -4      blender/source/blender/src/editcurve.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editcurve.c.diff?r1=1.27&r2=1.28&cvsroot=bf-blender>
  1.19      +3 -2      blender/source/blender/src/editmball.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editmball.c.diff?r1=1.18&r2=1.19&cvsroot=bf-blender>
  1.31      +2 -1      blender/source/blender/src/editmesh_add.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editmesh_add.c.diff?r1=1.30&r2=1.31&cvsroot=bf-blender>
  1.45      +4 -2      blender/source/blender/src/editmesh_tools.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editmesh_tools.c.diff?r1=1.44&r2=1.45&cvsroot=bf-blender>
  1.187     +19 -7     blender/source/blender/src/editobject.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editobject.c.diff?r1=1.186&r2=1.187&cvsroot=bf-blender>
  1.62      +13 -4     blender/source/blender/src/editview.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editview.c.diff?r1=1.61&r2=1.62&cvsroot=bf-blender>
  1.110     +72 -38    blender/source/blender/src/header_view3d.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/header_view3d.c.diff?r1=1.109&r2=1.110&cvsroot=bf-blender>
  1.260     +47 -24    blender/source/blender/src/space.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/space.c.diff?r1=1.259&r2=1.260&cvsroot=bf-blender>
  1.96      +13 -7     blender/source/blender/src/toolbox.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/toolbox.c.diff?r1=1.95&r2=1.96&cvsroot=bf-blender>
  1.96      +240 -253  blender/source/blender/src/transform.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/transform.c.diff?r1=1.95&r2=1.96&cvsroot=bf-blender>
  1.47      +29 -15    blender/source/blender/src/transform_constraints.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/transform_constraints.c.diff?r1=1.46&r2=1.47&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list