[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