|   | 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 |