[Bf-committers] CVS commit: blender/source/blender/ftfont FTF_Api.h FTF_Settings.h Makefile blender/source/blender/ftfont/intern FTF_Api.cpp FTF_TTFont.cpp FTF_TTFont.h Makefile blender/source/blender/include BIF_toolbox.h blendef.h ...

Rob Haarsma bf-committers@blender.org
Sat, 3 May 2003 14:17:20 +0200 (CEST)


phase (Rob Haarsma) 2003/05/03 14:17:20 CEST

  Modified files:
    blender/source/blender/include BIF_toolbox.h blendef.h 
    blender/source/blender/makesdna DNA_userdef_types.h 
    blender/source/blender/src buttons.c editscreen.c 
                               headerbuttons.c interface.c 
                               mywindow.c space.c toolbox.c 
                               usiblender.c 
  Added files:
    blender/source/blender/ftfont FTF_Api.h FTF_Settings.h 
                                  Makefile 
    blender/source/blender/ftfont/intern FTF_Api.cpp 
                                         FTF_TTFont.cpp 
                                         FTF_TTFont.h Makefile 
  
  Log:
  Multilingual interface support added.
  
  All modifications are behind compileflag INTERNATIONAL,
  and affect these two directories; source/blender/src and
  source/blender/ftfont.
  
  Thanks to philipp, a new utf8towchar() function is added
  to Shizu's work, which fixes the international support for
  OSX. It also makes the iconv library obsolete. This means
  all translation files (blender.mo) need to be 'recoded' to
  UTF-8, and language support in the fileselect window and
  the text editor is not possible. Iconv might be added in
  the future to enable these features.
  
  Revision  Changes    Path
  1.8       +2 -2      blender/source/blender/include/BIF_toolbox.h
  1.12      +3 -1      blender/source/blender/include/blendef.h
  1.9       +4 -1      blender/source/blender/makesdna/DNA_userdef_types.h
  1.14      +2 -1      blender/source/blender/src/buttons.c
  1.12      +2 -2      blender/source/blender/src/editscreen.c
  1.18      +125 -27   blender/source/blender/src/headerbuttons.c
  1.9       +308 -17   blender/source/blender/src/interface.c
  1.6       +2 -2      blender/source/blender/src/mywindow.c
  1.20      +79 -68    blender/source/blender/src/space.c
  1.10      +56 -8     blender/source/blender/src/toolbox.c
  1.10      +39 -2     blender/source/blender/src/usiblender.c