[Bf-blender-cvs] CVS commit: blender/source/blender/blenkernel BKE_global.h blender/source/blender/blenlib BLI_arithb.h blender/source/blender/blenlib/intern arithb.c blender/source/blender/src buttons_editing.c buttons_shading.c drawobject.c space.c

Ton Roosendaal ton at blender.org
Sat Jan 8 22:16:24 CET 2005


ton (Ton Roosendaal) 2005/01/08 22:16:24 CET

  Modified files:
    blender/source/blender/blenkernel BKE_global.h 
    blender/source/blender/blenlib BLI_arithb.h 
    blender/source/blender/blenlib/intern arithb.c 
    blender/source/blender/src buttons_editing.c buttons_shading.c 
                               drawobject.c space.c 
  
  Log:
  The "teac" (measurement info) patch from Campbell Barton
  
  Cleaned code somewhat (half the size!) and applied some changes:
  - made it compatible with selection flags for new mesh editing (edge/face)
  - renamed 'face angles' to 'edge angles' and made it display angles for
    2 selected edges too
  - removed the confusing convention that always drawed the info if one
    of the vertices of edge/face/angle was selected. now it only displays on
    minimum of 1 full edge or face selected.
  - made it react to "zbuf occluded selection" option (for zbuffered text)
  - made it also colorize text for white theme color (TH_TEXT)
  
  On larger meshes this info still draws very confusing. The idea of displaying
  the info on 1 vertex selected was probably to show values while grabbing,
  although that didnt really work for angles. One idea could be, for transform,
  that it draws all lenghts/angles/areas that get changed during transform
  
  All in all, still useful addition tho!
  
  Revision  Changes    Path
  1.18      +6 -1      blender/source/blender/blenkernel/BKE_global.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_global.h.diff?r1=1.17&r2=1.18&cvsroot=bf-blender>
  1.14      +8 -1      blender/source/blender/blenlib/BLI_arithb.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenlib/BLI_arithb.h.diff?r1=1.13&r2=1.14&cvsroot=bf-blender>
  1.17      +15 -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.16&r2=1.17&cvsroot=bf-blender>
  1.88      +18 -11    blender/source/blender/src/buttons_editing.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/buttons_editing.c.diff?r1=1.87&r2=1.88&cvsroot=bf-blender>
  1.117     +1 -1      blender/source/blender/src/buttons_shading.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/buttons_shading.c.diff?r1=1.116&r2=1.117&cvsroot=bf-blender>
  1.141     +139 -9    blender/source/blender/src/drawobject.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/drawobject.c.diff?r1=1.140&r2=1.141&cvsroot=bf-blender>
  1.212     +13 -2     blender/source/blender/src/space.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/space.c.diff?r1=1.211&r2=1.212&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list