[tuhopuu-cvs] CVS commit: tuhopuu3/source/blender/blenkernel BKE_font.h BKE_global.h tuhopuu3/source/blender/blenkernel/intern blender.c font.c tuhopuu3/source/blender/blenlib BLI_vfontdata.h tuhopuu3/source/blender/blenlib/intern freetypefont.c psfont.c tuhopuu3/source/blender/blenloader/intern ...

Rob Haarsma phaseIV at zonnet.nl
Sat Mar 5 02:33:21 CET 2005


phase (Rob Haarsma ) 2005/03/05 02:33:21 CET

  Modified files:
    tuhopuu3/source/blender/blenkernel BKE_font.h BKE_global.h 
    tuhopuu3/source/blender/blenkernel/intern blender.c font.c 
    tuhopuu3/source/blender/blenlib BLI_vfontdata.h 
    tuhopuu3/source/blender/blenlib/intern freetypefont.c psfont.c 
    tuhopuu3/source/blender/blenloader/intern writefile.c 
    tuhopuu3/source/blender/include BIF_editfont.h BIF_interface.h 
                                    butspace.h 
    tuhopuu3/source/blender/makesdna DNA_curve_types.h 
    tuhopuu3/source/blender/src buttons_editing.c editfont.c 
                                interface.c interface_draw.c 
  Added files:
    tuhopuu3/source/blender/include unicodect.h 
  
  Log:
  Introducing 3D Unicode font support.
  
  When you add a Text and go in editmode, a second panel will appear in the Font panel,
  here you can add characters from unicode tables to the text. There is also a button
  to copy the content of a (unicode) textfile to a 3D font object.
  
  Beware that this is an initial version, mainly committed so Mika Saari and I can work
  on this together ;-) It is fully functional, but there are two major issues;
  
  - If you work with Text objects, it is not safe to use AA fonts for the interface.
  
  - When you load a font for a Text object, Blender eats a lot of memory.
  
  To compile, you need to #define INTERNATIONAL.
  
  Revision  Changes    Path
  1.2       +5 -1      tuhopuu3/source/blender/blenkernel/BKE_font.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/tuhopuu3/source/blender/blenkernel/BKE_font.h.diff?r1=1.1&r2=1.2&cvsroot=tuhopuu>
  1.3       +6 -2      tuhopuu3/source/blender/blenkernel/BKE_global.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/tuhopuu3/source/blender/blenkernel/BKE_global.h.diff?r1=1.2&r2=1.3&cvsroot=tuhopuu>
  1.2       +13 -3     tuhopuu3/source/blender/blenkernel/intern/blender.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/tuhopuu3/source/blender/blenkernel/intern/blender.c.diff?r1=1.1&r2=1.2&cvsroot=tuhopuu>
  1.2       +319 -105  tuhopuu3/source/blender/blenkernel/intern/font.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/tuhopuu3/source/blender/blenkernel/intern/font.c.diff?r1=1.1&r2=1.2&cvsroot=tuhopuu>
  1.2       +16 -6     tuhopuu3/source/blender/blenlib/BLI_vfontdata.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/tuhopuu3/source/blender/blenlib/BLI_vfontdata.h.diff?r1=1.1&r2=1.2&cvsroot=tuhopuu>
  1.2       +31 -33    tuhopuu3/source/blender/blenlib/intern/freetypefont.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/tuhopuu3/source/blender/blenlib/intern/freetypefont.c.diff?r1=1.1&r2=1.2&cvsroot=tuhopuu>
  1.2       +7 -3      tuhopuu3/source/blender/blenlib/intern/psfont.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/tuhopuu3/source/blender/blenlib/intern/psfont.c.diff?r1=1.1&r2=1.2&cvsroot=tuhopuu>
  1.3       +2 -2      tuhopuu3/source/blender/blenloader/intern/writefile.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/tuhopuu3/source/blender/blenloader/intern/writefile.c.diff?r1=1.2&r2=1.3&cvsroot=tuhopuu>
  1.2       +3 -2      tuhopuu3/source/blender/include/BIF_editfont.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/tuhopuu3/source/blender/include/BIF_editfont.h.diff?r1=1.1&r2=1.2&cvsroot=tuhopuu>
  1.2       +2 -1      tuhopuu3/source/blender/include/BIF_interface.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/tuhopuu3/source/blender/include/BIF_interface.h.diff?r1=1.1&r2=1.2&cvsroot=tuhopuu>
  1.7       +6 -1      tuhopuu3/source/blender/include/butspace.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/tuhopuu3/source/blender/include/butspace.h.diff?r1=1.6&r2=1.7&cvsroot=tuhopuu>
  1.2       +4 -1      tuhopuu3/source/blender/makesdna/DNA_curve_types.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/tuhopuu3/source/blender/makesdna/DNA_curve_types.h.diff?r1=1.1&r2=1.2&cvsroot=tuhopuu>
  1.15      +130 -5    tuhopuu3/source/blender/src/buttons_editing.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/tuhopuu3/source/blender/src/buttons_editing.c.diff?r1=1.14&r2=1.15&cvsroot=tuhopuu>
  1.2       +304 -60   tuhopuu3/source/blender/src/editfont.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/tuhopuu3/source/blender/src/editfont.c.diff?r1=1.1&r2=1.2&cvsroot=tuhopuu>
  1.12      +109 -2    tuhopuu3/source/blender/src/interface.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/tuhopuu3/source/blender/src/interface.c.diff?r1=1.11&r2=1.12&cvsroot=tuhopuu>
  1.12      +112 -1    tuhopuu3/source/blender/src/interface_draw.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/tuhopuu3/source/blender/src/interface_draw.c.diff?r1=1.11&r2=1.12&cvsroot=tuhopuu>



More information about the tuhopuu-cvs mailing list