| 
              
115b442b
               | 
              
2006-12-22T11:37:05
               | 
              
               | 
              
	* src/autofit/aflatin.c, src/truetype/ttgload.c: removing compiler
	warnings
	* builds/win32/visualc/freetype.vcproj: adding _CRT_SECURE_NO_DEPRECATE
	to avoid deprecation warnings with Visual C++ 8
               | 
            
            
              
   
               | 
              
24773d6d
               | 
              
2006-05-20T08:53:13
               | 
              
               | 
              
* builds/win32/visualc/freetype.dsp: Release libraries no longer
have debug information, and debug libraries use `C7 compatible'
debug info.
               | 
            
            
              
   
               | 
              
a127ca42
               | 
              
2006-05-09T13:41:50
               | 
              
               | 
              
* builds/win32/visualc/freetype.sln,
builds/win32/visualc/freetype.vcproj: Upgraded to VS.NET 2005 from
VS.NET 2003
Added files ftbbox.c, fttype1.c, ftwinfnt.c, ftsynth.c.
* builds/win32/visualc/index.html: Updated.
               | 
            
            
              
   
               | 
              
1639c794
               | 
              
2006-05-06T16:44:58
               | 
              
               | 
              
* include/freetype/freetype.h (FREETYPE_PATCH): Set to 1.
* builds/unix/configure.ac (version_info): Set to 9:10:3.
* builds/win32/visualc/index.html,
builds/win32/visualc/freetype.dsp,
builds/win32/visualc/freetype.vcproj, builds/freetype.mk (refdoc),
Jamfile (RefDoc), README: s/220/221/, s/2.2.0/2.2.1/.
Minor updates.
* docs/CHANGES, docs/VERSION.DLL, docs/PROBLEMS, README.CVS:
Updated.
* builds/unix/install-sh: Updated from `texinfo' CVS module at
savannah.gnu.org.
* devel/ftoption.h: Synchronize with
include/freetype/config/ftoption.h.
               | 
            
            
              
   
               | 
              
12cceaac
               | 
              
2006-04-27T05:02:35
               | 
              
               | 
              
* builds/win32/visualc/freetype.vcproj: Updated.
               | 
            
            
              
   
               | 
              
da95af6c
               | 
              
2006-03-20T13:32:33
               | 
              
               | 
              
    * builds/win32/visualc/freetype.dsp: updating the project file, adding
    missing base source files (e.g. ftstroke.c, ftxf86.c, etc...)
    * src/autofit/afcjk.c, src/autofit/aflatin.c, src/base/ftobjs.c,
    src/cff/cffobjs.c, src/cid/cidobjs.c, src/pfr/pfrobjs.c,
    src/sfnt/sfobjs.c, src/sfnt/ttmtx.c, src/truetype/ttpload.c,
    src/truetype/ttpload.h, src/type1/t1afm.c, src/type1/t1objs.c:
      removing compiler warnings when building with Visual C++ 6 and /W4
               | 
            
            
              
   
               | 
              
97c64185
               | 
              
2006-01-27T12:06:37
               | 
              
               | 
              
    * builds/win32/visualc/freetype.dsp: updating project file to
    define FT2_BUILD_LIBRARY, and remove gxvalid+otvalid from
    compilation
               | 
            
            
              
   
               | 
              
8b560632
               | 
              
2006-01-19T08:30:58
               | 
              
               | 
              
* builds/win32/visualc/freetype.dsp: Updated.
Typos.
               | 
            
            
              
   
               | 
              
49f4d34e
               | 
              
2005-06-16T19:07:08
               | 
              
               | 
              
* src/base/ftoutln.c (FT_Outline_Embolden): Strength should be
halved.
* src/base/ftsynth.c (FT_GlyphSlot_Embolden): Change the default
strength.
Don't increase slot->advance.y.
* include/freetype/freetype.h (FREETYPE_MINOR): Set to 2.
(FREETYPE_PATCH): Set to 0.
* builds/unix/configure.ac (version_info): Set to 9:9:3.
Currently, we are still binary compatible.
* builds/win32/visualc/index.html,
builds/win32/visualc/freetype.dsp,
builds/win32/visualc/freetype.vcproj: s/219/2110/, s/2.1.9/2.1.10/.
* builds/freetype.mk (refdoc), README, Jamfile (RefDoc):
s/2.1.9/2.1.10/.
* docs/CHANGES, docs/VERSION.DLL: Updated.
* ChangeLog: Split off older entries into...
* ChangeLog.20, ChangeLog.21: These new files.
The next release will be 2.2.0, so don't worry about source code
backwards compatibility.
* include/freetype/ftimage.h (FT_Outline_MoveToFunc,
FT_Outline_LineToFunc, FT_Outline_ConicToFunc,
FT_Outline_CubicToFunc, FT_SpanFunc, FT_Raster_RenderFunc),
include/freetype/ftrender.h (FT_Glyph_TransformFunc,
FT_Renderer_RenderFunc, FT_Renderer_TransformFunc): Decorate
parameters with `const' where appropriate.
* src/sfnt/ttsbit.c (tt_face_load_sbit_image): Compute vertBearingY
to make glyphs centered vertically.
* src/truetype/ttgload.c (compute_glyph_metrics): Compute
vertBearingY to make glyphs centered vertically.
Fix some bugs in vertical metrics:
  . loader->pp3.y and loader->pp4.y are in 26.6 format, not in font
    units.
  . As we use the glyph's cbox to calculate the top bearing now
    there iss no need to adjust `top'.
* src/otvalid/otvcommn.h (OTV_OPTIONAL_TABLE): Use FT_UShort to be
in sync with OTV_OPTIONAL_OFFSET.  Reported by YAMATO Masatake.
* docs/release: Update.
               | 
            
            
              
   
               | 
              
19254955
               | 
              
2005-06-02T07:14:04
               | 
              
               | 
              
typos.
               | 
            
            
              
   
               | 
              
ce235eaf
               | 
              
2005-05-17T20:35:23
               | 
              
               | 
              
* builds/win32/visualc/freetype.vcproj: Updated.
Exclude debug info for `Release' versions to reduce library size.
* src/base/ftobjs.c (FT_Open_Face): Make it work as documented, this
is, ignore `aface' completely if face_index < 0.  Reported by David
Osborn <spam@habitualhiatus.com>.
* include/freetype/ftimage.h (FT_Outline_MoveToFunc,
FT_Outline_LineTo_Func, FT_Outline_ConicToFunc,
FT_Outline_CubicToFunc), src/smooth/ftgrays.c (gray_render_conic,
gray_render_cubic, gray_move_to, gray_line_to, gray_conic_to,
gray_cubic_to, gray_render_span, gray_sweep): Decorate parameters
with `const' where appropriate.
               | 
            
            
              
   
               | 
              
17439423
               | 
              
2004-08-11T05:25:37
               | 
              
               | 
              
* src/base/ftstream.c (FT_Stream_Close): Don't reset stream->close
to NULL.  This allows custom close functions to delete the FT_STREAM
object.
Add API to get information about SFNT tables.
* include/freetype/internal/services/svsfnt.h
(FT_SFNT_Table_Info_Func): New typedef.
(SFNT_Table): Add it.
* src/base/ftobjs (FT_Sfnt_Table_Info): New function.
* include/freetype/tttables.h: Updated.
* src/sfnt/sfdriver.c (sfnt_table_info): New function.
(sfnt_service_sfnt_table): Add it.
* docs/CHANGES: Updated.
* include/freetype/freetype.h (FREETYPE_PATCH): Set to 10.
* builds/unix/configure.ac (version_info): Set to 9:8:3.
* builds/unix/configure: Updated.
* builds/win32/visualc/index.html,
builds/win32/visualc/freetype.dsp,
builds/win32/visualc/freetype.vcproj: s/219/2110/, s/2.1.9/2.1.10/.
* builds/freetype.mk (refdoc), README, Jamfile (RefDoc):
s/2.1.8/2.1.9/.
* docs/CHANGES, docs/VERSION.DLL: Updated.
* src/base/ftrfork.c (FT_Raccess_Guess)
[!FT_CONFIG_OPTION_GUESSING_EMBEDDED_FORK]: Remove compiler
warnings.
               | 
            
            
              
   
               | 
              
86ae11cf
               | 
              
2004-05-04T16:53:45
               | 
              
               | 
              
* src/truetype/ttobjs.h, src/truetype/ttobjs.c (tt_face_init,
tt_face_done, tt_size_init, tt_size_done, tt_driver_init,
tt_driver_done): Don't use TT_XXX but FT_XXX arguments which are
typecast to the proper TT_XXX within the function.
Update code accordingly.
* src/truetype/ttdriver.c (Get_Kerning, Set_Char_Sizes,
Set_Pixel_Sizes, Load_Glyph, tt_get_interface): Don't use TT_XXX but
FT_XXX arguments which are typecast to the proper TT_XXX within the
function.
Update code accordingly.
(tt_driver_class): Remove casts.
               | 
            
            
              
   
               | 
              
e95365b2
               | 
              
2004-04-24T14:43:37
               | 
              
               | 
              
* include/freetype/ftcache.h (FT_Get_CharMap_Index): Rename
declaration and move to...
* include/freetype/freetype.h (FT_Get_Charmap_Index): Here.
(FREETYPE_PATCH): Set to 9.
* src/base/ftobjs.c (FT_Get_Charmap_Index): New function.
* builds/unix/configure.ac (version_info): Set to 9:7:3.
* builds/unix/configure: Updated.
* builds/win32/visualc/index.html,
builds/win32/visualc/freetype.dsp,
builds/win32/visualc/freetype.vcproj: s/218/219/.
* builds/freetype.mk (refdoc), README, Jamfile (RefDoc):
s/2.1.8/2.1.9/.
* docs/CHANGES, docs/VERSION.DLL: Updated.
               | 
            
            
              
   
               | 
              
dfa46199
               | 
              
2004-03-05T09:26:24
               | 
              
               | 
              
* Jamfile, vms_make.com, builds/win32/visualc/freetype.dsp,
builds/win32/visualc/freetype/vcproj, include/freetype/ftmoderr.h:
Add LZW module.
* Jamfile.in: Removed.
* docs/CHANGES: Updated.
* include/freetype/internal/ftobjs.h: s/MIN/FT_MIN/, s/MAX/FT_MAX/,
s/ABS/FT_ABS/.  Updated all callers.
* src/type1/t1load.c (parse_dict), src/pcf/pcfdrivr.c
(PCF_Face_Init): Use FT_ERROR_BASE.
Add support for PCF fonts compressed with LZW (extension .pcf.Z,
created with `compress').
* include/freetype/config/ftoption.h, devel/ftoption.h
(FT_CONFIG_OPTION_USE_LZW): New macro.
* include/freetype/ftlzw.h: New file.
* include/freetype/config/ftheader.h (FT_LZW_H): New macro for
ftlzw.h.
* src/lzw/*: New files.
* src/pcf/pcfdrivr.c: Include FT_LZW_H.
(PCF_Face_Init): Try LZW also.
* src/gzip/ftgzip.c: s/0/Gzip_Err_Ok/ where appropriate.
Beautify.
               | 
            
            
              
   
               | 
              
9cef479d
               | 
              
2004-02-08T09:07:08
               | 
              
               | 
              
* builds/win32/visualc/index.html,
builds/win32/visualc/freetype.dsp,
builds/win32/visualc/freetype.dsw, docs/CHANGES: Updated.
* builds/win32/visualc/freetype.sln,
builds/win32/visualc/freetype.vcproj: New files for VS.NET 2003.
               | 
            
            
              
   
               | 
              
4187e61b
               | 
              
2004-01-29T11:25:47
               | 
              
               | 
              
* builds/win32/visualc/index.html: detailled explanations
about forcing CR+LF line endings for the VC++ project files.
               | 
            
            
              
   
               | 
              
3c3b2be6
               | 
              
2003-01-31T10:12:40
               | 
              
               | 
              
    * docs/CHANGES, docs/VERSION.DLL, docs/TODO: updating documentation for
    the 2.1.4 release
    * builds/win32/visualc/freetype.dsp, builds/win32/visualc/index.html:
    updating the project file for 2.1.4
               | 
            
            
              
   
               | 
              
4bdf4350
               | 
              
2003-01-30T23:24:18
               | 
              
               | 
              
various improvements for 2.1.4. see ChangeLog, I've got problems with
copy & paste on my desktop !!
               | 
            
            
              
   
               | 
              
0cf2dbaf
               | 
              
2002-06-18T16:51:23
               | 
              
               | 
              
Added the PFR module
               | 
            
            
              
   
               | 
              
a1e45652
               | 
              
2002-06-11T20:35:58
               | 
              
               | 
              
        * builds/win32/ftdebug.c: added a missing #endif
        * src/sfnt/ttload.c, src/bdf/bdflib.c: removing compiler warnings
        * src/type42/t42objs.c: removed the bug that prevented un-hinted
        outlines to be loaded
               | 
            
            
              
   
               | 
              
9c8ee920
               | 
              
2002-01-19T02:20:45
               | 
              
               | 
              
* builds/win32/ftdebug.c: New file.
* builds/win32/visualc/freetype.dsp: Updated.
* builds/amiga/src/base/ftsystem.c: Updated for AmigaOS 3.9.
* builds/amiga/README: Updated.
               | 
            
            
              
   
               | 
              
5117ff0b
               | 
              
2002-01-18T09:00:44
               | 
              
               | 
              
* builds/win32/visualc/freetype.dsp: Updated.
               | 
            
            
              
   
               | 
              
0b3a9915
               | 
              
2001-06-19T15:45:48
               | 
              
               | 
              
        * builds/win32/visualc/freetype.dsp, builds/win32/visualc/index.html:
        updated the Visual C++ project (for the 2.0.4 release)
        * builds/unix/detect.mk: added rule for AIX detection (which uses
        /usr/sbin/init instead of /sbin/init, go figure..)
               | 
            
            
              
   
               | 
              
6d4fbec1
               | 
              
2001-04-20T08:50:36
               | 
              
               | 
              
	* ftconfig.h, ftoption.h: updated "ftconfig.h" to detect 64-bit int
	types on platforms where Autoconf is not available). Also removed
	FTCALC_USE_LONG_LONG and replaced it with FT_CONFIG_OPTION_FORCE_INT64
	* builds/win32/freetype.dsp: updated the Visual C++ project file. Doesn't
	create a DLL yet..
	* cffgload.c: removed a compilation warning
               | 
            
            
              
   
               | 
              
e397e2a3
               | 
              
2000-11-12T06:49:17
               | 
              
               | 
              
* builds/win32/visualc/freetype.dsp: Fix raster1->raster and
type1z->type1.
               | 
            
            
              
   
               | 
              
896b604c
               | 
              
2000-10-03T17:51:29
               | 
              
               | 
              
updated the build system:
 - new files for the "cygwin" platform
 - new workspace files for Visual C++ in "builds/win32/visualc"
 - updated "docs/BUILD" slightly
               |