[Bf-blender-cvs] CVS commit: blender/source/blender/blenkernel BKE_bad_level_calls.h BKE_modifier.h blender/source/blender/blenkernel/intern DerivedMesh.c displist.c modifier.c blender/source/blender/blenloader/intern readfile.c blender/source/blender/include butspace.h blender/source/blender/makesdna ...

Daniel Dunbar daniel at zuster.org
Thu Aug 4 09:25:43 CEST 2005


zuster (Daniel Dunbar) 2005/08/04 09:25:43 CEST

  Modified files:
    blender/source/blender/blenkernel BKE_bad_level_calls.h 
                                      BKE_modifier.h 
    blender/source/blender/blenkernel/intern DerivedMesh.c 
                                             displist.c modifier.c 
    blender/source/blender/blenloader/intern readfile.c 
    blender/source/blender/include butspace.h 
    blender/source/blender/makesdna DNA_modifier_types.h 
    blender/source/blender/src butspace.c buttons_editing.c 
                               buttons_object.c 
  
  Log:
   - modifier UI update (aka, find the modifier buttons!!)
   - moved back to editing buttons, where life is now cramped... switched
     to constraint style foldout panes, still a WIP. In particular not
     sure what buttons should be in header (and if current toggles stay
     in header if they should also be in an expanded pane). Also need
     new icons for move up/move down (and drag and drop would of course
     be nice). Finally current plane is to make it so modifiers will
     expand out in modifier pane for horizontal orientations instead of
     just going down down down to goblin town.
   - added error field to modifiers that is displayed in UI, need to have
     some way for modifiers to return errors back to interface (esp. important
     for python)
   - tweaked cage determination and handling, currently the editmode cage
     is determined by last modifier with OnCage set that is preceeded completely
     by modifiers that support mapping or are disabled in editmode. it is
     kinda confusing, but the interface only lets you toggle OnCage for modifiers
     that support it - it just might not be clear all the time why you can't
     toggle a certain modifier OnCage.
   - update displistmesh_copy to only copy edges if non-NULL
  
  There is a display bug that already existed but is more obvious with
  new modifiers where parts of the pane get drawn in a different area
  after toggling editmode. It has to do with drawing parts of the interface
  using GL instead of 100% buttons. I try to keep my grubby little toes
  out of the interface code so this can wait for Ton to return.
  
  Revision  Changes    Path
  1.15      +2 -1      blender/source/blender/blenkernel/BKE_bad_level_calls.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_bad_level_calls.h.diff?r1=1.14&r2=1.15&cvsroot=bf-blender>
  1.11      +5 -1      blender/source/blender/blenkernel/BKE_modifier.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_modifier.h.diff?r1=1.10&r2=1.11&cvsroot=bf-blender>
  1.65      +9 -21     blender/source/blender/blenkernel/intern/DerivedMesh.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/DerivedMesh.c.diff?r1=1.64&r2=1.65&cvsroot=bf-blender>
  1.107     +2 -2      blender/source/blender/blenkernel/intern/displist.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/displist.c.diff?r1=1.106&r2=1.107&cvsroot=bf-blender>
  1.20      +75 -5     blender/source/blender/blenkernel/intern/modifier.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/modifier.c.diff?r1=1.19&r2=1.20&cvsroot=bf-blender>
  1.162     +3 -1      blender/source/blender/blenloader/intern/readfile.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenloader/intern/readfile.c.diff?r1=1.161&r2=1.162&cvsroot=bf-blender>
  1.44      +5 -3      blender/source/blender/include/butspace.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/butspace.h.diff?r1=1.43&r2=1.44&cvsroot=bf-blender>
  1.8       +4 -1      blender/source/blender/makesdna/DNA_modifier_types.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/makesdna/DNA_modifier_types.h.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
  1.36      +1 -1      blender/source/blender/src/butspace.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/butspace.c.diff?r1=1.35&r2=1.36&cvsroot=bf-blender>
  1.145     +410 -0    blender/source/blender/src/buttons_editing.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/buttons_editing.c.diff?r1=1.144&r2=1.145&cvsroot=bf-blender>
  1.93      +0 -308    blender/source/blender/src/buttons_object.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/buttons_object.c.diff?r1=1.92&r2=1.93&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list