Werner Lemberg
4755bf7a82
* src/base/ftlcdfil.c (FT_Library_SetLcdFilter)
...
18 years ago
Werner Lemberg
0fd08bdc6a
formatting
18 years ago
Suzuki, Toshiya (鈴木俊哉)
1d5b6a6054
* Notes for simplification of src/base/ftmac.c
18 years ago
Suzuki, Toshiya (鈴木俊哉)
7a7d403d7a
* Improve resource fork handler for POSIX
18 years ago
Werner Lemberg
ec5b4508cc
* builds/toplevel.mk (version): Protect against `distclean' target.
18 years ago
Werner Lemberg
b26b314a93
* builds/*/*def.mk, builds/*/detect.mk (CAT): Define to either `cat'
...
18 years ago
Werner Lemberg
4e1d6c0c51
* builds/toplevel.mk (dist): Extract version number from freetype.h.
18 years ago
Werner Lemberg
15c29503fb
* src/tools/apinames (State): Remove final comma in structure -- xlc
...
18 years ago
Werner Lemberg
256a351264
Fix ChangeLog.
18 years ago
David Turner
dbf3b43aea
* src/autofit/afloader.c (af_loader_load_g): small adjustment
...
18 years ago
Werner Lemberg
1117131c03
* src/sfnt/rules.mk (SFNT_DRV_SRC): Add ttsbit0.c.
18 years ago
Werner Lemberg
960ba59ad9
* src/sfnt/sfobjs.c (tt_face_get_name): All Unicode strings are
...
18 years ago
David Turner
3a18c5e29e
* src/smooth/ftgrays.c (gray_raster_render): return 0 when we're
...
trying to rendering into a zero-width/height bitmap, instead of an
error code.
18 years ago
David Turner
80658e5075
* src/truetype/ttobjs.c (tt_face_init): Fix typo in previous patch
...
* src/smooth/ftgrays.c: remove hard-coded error values, use FreeType
ones instead
* src/autofit/afhints.c (af_glyph_hints_dump_segments): remove unused
variable
18 years ago
Werner Lemberg
8636c29ae8
* src/truetype/ttobjs.c (tt_face_init): Protect against NULL pointer.
18 years ago
David Turner
1bd6c47260
* src/autofit/afhints.c: add stubs to link the "ftgrid" test program
...
when debugging is disabled in the auto-hinter
18 years ago
David Turner
81e725f513
* src/autofit/afhints.c, src/autofit/afhints.h, src/autofit/aflatin.c,
...
src/autofit/aftypes.h: Misc. auto-hinter improvements
18 years ago
Werner Lemberg
91959bf24c
Fix Savannah bug #15553 .
...
18 years ago
Werner Lemberg
913a365090
Because FT_Load_Glyph expects CID values for CID-keyed fonts, the
...
18 years ago
Werner Lemberg
0d0d78dadc
formatting
18 years ago
David Turner
a95e5c62de
updating documentation
18 years ago
David Turner
29c191cd53
* src/base/ftlcdfil.c: added support for FT_FORCE_LIGHT_LCD_FILTER
...
and FT_FORCE_LEGACY_LCD_FILTER at compile time. Define these macros
when building the library to change the default LCD filter to be
used. This is only useful for experimentation
18 years ago
David Turner
7bab6ae3e9
* src/truetype/ttinterp.c: undefined the FIX_BYTECODE macro,
...
since the interpreter "enhancements" are still too buggy for
general use
18 years ago
David Turner
8765c71b41
* include/freetype/ftlcdfil.h, include/internal/ftobjs.h,
...
src/base/ftlcdfilt.c, src/smooth/ftsmooth.c: API change for
the LCD filter, the FT_LcdFilter value is a enum describing
which filter to apply, new values FT_LCD_FILTER_LIGHT and
FT_LCD_FILTER_LEGACY (the latter implements the LibXft original
algorithm which produces incredible color fringes for everything
except very-well hinted text)
* src/autofit/aflatin.c: various tiny improvements that drastically
improve the handling of serif fonts and of LCD/LCD_V hinting modes.
18 years ago
Werner Lemberg
49c77a87c3
Fix ChangeLog.
18 years ago
David Turner
4e9cc3c4ee
* src/pshinter/pshalgo.c (psh_glyph_compute_inflections): fixed
...
a stupid typo which created a variable-used-before-initialized bug
18 years ago
Werner Lemberg
5e43089b4f
* src/base/ftsynth.c (FT_GlyphSlot_Embolden): Handle vertical layout
...
18 years ago
Werner Lemberg
111b5aefca
* src/base/ftcalc.c: Don't use `long long' but `FT_Int64'.
...
18 years ago
David Turner
91b44e65c2
- improve autofitter's handling of serif fonts (results are much better)
...
- make GCC 4 happy when compiling our zlib sources
18 years ago
David Turner
4060474815
- fixed a bug in af_compute_direction which generated ugly glyphs
...
- added more debug/log messages to help improve the auto-fitter
18 years ago
Werner Lemberg
e88c5261c3
* src/cff/cffload.c (cff_encoding_load): Remove unused variable.
...
18 years ago
Werner Lemberg
715e96ecf4
formatting, improving ChangeLog entries
18 years ago
David Turner
a186139cad
improve FT_Outline_Get_Orientation for broken asian fonts
18 years ago
David Turner
29873a0ccd
* src/sfnt/ttmtx.c, src/cff/cffload.c: speeding up the CFF font
...
loader, with some large CFF fonts, FT_Open_Face is now 350% faster !
18 years ago
David Turner
e140f14232
* src/pshinter/pshalgo.c: major speed improvements to the Postscript
...
hinter, more than 100% speed increase on my machine
18 years ago
Werner Lemberg
b9e6d69a96
formatting
18 years ago
Suzuki, Toshiya (鈴木俊哉)
0708826049
* src/base/ftmac.c (FT_New_Face_From_FOND): Initialize the variable error
18 years ago
Suzuki, Toshiya (鈴木俊哉)
bfe872dad1
* preliminary autoconf-based cross-building support
19 years ago
Werner Lemberg
82a07e9378
* docs/INSTALL.UNX, docs/UPGRADE.UNX: Renamed to...
...
19 years ago
Suzuki, Toshiya (鈴木俊哉)
9d49961fcc
* embed explicit Carbon dependency into freetype2.pc and freetype-config, if configured to use Carbon
19 years ago
Werner Lemberg
28e17d9707
* devel/ftoption.h (FT_CONFIG_OPTION_SUBPIXEL_RENDERING): Define for
...
19 years ago
Jens Claudius
336d229f02
2006-10-03 Jens Claudius <jens.claudius@yahoo.com>
...
19 years ago
Werner Lemberg
046bf8b0cc
formatting
19 years ago
Werner Lemberg
2863cfa7c9
* src/base/ftbase.c: Undo change from 2006-09-30.
...
19 years ago
David Turner
df430e1a20
* include/freetype/internal/ftobjs.h, src/base/ftobjs.c,
...
src/truetype/ttobjs.c: fixes related to the unpatented hinter
19 years ago
Werner Lemberg
1e4402e3dc
* src/base/rules.mk (BASE_SRC): Remove `ftapi.c' (which is no longer
...
19 years ago
Werner Lemberg
2c002e13a7
formatting, improving documentation
19 years ago
Werner Lemberg
9b15ea341c
* src/sfnt/ttcmap.c (tt_cmap4_char_map_binary): Fix algorithm for
...
19 years ago
David Turner
ad83071620
* include/freetype/internal/ftobjs.h, src/truetype/ttobjs.c,
...
src/base/ftobjs.c: fixed a bug in the automatic unpatented
hinting support which prevented normal bytecode hinting to
work properly
* src/autofit/aftypes.h: undefining AF_DEBUG to get rid of
traces
19 years ago
David Turner
87e4b339a3
* modules.cfg: adding ftlcdfil.c to the list of default base
...
extensions
19 years ago