[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