Werner Lemberg
a444ee94cd
Added copyright messages to all Makefiles.
...
25 years ago
Werner Lemberg
795ec46f9a
Make ftsynth.c work again.
...
25 years ago
Werner Lemberg
d1008823d8
Enabled TT interpreter in development version of ftoption.h
25 years ago
Werner Lemberg
07e32f6b04
More fixes to the tutorial.
...
25 years ago
Werner Lemberg
1d4dec05e9
formatting
...
25 years ago
David Turner
b45b08fa39
formatting
25 years ago
David Turner
621573d1c3
formatting
25 years ago
Werner Lemberg
47dcfcce39
Added new `ft_glyph_bbox_unscaled' enum; fixing documentation of
...
25 years ago
Werner Lemberg
01bd7d5825
provide `export "C"' guard only for default fterror handling.
25 years ago
Werner Lemberg
efd108b60b
fix documentation
25 years ago
Werner Lemberg
c817a7ee73
minor formatting issues
25 years ago
David Turner
3ee4450879
changing the linkage type of
...
FT_New_GlyphSlot and FT_Done_GlyphSlot to
BASE_DEF instead of FT_EXPORT_DEF
25 years ago
Werner Lemberg
59266f23c9
Fixing comment in unixddef.mk which caused a trailing blank.
...
25 years ago
David Turner
36afdb3a8b
fixed a bug in the Type 1 and CID font drivers:
...
the value of the descent returned was positive,
instead of being negative..
25 years ago
Werner Lemberg
d1242ba4bb
Fixed typo in ftimage.h
...
25 years ago
David Turner
214a13db23
final touches. Cache seems working after all, though the
...
default cache size of 300 Kb is certainly too high for
now :-)
Need to implement abstract chunk cache and bitmap chunck cache
25 years ago
David Turner
2905ff93b1
removed obsolete file (ftcimage.h)
...
updated header files
25 years ago
David Turner
71441881ab
adding updated cache header files
25 years ago
David Turner
76ca167b28
major revamp of the build system
25 years ago
Werner Lemberg
3254bd1f00
small formatting issues.
25 years ago
David Turner
99fbfd9a68
- added a new function called FT_SqrtFixed to compute the
...
16.16 square root of a 16.16 number (this could come handy
in a later version of the auto-hinter)
- small fixes to the smooth renderer. It used to use way too
much line segments when drawing beziers !!
25 years ago
Werner Lemberg
4222466667
Small improvement.
25 years ago
David Turner
80c2a6ec1d
- the file "ftlist.h" was moved from <freetype/internal/..> to
...
<freetype/...>
- bugfix for the cache sub-system..
25 years ago
Werner Lemberg
a935908615
Introducing new macro LOCA_VAR to solve some problems with structures
...
25 years ago
David Turner
f96983e003
fixed some bugs in the caching sub-system and improved
...
its API to enable many kinds of glyph images..
(note that the "ftview" program has been changed to
use the caching sub-system, "ftmulti" and "ftstring"
should come soon).
25 years ago
Werner Lemberg
312b59b7c0
Formatting.
...
25 years ago
Werner Lemberg
ec54ffde03
Introducing new error code FT_Err_Invalid_Cache_Handle.
...
25 years ago
Werner Lemberg
1a6f111f6f
Formatting, small fixes.
...
25 years ago
David Turner
0266129b63
changed the FTC_Manager_New function to accept "max_faces" and
...
"max_sizes" parameters
fixed some bugs. the cache manager is now tested and validated
(now, it's time for the glyph image cache)
25 years ago
David Turner
325c26417b
finally, the CID and Type1z driver are finished !!
...
Werner, please have a look at the code and start
re-formatting it :-)
25 years ago
David Turner
ce73def57c
completing the FreeType Cache subsystem files
25 years ago
Werner Lemberg
fcb56c9094
Formatting, small fixes.
...
25 years ago
David Turner
de3f4a73c8
updated "psaux" and "type1z".
...
The Type 1 driver now completely relies on "psaux". I
now need to change the CID driver accordingly, then
finally move the Type 2 parsing routines to "psaux"
when appropriate..
25 years ago
David Turner
2cc800d0d8
added preliminary emboldening code.. still _very_
...
experimental
25 years ago
David Turner
6ff656adc3
changed the "devel" setup targets to use "builds/<system>/devel"
...
as the build directory. This is used to specify a specific
"ftoption.h" that toggles all traces and logging on.
Hence, the default build doesn't need the traces
25 years ago
David Turner
7711109239
the psaux module is now nearly completed
...
the "type1z" driver uses it to parse Type 1 charstrings
(not to parse the Type 1 token stream yet though)..
25 years ago
David Turner
5f8fb7207b
minor updates to the "psaux" module.
...
Werner, please do not start re-formatting my experimental
code until I declare it "finished", because I still make big
changes to it that create lots of CVS conflicts..
thanks for your work, anyway :-)
25 years ago
Werner Lemberg
95ddcc0243
Minor formatting.
...
25 years ago
David Turner
f740bd6576
added draft "psaux" code
...
the t1 driver now reads the complete font matrix
and applies it (some fonts do not work properly without
hinting though...)
25 years ago
Werner Lemberg
0122a4a948
Updating unix/ftconfig.in to recent config/ftconfig.h changes.
...
25 years ago
Werner Lemberg
53c4de62d0
Removing FT_MAKE_OPTION_SINGLE_LIBRARY_OBJECT. It has never worked.
...
25 years ago
Werner Lemberg
a74e4c0dac
Added #ifdef's for C++ to all header files.
25 years ago
Werner Lemberg
9e2d89278f
Use the ANSI offsetof() macro instead of something home-brewn.
25 years ago
Werner Lemberg
ff0cedbb2f
Simplifying the FIELD_* and FRAME_* macros. Before calling these macros,
...
25 years ago
Just van Rossum
6087a93044
Header for one Mac-specific additional API call.
25 years ago
Werner Lemberg
d51e088127
Formatting.
25 years ago
David Turner
c289782f0b
re-adding a "unix-dev.mk". Debugging libtool output
...
is just too much of a pain for me, I prefer a good old
static lib without optimizations :-)
"make devel" is back on Unix then..
25 years ago
Werner Lemberg
3694a4001a
Updating to libtool 1.3.5.
25 years ago
David Turner
e7ac6c4c66
small compilation fix on 64-bits machines..
25 years ago
David Turner
2db9bc11f6
- fixed the incorrect SO extension for Visual C++
...
- disabled the TrueType interpreter by default
- disabled the "type1" driver, "type1z" is now used
by default (the internal driver name is "type1" now !!)
25 years ago