[Bf-blender-cvs] CVS commit: blender/source/blender/blenkernel BKE_font.h BKE_global.h blender/source/blender/blenkernel/intern blender.c font.c blender/source/blender/blenlib BLI_vfontdata.h blender/source/blender/blenlib/intern freetypefont.c psfont.c blender/source/blender/blenloader/intern ...
Alexander Ewering
blender at instinctive.de
Wed Sep 14 16:02:21 CEST 2005
intrr (Alexander Ewering) 2005/09/14 16:02:21 CEST
Modified files:
blender/source/blender/blenkernel BKE_font.h BKE_global.h
blender/source/blender/blenkernel/intern blender.c font.c
blender/source/blender/blenlib BLI_vfontdata.h
blender/source/blender/blenlib/intern freetypefont.c psfont.c
blender/source/blender/blenloader/intern writefile.c
blender/source/blender/include BIF_editfont.h BIF_interface.h
butspace.h
blender/source/blender/src buttons_editing.c editfont.c
interface.c interface_draw.c
usiblender.c
Log:
On behalf of Mika Saari, the famous Unicode Font support!
Further information is available here:
http://wiki.blender.org/bin/view.pl/Blenderdev/UnicodeFont3D
Shortlist of features:
- Unicode character support for Font3D
- UI to select characters from Unicode character list
- UI to select Unicode table areas
- Optimized character loading (Load only those characters which are used
in font object)
Please test extensively if it breaks anything, try also loading/saving
files, packing fonts, etc.
The official text regression file in the regression suite should be a
good start.
Thanks to mikasaari for this very useful addition!
Revision Changes Path
1.9 +5 -1 blender/source/blender/blenkernel/BKE_font.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_font.h.diff?r1=1.8&r2=1.9&cvsroot=bf-blender>
1.33 +6 -1 blender/source/blender/blenkernel/BKE_global.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_global.h.diff?r1=1.32&r2=1.33&cvsroot=bf-blender>
1.36 +5 -1 blender/source/blender/blenkernel/intern/blender.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/blender.c.diff?r1=1.35&r2=1.36&cvsroot=bf-blender>
1.25 +367 -52 blender/source/blender/blenkernel/intern/font.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/font.c.diff?r1=1.24&r2=1.25&cvsroot=bf-blender>
1.9 +30 -6 blender/source/blender/blenlib/BLI_vfontdata.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenlib/BLI_vfontdata.h.diff?r1=1.8&r2=1.9&cvsroot=bf-blender>
1.11 +316 -182 blender/source/blender/blenlib/intern/freetypefont.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenlib/intern/freetypefont.c.diff?r1=1.10&r2=1.11&cvsroot=bf-blender>
1.9 +7 -3 blender/source/blender/blenlib/intern/psfont.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenlib/intern/psfont.c.diff?r1=1.8&r2=1.9&cvsroot=bf-blender>
1.58 +9 -2 blender/source/blender/blenloader/intern/writefile.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenloader/intern/writefile.c.diff?r1=1.57&r2=1.58&cvsroot=bf-blender>
1.16 +14 -4 blender/source/blender/include/BIF_editfont.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/BIF_editfont.h.diff?r1=1.15&r2=1.16&cvsroot=bf-blender>
1.35 +2 -1 blender/source/blender/include/BIF_interface.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/BIF_interface.h.diff?r1=1.34&r2=1.35&cvsroot=bf-blender>
1.55 +7 -1 blender/source/blender/include/butspace.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/butspace.h.diff?r1=1.54&r2=1.55&cvsroot=bf-blender>
1.199 +306 -0 blender/source/blender/src/buttons_editing.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/buttons_editing.c.diff?r1=1.198&r2=1.199&cvsroot=bf-blender>
1.31 +173 -51 blender/source/blender/src/editfont.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editfont.c.diff?r1=1.30&r2=1.31&cvsroot=bf-blender>
1.203 +118 -1 blender/source/blender/src/interface.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/interface.c.diff?r1=1.202&r2=1.203&cvsroot=bf-blender>
1.42 +136 -2 blender/source/blender/src/interface_draw.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/interface_draw.c.diff?r1=1.41&r2=1.42&cvsroot=bf-blender>
1.90 +25 -1 blender/source/blender/src/usiblender.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/usiblender.c.diff?r1=1.89&r2=1.90&cvsroot=bf-blender>
More information about the Bf-blender-cvs
mailing list