[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