Werner Lemberg
eeaa6497c3
add comment
18 years ago
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 (鈴木俊哉)
431282fc9e
* Add volatile to sync svotval.h with otvmod.c
18 years ago
Suzuki, Toshiya (鈴木俊哉)
7e3d601355
* Simplify src/base/ftmac.c for Mac OS X
18 years ago
Suzuki, Toshiya (鈴木俊哉)
21fd256d20
* Backup src/base/ftmac.c to builds/mac/ftmac.c for legacy MacOS
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
601cb88918
typo
18 years ago
Werner Lemberg
66c7ece8e7
Improve documentation of FT_New_Memory_Face.
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
e2e18e035c
comment fixes
18 years ago
Werner Lemberg
1117131c03
* src/sfnt/rules.mk (SFNT_DRV_SRC): Add ttsbit0.c.
18 years ago
Werner Lemberg
3bcd7d7fa5
Formatting.
18 years ago
Werner Lemberg
52c6eceaef
typo
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
2bad8ffbdf
cosmetics
18 years ago
Werner Lemberg
82ee38e585
formatting
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
d60ae949db
Formatting.
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
effd15de89
- merging af_corner_XXX and psh_corner_XXX functions into ft_corner_XXX versions in ftcalc.c
...
- more auto-fitter debugging support
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
950c5d2f07
Fix copyright notice (to be the same as the original file in x.org).
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