Werner Lemberg
5b591e49cf
* include/freetype/fterrdef.h (FT_Err_Corrupted_Font_Header,
...
18 years ago
Werner Lemberg
cb37b3b36a
* builds/unix/ftsystem.c (FT_Stream_Open): Don't use ULONG_MAX but
...
18 years ago
Werner Lemberg
b826fa7589
Savannah patch #5929 .
...
18 years ago
Werner Lemberg
6ae7ff0607
Formatting, typos.
18 years ago
David Turner
0a24bd259a
do not use functions from <ctypes.h>, they are locale-dependent (and slower)
18 years ago
Werner Lemberg
56ceaa4853
Formatting.
18 years ago
Werner Lemberg
8d463a53d1
* src/base/ftobjs.c (FT_New_Library): Only allocate rendering pool
...
18 years ago
David Turner
711cf84749
implement FTC_ImageCache_LookupScaler and FTC_SBitCache_LookupScaler,
...
which allow us to specify the font size with a FTC_Scaler structure,
hence enabling fractional point sizes, etc...
18 years ago
Werner Lemberg
405e25949c
whitespace
18 years ago
Werner Lemberg
106eaf1dbb
* src/base/ftobjs.c (FT_Set_Char_Size): Simplify code.
...
18 years ago
Werner Lemberg
7b512f50d3
Documentation: s/ttengine/truetype_engine/ for orthogonality.
18 years ago
Werner Lemberg
14bf82e129
* Version 2.3.4 released.
...
18 years ago
Werner Lemberg
644b1ad49e
* builds/win32/visualc/index.html,
...
18 years ago
David Turner
23553d6d2b
* docs/CHANGES, docs/VERSION, include/freetype/freetype.h,
...
builds/unix/configure.raw, README, Jamfile: update documentation and bump version
number to 2.3.3
18 years ago
Suzuki, Toshiya (鈴木俊哉)
86a3ee7613
Disable Carbon framework dependency on 64bit ABI of Mac OS X 10.4.x
18 years ago
Werner Lemberg
34cd7ea03d
comment fix
18 years ago
David Turner
121cad54ae
updating version numbers and documentation
18 years ago
Werner Lemberg
3d92f08bc5
* include/freetype/config/ftstdlib.h (ft_strstr): New wrapper
...
18 years ago
Werner Lemberg
442bfb8913
Formatting, copyright years, s/memcpy/ft_memcpy/.
18 years ago
David Turner
c0f9c4aadd
introduce ft_mem_dup, ft_mem_strdup and ft_mem_strcpyn, and the corresponding
...
macros to use them (e.g. FT_STRDUP, FT_DUP and FT_STRCPYN)
modify the code to use them instead of raw mallocs/strcpy
18 years ago
Werner Lemberg
be6fe77405
Some more info on Unicode cmaps.
18 years ago
Werner Lemberg
dcbb708e7a
formatting, copyright years
18 years ago
Suzuki, Toshiya (鈴木俊哉)
f223df6e79
* Add __attribute__((deprecated)) to functions whose interface using non ANSI data types
18 years ago
Suzuki, Toshiya (鈴木俊哉)
4827e9bd2c
* Add FT_GetFilePath_From_Mac_ATS_Name as replacement for FT_GetFile_From_Mac_ATS_Name
18 years ago
Suzuki, Toshiya (鈴木俊哉)
da5ada5def
* Fixed wrong comment in ftmac.h
18 years ago
Werner Lemberg
313d77761c
* include/freetype/ttnameid.h (TT_MS_LANGID_DZONGHKA_BHUTAN):
...
18 years ago
Werner Lemberg
689dd66b56
More typo fixes from Alexei.
18 years ago
David Turner
3eaef6c170
updating version numbers to 2.3.1
18 years ago
Werner Lemberg
a4875bdcca
Spelling fixes from Alexei.
18 years ago
Werner Lemberg
93a5c73cf8
Typo. From Han-Wen.
18 years ago
Werner Lemberg
9b774e2822
Remove trailing whitespace. From Alexei.
18 years ago
Werner Lemberg
17432b5e37
* src/type1/t1load.c (is_space): Removed.
...
18 years ago
David Turner
d5ca74723c
* Jamfile, README, builds/win32/visualc/freetype.dsp,
...
builds/win32/visualc/freetype.vcproj, docs/VERSION.DLL,
include/freetype/freetype.h, include/freetype/t1tables.h,
include/freetype/internal/tttypes.h: updating version
number to 2.3.0 !!
* include/freetype/ftchapters.h, include/freetype/ftgasp.h,
include/freetype/ftlcdfil.h: updating reference documentation
with GASP support and LCD filtering sections
18 years ago
Werner Lemberg
cc7f12a429
formatting, copyright years and messages, doc polishing
18 years ago
David Turner
f48b60ed59
* include/freetype/ftgasp.h, src/base/ftgasp.c: adding a
...
new API FT_Get_Gasp to return entries of the GASP table
corresponding to a given character pixel size.
* src/sfnt/ttload.c: add version check for the GASP table,
in order to be better future-proof
* include/freetype/config/ftheader.h: add definition of
FT_GASP_H, corresponding to <freetype/ftgasp.h>
* src/base/rules.mk, src/base/Jamfile, modules.cfg,
builds/win32/visualc/freetype.dsp,
builds/win32/visualc/freetype.vcproj: Adding src/base/ftgasp.c
to the default build
18 years ago
David Turner
4a89bb9a13
- reset FT_CONFIG_OPTION_OLD_INTERNALS which *disables* the previous optimization
...
(duhhh)
18 years ago
David Turner
91a3402d78
- don't load metrics table in memory, reduces heap usage
...
- forgot to commit the changes in cffload.c that are already documented
18 years ago
Werner Lemberg
4ea0a7f0b6
formatting, minor doc fixes, copyright years
18 years ago
David Turner
8a6c44e673
Getting rid of the FT_OPTIMIZE_MEMORY macro, since the optimization
...
is no longer experimental
18 years ago
Werner Lemberg
0fd08bdc6a
formatting
18 years ago
Suzuki, Toshiya (鈴木俊哉)
431282fc9e
* Add volatile to sync svotval.h with otvmod.c
18 years ago
Werner Lemberg
4e1d6c0c51
* builds/toplevel.mk (dist): Extract version number from freetype.h.
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
960ba59ad9
* src/sfnt/sfobjs.c (tt_face_get_name): All Unicode strings are
...
18 years ago
Werner Lemberg
0d0d78dadc
formatting
18 years ago
David Turner
a95e5c62de
updating documentation
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
111b5aefca
* src/base/ftcalc.c: Don't use `long long' but `FT_Int64'.
...
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