[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