Blender Git Loki
Git Commits -> Revision b43473e
Revision b43473e by Rob Haarsma (master) May 3, 2003, 12:17 (GMT) |
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. |
Commit Details:
Full Hash: b43473e4257c6ce958c7811b7e44cb085a4f3b07
SVN Revision: 651
Parent Commit: da1e6ba
Lines Changed: +1453, -116
7 Added Paths:
/source/blender/ftfont/FTF_Api.h (+158, -0) (View)
/source/blender/ftfont/FTF_Settings.h (+47, -0) (View)
/source/blender/ftfont/intern/FTF_Api.cpp (+152, -0) (View)
/source/blender/ftfont/intern/FTF_TTFont.cpp (+284, -0) (View)
/source/blender/ftfont/intern/FTF_TTFont.h (+109, -0) (View)
/source/blender/ftfont/intern/Makefile (+59, -0)
/source/blender/ftfont/Makefile (+37, -0)
/source/blender/ftfont/FTF_Settings.h (+47, -0) (View)
/source/blender/ftfont/intern/FTF_Api.cpp (+152, -0) (View)
/source/blender/ftfont/intern/FTF_TTFont.cpp (+284, -0) (View)
/source/blender/ftfont/intern/FTF_TTFont.h (+109, -0) (View)
/source/blender/ftfont/intern/Makefile (+59, -0)
/source/blender/ftfont/Makefile (+37, -0)
11 Modified Paths:
/source/blender/include/BIF_toolbox.h (+1, -1) (Diff)
/source/blender/include/blendef.h (+2, -0) (Diff)
/source/blender/makesdna/DNA_userdef_types.h (+3, -0) (Diff)
/source/blender/src/buttons.c (+1, -0) (Diff)
/source/blender/src/editscreen.c (+1, -1) (Diff)
/source/blender/src/headerbuttons.c (+122, -24) (Diff)
/source/blender/src/interface.c (+307, -16) (Diff)
/source/blender/src/mywindow.c (+1, -1) (Diff)
/source/blender/src/space.c (+76, -65) (Diff)
/source/blender/src/toolbox.c (+55, -7) (Diff)
/source/blender/src/usiblender.c (+38, -1) (Diff)
/source/blender/include/blendef.h (+2, -0) (Diff)
/source/blender/makesdna/DNA_userdef_types.h (+3, -0) (Diff)
/source/blender/src/buttons.c (+1, -0) (Diff)
/source/blender/src/editscreen.c (+1, -1) (Diff)
/source/blender/src/headerbuttons.c (+122, -24) (Diff)
/source/blender/src/interface.c (+307, -16) (Diff)
/source/blender/src/mywindow.c (+1, -1) (Diff)
/source/blender/src/space.c (+76, -65) (Diff)
/source/blender/src/toolbox.c (+55, -7) (Diff)
/source/blender/src/usiblender.c (+38, -1) (Diff)