aa4c28f9feadded new files
David Turner
2000-06-22 00:27:15 +0000
53078ee750removed obsolete headers, added new ones
David Turner
2000-06-22 00:26:54 +0000
206297435esmall bugfix
David Turner
2000-06-22 00:26:21 +0000
e82a82af6dsmall bugfix in the "seac" code
David Turner
2000-06-22 00:26:11 +0000
f0df85ba2a- MAJOR INTERNAL REDESIGN:
David Turner
2000-06-22 00:17:42 +0000
9ca2af3838A new formatting orgy.
Werner Lemberg
2000-06-21 03:03:28 +0000
9c05268eaeNewly generated.
Werner Lemberg
2000-06-17 20:15:53 +0000
100d6d47d8Fixing glyph name typos in glnames.py; more formatting.
Werner Lemberg
2000-06-17 20:15:06 +0000
f9b8dec437major reformatting of the modules source code in order to get rid of most of the basic types redefinitions (i.e. FT_Int instead of "FT_Int", etc..)
David Turner
2000-06-16 19:34:52 +0000
e3c11d7f00A new round of formatting, adding/fixing documentation etc.
Werner Lemberg
2000-06-16 06:49:56 +0000
67d301f305Fixed the PACK() macro.
Werner Lemberg
2000-06-14 04:13:59 +0000
7a4fda8821The next round of formatting, checking documentation, etc.
Werner Lemberg
2000-06-13 23:21:00 +0000
78575dc0d1A lot of formatting.
Werner Lemberg
2000-06-12 19:36:41 +0000
e35cac66c6A complete revision of FreeType 2's GNU makefiles (of the library):
Werner Lemberg
2000-06-11 03:46:57 +0000
cb9109fc40Applied Tom's patches to improve CFF handling.
Werner Lemberg
2000-06-09 05:25:19 +0000
2b9be99c2aa simple commit for Beta 7, I have disabled tracing in this commit, and will re-enable it later..
David Turner
2000-06-07 23:41:17 +0000
3d99f79669finally fixed that crazy Type 1 hinter.. it still sucks though .. ;-)
David Turner
2000-06-07 23:06:10 +0000
c2a64e26fachanged the documention of FT_FaceRec, "face.size" and "face.glyph" are not private anymore.. (that was a mistake..)
David Turner
2000-06-07 20:22:44 +0000
1f4aa4ba02bugfix for using gcc with lots of options :-)
David Turner
2000-06-07 20:19:44 +0000
24aaddaeedremoved invalid #include
David Turner
2000-06-07 20:19:21 +0000
0f6467a016fixed a small bug that prevented the file name to be correctly printed in certain cases..
David Turner
2000-06-07 20:07:35 +0000
6cef627d17added code to correctly scale global metrics
David Turner
2000-06-07 20:06:54 +0000
b770a4ab6dbug fix, suggested by Tor Lillqvist
David Turner
2000-06-07 20:06:18 +0000
de6523ee05Added code to correctly scale global metrics
David Turner
2000-06-07 20:05:50 +0000
803a3fdf89added new macro MEM_Alloc_Array
David Turner
2000-06-07 20:04:56 +0000
0f991b4312new version of the CFF driver, this one works :-)
David Turner
2000-06-07 20:04:34 +0000
e1d5dd78f4Moved all *errors.h header files to include/freetype/internal for consistency.
Werner Lemberg
2000-06-07 04:48:12 +0000
61bd4b9dd1Added FT_FRAME_SKIP_xxx to skip fields.
Werner Lemberg
2000-06-07 00:00:08 +0000
1c0d4acb25Fine-tuned a lot of tracing levels to make them more functional with ftview.
Werner Lemberg
2000-06-06 20:41:48 +0000
920d41e038Removing trailing whitespace.
Werner Lemberg
2000-06-05 14:32:32 +0000
4e6dd8587efreetype.h: Adding ft_encoding_xxx values for some CJK encodings.
Werner Lemberg
2000-06-05 05:26:15 +0000
5617726108ftview now has two new options: -d activates debugging, and -l sets the trace level.
Werner Lemberg
2000-06-03 21:59:44 +0000
eb81e37825More preparation for tracing. Formatting.
Werner Lemberg
2000-06-03 06:03:11 +0000
9a754ce32bFormatting; adding some tracing code.
Werner Lemberg
2000-06-02 21:31:32 +0000
91e52d416aFinishing first formatting/documenting etc. of the `base' dir. Some modules are still badly documented, though...
Werner Lemberg
2000-06-02 14:30:38 +0000
08edde5805Correct wrong fix.
Werner Lemberg
2000-06-02 00:11:57 +0000
2fbf7e439fAdded a lot of error checking code to the exported functions in the `base' subdir (not complete yet).
Werner Lemberg
2000-06-02 00:01:14 +0000
d66ea312f6FT_Outline_Decompose() now returns FT_Error.
Werner Lemberg
2000-06-01 15:49:28 +0000
a7b53c47fcchanged an important comment note for FT_Size_Metrics describing the ascender, descender and text height..
David Turner
2000-06-01 06:01:59 +0000
6b0bf34665slight change to the smooth renderer to make it compile stand alone with the _STANDALONE_ macro defined.. See comments inside it "src/base/ftgrays.c"
David Turner
2000-06-01 05:01:01 +0000
b3936a1600small bug fix from Robert :-)
David Turner
2000-06-01 04:44:36 +0000
04aa800ce9added a CID-keyed font driver in "src/cid" fixed two bugs in the smooth renderer
David Turner
2000-06-01 03:27:48 +0000
3581d06464changed the SFNT format check to make it less strict. A certain number of TrueType fonts have invalid values in the SFNT header..
David Turner
2000-06-01 03:26:58 +0000
b916b1e53fupdated the DocMaker tool to produce HTML pages There is still some work on it to allow the following:
David Turner
2000-05-31 07:54:45 +0000
a3b6c6c290Formatting, fixing and adding documentation.
Werner Lemberg
2000-05-31 06:55:12 +0000
0c8cde2e05ftgrays.c: Formatting. It seems to me that _STANDALONE_ doesn't work yet... Will it ever work? If not, the unused code should be removed.
Werner Lemberg
2000-05-30 20:10:06 +0000
f13e6333f9Formatting; minor improvements.
Werner Lemberg
2000-05-30 16:49:14 +0000
026bd17b41ftmulti.c: Will now accept any filename. It will no longer append .ttf' or .ttc'. Reformatted.
Werner Lemberg
2000-05-30 05:13:30 +0000
5b401bb918additional changes to the CFF/Type2 driver
David Turner
2000-05-29 23:03:15 +0000
c3c344c76eFixing the fixes :-) More formatting.
Werner Lemberg
2000-05-29 22:40:57 +0000
4f99c3c423fixed divide by zero bug added CFF/OpenType driver source (not working for now)
David Turner
2000-05-29 20:55:13 +0000
a519b3b7a3Formatting, fixing descriptions.
Werner Lemberg
2000-05-29 20:46:12 +0000
b1677a87cachanged the SFNT driver slightly to add more robust checking based on the "search_rang", etc.., fields of the sfnt header..
David Turner
2000-05-29 20:37:41 +0000
883df43fecCompletely checked and fully formatted.
Werner Lemberg
2000-05-29 07:30:17 +0000
241e151eb2oops, forgot to commit these files
David Turner
2000-05-28 17:15:37 +0000
2e421319fcmoved a lot of things from the TrueType driver to the SFNT module (whose interface has changed, by the way)
David Turner
2000-05-26 22:13:17 +0000
2c5f482b48removed obsolete files
David Turner
2000-05-26 22:10:08 +0000
5413644b5eadded a new demonstration program called "ftmulti" to demonstrate the multiple masters support
David Turner
2000-05-26 17:52:06 +0000
1118720679finalised the multiple masters support fixed some nasty little bugs too
David Turner
2000-05-26 17:13:23 +0000
fea68c6800fixed two minor bugs: - the glyph index was not checked in FT_Load_Glyph - the "type1" driver didn't read the FontBBox and FontMatrix correctly..
David Turner
2000-05-26 06:40:49 +0000
936d2e072ba small change to allow the "type1" driver to detect multiple master fonts and return an error code that allows the "type1z" driver to load them after..
David Turner
2000-05-26 02:16:06 +0000
7c388ba491added support for multiple master fonts in "type1z". It is now working, but there is no way currently to change the default weight vector (tested with custom vectors though).
David Turner
2000-05-26 02:07:40 +0000
4e18369491formatting
David Turner
2000-05-24 22:05:35 +0000
1c9a1cab3fimportant modifications to the Type1z driver these are used to prepare for multiple master fonts
David Turner
2000-05-24 21:12:02 +0000
1fb6eea7d1EXPORT_DEF renamed to FT_EXPORT_DEF + reformating/spacing
David Turner
2000-05-24 00:31:14 +0000
f5dcdd5cfbminor fix to the Type1 driver(s) to apply the font matrix when necessary..
David Turner
2000-05-23 22:16:27 +0000
5e4c2cb3bffixed some header files inclusions added C++ stubs to public header files
David Turner
2000-05-22 16:25:14 +0000
51179f0ae3some fixes for 64-bit systems. Mainly changed some FT_TRACE calls to use %p instead of %lx when dumping a pointer address
David Turner
2000-05-18 16:18:05 +0000
109fcf6086fixed the sbit loader (src/base/sfnt/ttsbit.c)
David Turner
2000-05-17 23:35:37 +0000
3475e7fba3removed TT_MAX_SUBGLYPHS macro, there is no static limit on the number of subglyphs in a TrueType font..
David Turner
2000-05-17 20:56:01 +0000
e49ab25c08formatting - removed trailing spaces
David Turner
2000-05-16 23:44:38 +0000
968f0c3749update
David Turner
2000-05-16 23:26:01 +0000
ea44d5ec3dformatting
David Turner
2000-05-16 23:22:41 +0000
07c52d255ccopyright update
David Turner
2000-05-16 23:22:21 +0000
701d754665removed obsolete header file
David Turner
2000-05-16 23:21:59 +0000
7ce42f4443another rather large update
David Turner
2000-05-16 23:18:37 +0000
414f38c572at last, fixed the bug, and re-enabled 5-gray levels support for backwards compatibility..
David Turner
2000-05-16 22:37:30 +0000
33aab6e5b6removed obsolete files + update
David Turner
2000-05-16 22:36:55 +0000
529d4ea7a0created new header files, formatting and other minor stuff..
David Turner
2000-05-16 19:51:49 +0000
20c15add91added the tag for the "DSIG" table
David Turner
2000-05-16 19:50:08 +0000
0a29c6979dimplemented FT_Select_Charmap and FT_Set_Charmap (at last :-)
David Turner
2000-05-12 17:09:38 +0000
c91cfe1100small update to the memory tester
David Turner
2000-05-12 15:51:42 +0000
c60c61c684fixed a potential memory leak when loading embedded bitmaps
David Turner
2000-05-12 15:26:58 +0000
c06eb3b73afixed stupid math lib bug in the Makefile
David Turner
2000-05-12 15:10:21 +0000
c30aea9846another massive changes in order to completely avoid compiler warnings with GCC + "-ansi -pedantic -Wall -W" and LCC.
David Turner
2000-05-12 15:01:18 +0000
bfe2f98f1fa new massive grunt work. Redefined the EXPORT_DEF, EXPORT_FUNC, BASE_DEF and BASE_FUNC macros to let them take an argument..
David Turner
2000-05-12 12:17:15 +0000
4f2c5544bbadditional changes, this time in order to pass extra parameters to font drivers when creating a new face object.
David Turner
2000-05-12 10:19:41 +0000
8c62a12062another fix for the build system (the module list wasn't taken from the correct location)
David Turner
2000-05-11 19:06:03 +0000
2561b24537I knew the first CVS commit wouldn't be good :o) Here, the build system seems to be cured now.. (I'll need to try it on Unix too though..)
David Turner
2000-05-11 18:47:39 +0000
787183ea64re-added the "freetype.mk" that was mistakenly deleted
David Turner
2000-05-11 18:47:02 +0000
a9c251c457logged directory re-organisation
David Turner
2000-05-11 18:36:19 +0000
efce08d67cmajor re-organisation of the FreeType 2 directory hierarchy
David Turner
2000-05-11 18:23:52 +0000
5d6b82d9c9formatting
David Turner
2000-05-09 22:08:52 +0000
f382328131added experimental emboldening/outlining code. This is incomplete and will not compile so turned off
David Turner
2000-05-05 13:11:36 +0000
4d3e56392fclosed most of the memory leaks in the Type 1 driver(s) this is required before any serious work to implement multiple masters
David Turner
2000-05-05 12:33:23 +0000
a1656abd8ffixed a typo
David Turner
2000-05-05 01:39:02 +0000
c1205799f5changes the type of the "mode" parameter in FT_Set_Raster_Mode to unsigned long (easier than string to compare)
David Turner
2000-05-05 01:38:46 +0000
81d02dbc04finally a auto-hinter module interface I'm satisfied with, it's now time to change other font drivers to take advantage of it :-)
David Turner
2000-05-05 01:37:32 +0000
d50941dc8cfixed a compilation problem that occurred with the LCC C pre-processor. really minor
David Turner
2000-05-05 01:36:56 +0000
c136b409eban update to FT_Outline_Funcs used to improve the accuracy of outline decomposition
David Turner
2000-05-04 17:24:54 +0000