David Turner
a3dca2781b
small bug-fix, the linearHoriBearing value was not
...
loaded not computed correctly
25 years ago
David Turner
4e0cebbd51
small bug-fix
25 years ago
David Turner
dc2cc76d62
fixed a very stupid bug that prevented FT_Outline_Render from
...
working correctly..
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
4138ded5db
Fixed a long outstanding bug with an incorrect offset for reading post
...
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
Just van Rossum
99a69671d0
updated for new modules and sources (mainly psaux)
25 years ago
Werner Lemberg
7f7174ef2f
More warnings fixed.
25 years ago
Werner Lemberg
740eb33162
Minor fixes.
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
David Turner
a84d72d1fc
a small optimisation that should speed things a bit.
...
I'm surprised I didn't do it before..
25 years ago
David Turner
96bfe27722
a fix to the computation of the font "text height" (i.e. the
...
baseline-to-baseline distance).
Unfortunately, we cannot rely on the OS/2 fields, like
sTypoAscender or usWinAscent to compute it. Rather,
we only look at the horizontal header's content. In case
the "line gap" is set to 0, we compute the text height as
115% of the ascender+descender value..
(this percentage is based on the values found in many
Windows fonts).
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
Just van Rossum
2bd5f22191
#include <freetype/internal/ftdebug.h> /* for FT_ERROR() */
25 years ago
Werner Lemberg
1a6f111f6f
Formatting, small fixes.
...
25 years ago
David Turner
1724ba2848
- fixed an horrible FT_LOAD_RENDER bug that returned empty
...
bitmaps !!
- tested and fixed the image cache object. I'm performing a
few more checks though, and we'll call the cache sub-system
completed !!
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
Just van Rossum
6e4a0a3da7
fixed typo in FT_FLAT_COMPILE section
25 years ago
David Turner
a0dfe35de1
renamed "psmodule.c" to "psauxmod.c"
25 years ago
David Turner
1504d78e07
removing obsolete files
25 years ago
David Turner
35d9da9b6b
removing obsolete files. These are moved to a new
...
CVS module called "ftlayout"
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
ba600671f1
The FreeType Caching Subsystem - first lines of code
...
beware, this code is not tested, and probably doesn't compile
correctly.. more information will follow..
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
59eddffa6a
updating documentation to explain the use of CFG to
...
pass parameters to the configure script
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
b1baf48034
adding developer dir hierarchy
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
6d315e33bd
significant updates. The generated HTML is now much
...
more pleasant..
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
David Turner
4d9c9578e7
fixed a _serious_ bug in FT_Glyph_Get_CBox
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
David Turner
f89f5cdf8e
fixed the bug that prevented bitmap formats to be loaded
...
correctly when the auto-hinter is used (symptom: "winfonts"
driver didn't load bitmaps correctly).
25 years ago
Werner Lemberg
eedd97d775
Yamano-uchi added support for SFNT-wrapped CID bitmap font files (with
...
25 years ago
Werner Lemberg
0122a4a948
Updating unix/ftconfig.in to recent config/ftconfig.h changes.
...
25 years ago
Just van Rossum
75ca147140
Added little know adx offset to t1operator_seac() -- accent positioning now seems correct.
25 years ago
Werner Lemberg
95e78ae7c7
Add missing header file.
25 years ago
Werner Lemberg
7ede0f4adf
Forgot to run autoconf...
25 years ago
Just van Rossum
e092162ac7
Fixed Z1_Parse_CharStrings() to work correctly with "open" paths (ie. missing closepath operator)
25 years ago
Just van Rossum
0c99641a25
fixed t1_tofixed() to handle floats of the form .001 and -.001 correctly.
25 years ago
Werner Lemberg
5845e519ab
Fixed dec-osf compiler switches. From Tom.
25 years ago
Werner Lemberg
53c4de62d0
Removing FT_MAKE_OPTION_SINGLE_LIBRARY_OBJECT. It has never worked.
...
25 years ago