[Bf-blender-cvs] CVS commit: blender/source/blender/ftfont FTF_Api.h blender/source/blender/ftfont/intern FTF_Api.cpp FTF_TTFont.cpp FTF_TTFont.h blender/source/blender/include blendef.h datatoc.h blender/source/blender/src bfont.ttf.c SConscript headerbuttons.c ...
Ton Roosendaal
ton at blender.org
Mon Nov 8 16:46:57 CET 2004
ton (Ton Roosendaal) 2004/11/08 16:46:57 CET
Modified files:
blender/source/blender/ftfont FTF_Api.h
blender/source/blender/ftfont/intern FTF_Api.cpp
FTF_TTFont.cpp
FTF_TTFont.h
blender/source/blender/include blendef.h datatoc.h
blender/source/blender/src SConscript headerbuttons.c
interface_draw.c language.c space.c
Added files:
blender/source/blender/src bfont.ttf.c
Log:
To end the issues with AA (International) Fonts; the .bfont.tff now is
compiled in (datatoc) and doesn't need installation anymore.
Also reviewed weird path conventions for searching AA fonts;
- U.fontdir is only used as standard search path for fileselecting
- U.fontname stores only full path to AA font if used one
- If a font cannot be found, it always falls back to the compiled in one
- If .B.blend is saved with default font, U.fontname is not set
Also added a button in usermenu "restore default".
When this works as expected, I'll commit changes for installation too.
Revision Changes Path
1.5 +2 -2 blender/source/blender/ftfont/FTF_Api.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/ftfont/FTF_Api.h.diff?r1=1.4&r2=1.5&cvsroot=bf-blender>
1.5 +6 -6 blender/source/blender/ftfont/intern/FTF_Api.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/ftfont/intern/FTF_Api.cpp.diff?r1=1.4&r2=1.5&cvsroot=bf-blender>
1.17 +13 -9 blender/source/blender/ftfont/intern/FTF_TTFont.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/ftfont/intern/FTF_TTFont.cpp.diff?r1=1.16&r2=1.17&cvsroot=bf-blender>
1.8 +3 -3 blender/source/blender/ftfont/intern/FTF_TTFont.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/ftfont/intern/FTF_TTFont.h.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
1.27 +10 -9 blender/source/blender/include/blendef.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/blendef.h.diff?r1=1.26&r2=1.27&cvsroot=bf-blender>
1.6 +4 -1 blender/source/blender/include/datatoc.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/datatoc.h.diff?r1=1.5&r2=1.6&cvsroot=bf-blender>
1.15 +1 -0 blender/source/blender/src/SConscript
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/SConscript.diff?r1=1.14&r2=1.15&cvsroot=bf-blender>
1.86 +7 -1 blender/source/blender/src/headerbuttons.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/headerbuttons.c.diff?r1=1.85&r2=1.86&cvsroot=bf-blender>
1.31 +25 -22 blender/source/blender/src/interface_draw.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/interface_draw.c.diff?r1=1.30&r2=1.31&cvsroot=bf-blender>
1.27 +23 -62 blender/source/blender/src/language.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/language.c.diff?r1=1.26&r2=1.27&cvsroot=bf-blender>
1.200 +12 -8 blender/source/blender/src/space.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/space.c.diff?r1=1.199&r2=1.200&cvsroot=bf-blender>
More information about the Bf-blender-cvs
mailing list