| 
              
7e30776e
               | 
              
2005-10-20T02:13:46
               | 
              
               | 
              
* include/freetype/ftbitmap.h (FT_Bitmap_Copy, FT_Bitmap_Embolden),
src/base/ftbdf.c (FT_Get_BDF_Property), src/cache/ftcmru.c
(FTC_MruList_Reset, FTC_MruList_Done, FTC_MruList_Lookup): Misuse of
FT_EXPORT/FT_EXPORT_DEF.
               | 
            
            
              
   
               | 
              
ece8b20e
               | 
              
2004-12-13T23:16:59
               | 
              
               | 
              
Documentation updates, whitespace.
               | 
            
            
              
   
               | 
              
7760595f
               | 
              
2003-10-29T21:43:52
               | 
              
               | 
              
        * include/freetype/internal/bdftypes.h: removed obsolete header
        * include/freetype/internal/cfftypes.h, src/cff/cfftypes.h,
        src/cff/cffload.h, src/cff/cffobjs.h, src/cff/cffparse.h,
        include/freetype/internal/services/svbdf.h: moving "cfftypes.h" from
        'include/freetype/internal' to 'src/cff' since no other modules needs
        to known about these types
        * include/freetype/internal/t42types.h,
        include/freetype/internal/internal.h, src/type42/t42objs.h,
        src/type42/t42drivr.c, src/type42/t42types.h: moving "t42types.h" from
        'include/freetype/internal' to 'src/type42' since no other modules needs
        to known about these types
        * src/gzip/infblock.c: removing compiler warning
        * include/freetype/internal/services/svpsinfo.h,
        include/freetype/internal/ftserv.h, src/cff/cffdrivr.c,
        src/cid/ciddrivr.c, src/type1/t1driver.c, src/type42/t42drivr.c,
        src/base/fttype1.c: migrating to FT_SERVICE_ID_POSTSCRIPT_INFO defined
        in "svpsinfo.h", removing some sad hacks.
               | 
            
            
              
   
               | 
              
b72d8a85
               | 
              
2003-09-29T20:33:37
               | 
              
               | 
              
        * include/freetype/internal/services/svpsname.h (added),
        include/freetype/internal/psnames.h (removed),
        include/freetype/internal/internal.h (FT_SERVICE_POSTSCRIPT_NAMES):
          added new service to handle glyph name dictionaries, replacing
          the old internal header named "psnames.h" by "services/svpsname.h"
          note that this is different from "services/svpostnm.h" which only
          handles the retrieval of Postscript font name for a given face.
          (should we merge these two services into a single header ??)
        * include/freetype/internal/ftserv.h: adding
        FT_FACE_FIND_GLOBAL_SERVICE (used to lookup a service globally,
        instead of only within the current module)
        * include/freetype/internal/ftobjs.h, src/base/ftobjs.c: adding
        the new base function ft_module_get_service
               | 
            
            
              
   
               | 
              
e2d12842
               | 
              
2003-09-21T17:15:55
               | 
              
               | 
              
        * include/freetype/internal/fnttypes.h,
        include/freetype/internal/ftserv.h, src/base/ftbdf.c, src/base/ftmm.c,
        src/base/ftobjs.c, src/base/ftpfr.c, src/base/ftwinfnt.c,
        src/base/ftxf86.c, src/pfr/pfrdrivr.c, src/winfonts/winfnt.c,
        src/winfonts/winfnt.h, include/freetype/internal/service/svwinfnt.h,:
          simplification of service lookup macros, updating the PFR and
          WINFNT font drivers to new services
               | 
            
            
              
   
               | 
              
46333a11
               | 
              
2003-09-17T19:20:02
               | 
              
               | 
              
* include/freetype/internal/ftserv.h (FT_FACE_FIND_SERVICE,
FT_FACE_LOOKUP_SERVICE): Add parameter to pass pointer type.
Ugly, I know, but this is needed for compilation with C++ --
maybe someone knows a better solution?
Updated all callers.
* src/base/ftobjs.c (FT_Get_Name_Index, FT_Get_Glyph_Name): Remove
C++ compiler warnings.
* src/base/ftbdf.c (FT_Get_BDF_Charset_ID, FT_Get_BDF_Property):
Fix order of arguments passed to FT_FACE_FIND_SERVICE.
               | 
            
            
              
   
               | 
              
013efd14
               | 
              
2003-09-17T05:26:33
               | 
              
               | 
              
Formatting.
               | 
            
            
              
   
               | 
              
c313c502
               | 
              
2003-09-11T19:51:54
               | 
              
               | 
              
        * include/freetype/ftmm.h, include/freetype/ftmodule.h,
          include/freetype/tttables.h, include/freetype/config/ftconfig.h,
          include/freetype/internal/ftobjs.h,
          include/freetype/internal/ftserv.h,
          include/freetype/internal/internal.h,
          include/freetype/internal/sfnt.h,
          include/freetype/internal/tttypes.h,
          include/freetype/internal/services/bdf.h,
          include/freetype/internal/services/glyfdict.h,
          include/freetype/internal/services/multmast.h,
          include/freetype/internal/services/postname.h,
          include/freetype/internal/services/sfnt.h,
          include/freetype/internal/services/xf86name.h,
          src/base/ftbdf.c, src/base/ftmm.c, src/base/ftobjs.c,
          src/base/ftxf86.c, src/bdf/bdfdrivr.c, src/cff/cffdrivr.c,
          src/cid/cidriver.c, src/pcf/pcfdrivr.c, src/sfnt/sfdriver.c,
          src/truetype/ttdriver.c, src/type1/t1driver.c, src/type42/t42drivr.c:
          heavy internal modifications to introduce the concept of
          "module services". This is the first step towards a massive
          simplification of the engine's internals, in order to
          get rid of various numbers of hacks.
          Note that this changes will break source & binary compatibility
          for authors of external font drivers.
          Maybe 2.1.6 will be called 2.2.0 after all :-)
               | 
            
            
              
   
               | 
              
8b61525b
               | 
              
2003-04-23T18:14:51
               | 
              
               | 
              
* src/base/ftbdf.c (FT_Get_BDF_Property): Check for valid
`get_interface'.
               | 
            
            
              
   
               | 
              
c8c6bf5c
               | 
              
2003-04-23T05:38:13
               | 
              
               | 
              
Cleanups; adding some copyrights; formatting.
               | 
            
            
              
   
               | 
              
2f70965f
               | 
              
2003-01-22T22:45:28
               | 
              
               | 
              
    * include/freetype/ftbdf.h, include/freetype/internal/bdftypes.h,
    src/base/ftbdf.c, src/bdf/bdfdrivr.c, src/pcf/pcfdrivr.c,
    src/pcf/pcfread.h:
      adding a new API, named FT_Get_BDF_Property to retrieve the BDF
      properties of a given PCF or BDF font
               | 
            
            
              
   
               | 
              
233302a8
               | 
              
2002-05-22T05:41:06
               | 
              
               | 
              
* include/freetype/config/ftheader.h (FT_BEZIER_H): Removed.
(FT_BDF_H): New macro for accessing `ftbdf.h'.
* src/type42/t42drivr.c (hexval): Fix typo.
               | 
            
            
              
   
               | 
              
9e883cf6
               | 
              
2002-05-21T20:50:53
               | 
              
               | 
              
        * include/freetype/internal/ftbdf.h, src/base/ftbdf.c,
          src/base/descrip.mms, src/base/Jamfile, src/base/rules.mk:
          Adding a new API called "FT_Get_BDF_Charset_ID" to retrieve
          BDF-specific strings from a face. This is much cleaner
          than accessing the internal types "BDF_Public_Face" defined in
          FT_INTERNAL_BDF_TYPES_H
               |