[Bf-blender-cvs] CVS commit: blender/source/blender/blenkernel BKE_armature.h BKE_global.h blender/source/blender/blenkernel/intern armature.c blender.c object.c blender/source/blender/blenlib/intern arithb.c blender/source/blender/include BDR_drawobject.h BIF_editarmature.h ...

Ton Roosendaal ton at blender.org
Sat Jul 23 20:52:31 CEST 2005


ton (Ton Roosendaal) 2005/07/23 20:52:31 CEST

  Modified files:
    blender/source/blender/blenkernel BKE_armature.h BKE_global.h 
    blender/source/blender/blenkernel/intern armature.c blender.c 
                                             object.c 
    blender/source/blender/blenlib/intern arithb.c 
    blender/source/blender/include BDR_drawobject.h 
                                   BIF_editarmature.h 
                                   BIF_poseobject.h blendef.h 
    blender/source/blender/makesdna DNA_space_types.h 
    blender/source/blender/src buttons_editing.c drawarmature.c 
                               drawobject.c drawscene.c drawview.c 
                               edit.c editaction.c editarmature.c 
                               editconstraint.c editipo.c 
                               editobject.c editoops.c editview.c 
                               header_buttonswin.c header_info.c 
                               header_view3d.c outliner.c 
                               poseobject.c renderwin.c space.c 
                               toets.c transform.c 
                               transform_conversions.c 
                               transform_generics.c 
                               transform_manipulator.c view.c 
                               vpaint.c 
  
  Log:
  Killed silly modal PoseMode mode! :)
  
  - PoseMode now is a state Armature Objects can be in. So, while in PoseMode
    for an Armature, you can just select another Object or Armature.
  - The old PoseMode options (transform, insert keys etc) are accessible
    with making the Armature Object 'active' (and have object in PoseMode).
  - At this moment no multiple Poses can be transformed/edited at the same
    time.
  - The old hotkey CTRL+TAB, and view3d header menu, still work to set an
    Object's PoseMode
  
  It was quite a lot recode, so tests & reports are welcome.
  
  Oh, as a bonus I added Lasso Select for Bones in PoseMode! It selects using
  only the line between root and tip of the Bone.
  
  Revision  Changes    Path
  1.9       +1 -2      blender/source/blender/blenkernel/BKE_armature.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_armature.h.diff?r1=1.8&r2=1.9&cvsroot=bf-blender>
  1.30      +1 -2      blender/source/blender/blenkernel/BKE_global.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_global.h.diff?r1=1.29&r2=1.30&cvsroot=bf-blender>
  1.26      +1 -22     blender/source/blender/blenkernel/intern/armature.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/armature.c.diff?r1=1.25&r2=1.26&cvsroot=bf-blender>
  1.33      +1 -15     blender/source/blender/blenkernel/intern/blender.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/blender.c.diff?r1=1.32&r2=1.33&cvsroot=bf-blender>
  1.62      +1 -4      blender/source/blender/blenkernel/intern/object.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/object.c.diff?r1=1.61&r2=1.62&cvsroot=bf-blender>
  1.29      +161 -1    blender/source/blender/blenlib/intern/arithb.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenlib/intern/arithb.c.diff?r1=1.28&r2=1.29&cvsroot=bf-blender>
  1.16      +1 -2      blender/source/blender/include/BDR_drawobject.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/BDR_drawobject.h.diff?r1=1.15&r2=1.16&cvsroot=bf-blender>
  1.17      +12 -8     blender/source/blender/include/BIF_editarmature.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/BIF_editarmature.h.diff?r1=1.16&r2=1.17&cvsroot=bf-blender>
  1.6       +2 -3      blender/source/blender/include/BIF_poseobject.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/BIF_poseobject.h.diff?r1=1.5&r2=1.6&cvsroot=bf-blender>
  1.38      +3 -7      blender/source/blender/include/blendef.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/blendef.h.diff?r1=1.37&r2=1.38&cvsroot=bf-blender>
  1.32      +2 -21     blender/source/blender/makesdna/DNA_space_types.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/makesdna/DNA_space_types.h.diff?r1=1.31&r2=1.32&cvsroot=bf-blender>
  1.136     +5 -1      blender/source/blender/src/buttons_editing.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/buttons_editing.c.diff?r1=1.135&r2=1.136&cvsroot=bf-blender>
  1.12      +29 -21    blender/source/blender/src/drawarmature.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/drawarmature.c.diff?r1=1.11&r2=1.12&cvsroot=bf-blender>
  1.209     +8 -38     blender/source/blender/src/drawobject.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/drawobject.c.diff?r1=1.208&r2=1.209&cvsroot=bf-blender>
  1.10      +1 -3      blender/source/blender/src/drawscene.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/drawscene.c.diff?r1=1.9&r2=1.10&cvsroot=bf-blender>
  1.145     +3 -3      blender/source/blender/src/drawview.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/drawview.c.diff?r1=1.144&r2=1.145&cvsroot=bf-blender>
  1.70      +76 -74    blender/source/blender/src/edit.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/edit.c.diff?r1=1.69&r2=1.70&cvsroot=bf-blender>
  1.52      +75 -89    blender/source/blender/src/editaction.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editaction.c.diff?r1=1.51&r2=1.52&cvsroot=bf-blender>
  1.66      +123 -98   blender/source/blender/src/editarmature.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editarmature.c.diff?r1=1.65&r2=1.66&cvsroot=bf-blender>
  1.22      +44 -53    blender/source/blender/src/editconstraint.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editconstraint.c.diff?r1=1.21&r2=1.22&cvsroot=bf-blender>
  1.61      +13 -16    blender/source/blender/src/editipo.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editipo.c.diff?r1=1.60&r2=1.61&cvsroot=bf-blender>
  1.214     +237 -250  blender/source/blender/src/editobject.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editobject.c.diff?r1=1.213&r2=1.214&cvsroot=bf-blender>
  1.18      +2 -2      blender/source/blender/src/editoops.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editoops.c.diff?r1=1.17&r2=1.18&cvsroot=bf-blender>
  1.68      +376 -281  blender/source/blender/src/editview.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editview.c.diff?r1=1.67&r2=1.68&cvsroot=bf-blender>
  1.34      +1 -100    blender/source/blender/src/header_buttonswin.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/header_buttonswin.c.diff?r1=1.33&r2=1.34&cvsroot=bf-blender>
  1.64      +3 -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.63&r2=1.64&cvsroot=bf-blender>
  1.119     +59 -173   blender/source/blender/src/header_view3d.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/header_view3d.c.diff?r1=1.118&r2=1.119&cvsroot=bf-blender>
  1.41      +4 -10     blender/source/blender/src/outliner.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/outliner.c.diff?r1=1.40&r2=1.41&cvsroot=bf-blender>
  1.10      +17 -29    blender/source/blender/src/poseobject.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/poseobject.c.diff?r1=1.9&r2=1.10&cvsroot=bf-blender>
  1.56      +2 -1      blender/source/blender/src/renderwin.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/renderwin.c.diff?r1=1.55&r2=1.56&cvsroot=bf-blender>
  1.275     +14 -30    blender/source/blender/src/space.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/space.c.diff?r1=1.274&r2=1.275&cvsroot=bf-blender>
  1.58      +4 -6      blender/source/blender/src/toets.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/toets.c.diff?r1=1.57&r2=1.58&cvsroot=bf-blender>
  1.115     +49 -13    blender/source/blender/src/transform.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/transform.c.diff?r1=1.114&r2=1.115&cvsroot=bf-blender>
  1.32      +23 -27    blender/source/blender/src/transform_conversions.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/transform_conversions.c.diff?r1=1.31&r2=1.32&cvsroot=bf-blender>
  1.55      +16 -12    blender/source/blender/src/transform_generics.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/transform_generics.c.diff?r1=1.54&r2=1.55&cvsroot=bf-blender>
  1.48      +11 -11    blender/source/blender/src/transform_manipulator.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/transform_manipulator.c.diff?r1=1.47&r2=1.48&cvsroot=bf-blender>
  1.51      +14 -14    blender/source/blender/src/view.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/view.c.diff?r1=1.50&r2=1.51&cvsroot=bf-blender>
  1.33      +1 -2      blender/source/blender/src/vpaint.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/vpaint.c.diff?r1=1.32&r2=1.33&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list