David Turner
1c6af4855a
updating docs for 2.0.8
23 years ago
David Turner
0a2c691030
setting PATH_LEVEL to 8
...
removing FT_Get_Next_Char from the API (for the 2.0.8 release)
23 years ago
Werner Lemberg
7d69560afb
cleaning
23 years ago
David Turner
57b8fcacd3
adding comments to FT_Get_Next_Char
23 years ago
Werner Lemberg
60a1fab094
some cleaning
23 years ago
David Turner
5a902ec20f
* src/pcf/pcfread.c (pcf_load_font): removed immature support of
...
the AVERAGE_WIDTH property..
23 years ago
David Turner
27f6a05ed5
support for embedded fonts in PDF documents. These
...
often do not have a 'cmap', 'post' and 'name' table and
were not loaded by FreeType previously..
(thanks to Derek B. Noonburgs from XPDF)
23 years ago
David Turner
0489328e97
fixing memory leak in the PCF driver, and managing the
...
"AVERAGE_WIDTH" property in PCF fonts to return correct
character pixel (width/height) pairs for embedded bitmaps..
23 years ago
Werner Lemberg
0f7c2f1aa5
Adding the function `FT_Get_Next_Char', doing the obvious thing
...
23 years ago
Werner Lemberg
3604d5f558
* builds/unix/freetype-config.in: Add missing `fi'.
23 years ago
David Turner
4c40011140
increasing FREETYPE_PATCH to 7
23 years ago
Werner Lemberg
32b534612d
Formatting.
23 years ago
David Turner
944b72986f
updating documentation for 2.0.7
23 years ago
Werner Lemberg
b0e06e0b8b
Fix ChangeLog.
23 years ago
David Turner
a40fb43d7e
moved INSTALL to docs/INSTALL to get rid of conflicts with the "install"
...
script on Windows (where the file system doesn't preserve CASE)
23 years ago
David Turner
09c14ae7c8
fixed the "configure" script in the top-level directory..
...
It didn't work correctly when several arguments were passed
to it. For example, when typing:
./configure --disable-shared --prefix=/usr
the "--prefix=/usr" was incorrectly sent to the "make" program..
23 years ago
Werner Lemberg
12a8741e7b
* README.UNX: Fix typo.
...
23 years ago
Werner Lemberg
a9aa69c2c8
* src/pcf/pcfdriver.c (PCF_Done_Face): Fix incorrect destruction of
...
23 years ago
Werner Lemberg
556ad08f03
* src/type1/t1load.c (parse_encoding): Set `loader->num_chars'.
...
23 years ago
Werner Lemberg
e274290d71
* src/smooth/ftgrays.c (gray_render_scanline): Fix bug which caused
...
23 years ago
Werner Lemberg
43071cb7f2
* src/cff/cffdrivr.c (cff_get_name_index): Make last patch work
...
23 years ago
Werner Lemberg
8880f2c14d
* src/cache/ftccache.c (ftc_node_done, ftc_node_destroy): Fix
...
23 years ago
Antoine Leca
84712cc3fb
* docs/PATENTS: Typo fixed (Thanks to Detlef "Hawkeye" Wuerkner) in the URL for the on-line resource.
23 years ago
Werner Lemberg
9c8ee92050
* builds/win32/ftdebug.c: New file.
...
23 years ago
Werner Lemberg
5117ff0b73
* builds/win32/visualc/freetype.dsp: Updated.
23 years ago
Werner Lemberg
2f260409a4
* builds/unix/freetype2.a4: The script was still buggy.
...
23 years ago
Werner Lemberg
51f245a615
* builds/unix/freetype2.a4: Fix some serious bugs.
23 years ago
Werner Lemberg
3975e2e1f5
Formatting.
23 years ago
David Turner
db3ac3b360
small speed-up to the anti-aliased renderer
23 years ago
David Turner
ce9a0441ad
added 'configure' and 'install' wrapper scripts to make the
...
installation process more Unix-friendly :-)
23 years ago
David Turner
32ee45e09f
fixed html quoting in DocMaker
23 years ago
David Turner
6096b5a11c
updating documentation
23 years ago
David Turner
66f894e76c
* include/freetype/config/ftoption.h: setting default options for
...
a release build (debugging off, bytecode interpreter off)
23 years ago
David Turner
f86709a15b
* src/base/ftobjs.c, src/base/ftoutln.c, src/cache/ftccmap.c,
...
src/cff/cffload.c, src/cff/cffobjs.c, src/pshinter/pshalgo2.c,
src/sfnt/ttload.c, src/sfnt/ttsbit.c: removing small compiler
warnings (in pedantic compilation modes)
23 years ago
Werner Lemberg
ac812959bb
formatting
23 years ago
David Turner
f7f82d773b
the TrueType glyph loader is now much more paranoid, this avoids
...
unpleasant overwrites in the case of invalid glyph data (found in
the output of buggy font converters)
the computation of auto-hinted stem widths has been modified to
avoid certain color fringes in LCD-decimation rendering (a.k.a.
"ClearType")
23 years ago
David Turner
b1748d4044
added README.UNX for Unix users
23 years ago
David Turner
7fe38a5124
remove compiler warnings and a typo in builds/unix/ftsystem.c
23 years ago
Werner Lemberg
1a0a97938a
* src/type1/t1objs.c (T1_Face_Init): Add cast to avoid compiler
...
23 years ago
David Turner
c48bf37bda
* builds/unix/ftsystem.c (FT_New_Stream): added a fix to ensure that
...
all FreeType input streams are closed in child processes of a "fork"
on Unix systems. This is important to avoid (potential) access
control issues..
23 years ago
David Turner
662b344c23
* src/type1/t1objs.c (T1_Face_Init): fixed a bug that crashed the
...
library when dealing with certain weird fonts (like "Stalingrad",
in "sadn.pfb". This font has no full font name entry.. )
* src/base/ftoutln.c, include/freetype/ftoutln.h: added the
FT_Outline_Check API to check the consistency of outline data
* src/base/ftobjs.c (FT_Load_Glyph): added a call to the new
FT_Outline_Check to ensure that loaded glyphs are valid. This
allows certain fonts like "tt1095m_.ttf" to be loaded even though
it appears they contain really funky glyphs..
there still is a bug there though.. !!
23 years ago
Werner Lemberg
d3a71dd4ac
Formatting.
23 years ago
David Turner
1127b2bf3f
improving the computation of the advance widths of auto-hinted glyphs,
...
in order to produce better letter spacing..
23 years ago
Antoine Leca
fb009c7449
* builds/dos/detect.mk: Correcting the order for Borland compilers:
...
16-bit bcc was never selected, always overriden by 32-bit bcc32.
23 years ago
Werner Lemberg
f891f91113
* src/pfc/pcfread.c (pcf_load_font): Handle property `POINT_SIZE'
...
23 years ago
Werner Lemberg
3681e37db9
Formatting.
23 years ago
David Turner
9a9edc6624
fixing the autohinter: the advance of auto-hinted glyphs in mono-spaced fonts was incorrect
23 years ago
Werner Lemberg
af594e606a
* builds/amiga/*: Adaptations to latest changes.
...
23 years ago
David Turner
b5c7de5b37
* src/cff/cffgload.c: added a comment regarding "cntrmask" operator
...
* src/pshinter/pshrec.c: now ignores invalid "hintmask" and "cntrmask"
operators (instead of returning an error). Glyph 2028 of the CFF font
"MSung-Light-Acro" couldn't be rendered otherwise (it seems its
charstring is buggy, though this requires more analysis)..
23 years ago
David Turner
7c0d20814a
* src/cff/cffgload.c, src/psaux/t1decode.c, src/pshinter/pshrec.c,
...
src/pshinter/ahalgo2.c, src/pshinter/pshglob.h: fixed a bug where
the X and Y axis where inversed in the postscript hinter. this
caused problem when displaying on non-square surfaces..
23 years ago