Commit Graph

  • f0df85ba2a - MAJOR INTERNAL REDESIGN: David Turner 2000-06-22 00:17:42 +0000
  • 9ca2af3838 A new formatting orgy. Werner Lemberg 2000-06-21 03:03:28 +0000
  • 9c05268eae Newly generated. Werner Lemberg 2000-06-17 20:15:53 +0000
  • 100d6d47d8 Fixing glyph name typos in glnames.py; more formatting. Werner Lemberg 2000-06-17 20:15:06 +0000
  • f9b8dec437 major 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
  • e3c11d7f00 A new round of formatting, adding/fixing documentation etc. Werner Lemberg 2000-06-16 06:49:56 +0000
  • 67d301f305 Fixed the PACK() macro. Werner Lemberg 2000-06-14 04:13:59 +0000
  • 7a4fda8821 The next round of formatting, checking documentation, etc. Werner Lemberg 2000-06-13 23:21:00 +0000
  • 78575dc0d1 A lot of formatting. Werner Lemberg 2000-06-12 19:36:41 +0000
  • e35cac66c6 A complete revision of FreeType 2's GNU makefiles (of the library): Werner Lemberg 2000-06-11 03:46:57 +0000
  • cb9109fc40 Applied Tom's patches to improve CFF handling. Werner Lemberg 2000-06-09 05:25:19 +0000
  • 2b9be99c2a a simple commit for Beta 7, I have disabled tracing in this commit, and will re-enable it later.. BETA-7 David Turner 2000-06-07 23:41:17 +0000
  • 3d99f79669 finally fixed that crazy Type 1 hinter.. it still sucks though .. ;-) David Turner 2000-06-07 23:06:10 +0000
  • c2a64e26fa changed 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
  • 1f4aa4ba02 bugfix for using gcc with lots of options :-) David Turner 2000-06-07 20:19:44 +0000
  • 24aaddaeed removed invalid #include David Turner 2000-06-07 20:19:21 +0000
  • 0f6467a016 fixed a small bug that prevented the file name to be correctly printed in certain cases.. David Turner 2000-06-07 20:07:35 +0000
  • 6cef627d17 added code to correctly scale global metrics David Turner 2000-06-07 20:06:54 +0000
  • b770a4ab6d bug fix, suggested by Tor Lillqvist David Turner 2000-06-07 20:06:18 +0000
  • de6523ee05 Added code to correctly scale global metrics David Turner 2000-06-07 20:05:50 +0000
  • 803a3fdf89 added new macro MEM_Alloc_Array David Turner 2000-06-07 20:04:56 +0000
  • 0f991b4312 new version of the CFF driver, this one works :-) David Turner 2000-06-07 20:04:34 +0000
  • e1d5dd78f4 Moved all *errors.h header files to include/freetype/internal for consistency. Werner Lemberg 2000-06-07 04:48:12 +0000
  • 61bd4b9dd1 Added FT_FRAME_SKIP_xxx to skip fields. Werner Lemberg 2000-06-07 00:00:08 +0000
  • 1c0d4acb25 Fine-tuned a lot of tracing levels to make them more functional with ftview. Werner Lemberg 2000-06-06 20:41:48 +0000
  • 920d41e038 Removing trailing whitespace. Werner Lemberg 2000-06-05 14:32:32 +0000
  • 4e6dd8587e freetype.h: Adding ft_encoding_xxx values for some CJK encodings. Werner Lemberg 2000-06-05 05:26:15 +0000
  • 5617726108 ftview now has two new options: -d activates debugging, and -l sets the trace level. Werner Lemberg 2000-06-03 21:59:44 +0000
  • eb81e37825 More preparation for tracing. Formatting. Werner Lemberg 2000-06-03 06:03:11 +0000
  • 9a754ce32b Formatting; adding some tracing code. Werner Lemberg 2000-06-02 21:31:32 +0000
  • 91e52d416a Finishing first formatting/documenting etc. of the `base' dir. Some modules are still badly documented, though... Werner Lemberg 2000-06-02 14:30:38 +0000
  • 08edde5805 Correct wrong fix. Werner Lemberg 2000-06-02 00:11:57 +0000
  • 2fbf7e439f Added 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
  • d66ea312f6 FT_Outline_Decompose() now returns FT_Error. Werner Lemberg 2000-06-01 15:49:28 +0000
  • a7b53c47fc changed an important comment note for FT_Size_Metrics describing the ascender, descender and text height.. David Turner 2000-06-01 06:01:59 +0000
  • 6b0bf34665 slight 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
  • b3936a1600 small bug fix from Robert :-) David Turner 2000-06-01 04:44:36 +0000
  • 04aa800ce9 added a CID-keyed font driver in "src/cid" fixed two bugs in the smooth renderer David Turner 2000-06-01 03:27:48 +0000
  • 3581d06464 changed 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
  • b916b1e53f updated 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
  • a3b6c6c290 Formatting, fixing and adding documentation. Werner Lemberg 2000-05-31 06:55:12 +0000
  • 0c8cde2e05 ftgrays.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
  • f13e6333f9 Formatting; minor improvements. Werner Lemberg 2000-05-30 16:49:14 +0000
  • 026bd17b41 ftmulti.c: Will now accept any filename. It will no longer append `.ttf' or `.ttc'. Reformatted. Werner Lemberg 2000-05-30 05:13:30 +0000
  • 5b401bb918 additional changes to the CFF/Type2 driver David Turner 2000-05-29 23:03:15 +0000
  • c3c344c76e Fixing the fixes :-) More formatting. Werner Lemberg 2000-05-29 22:40:57 +0000
  • 4f99c3c423 fixed divide by zero bug added CFF/OpenType driver source (not working for now) David Turner 2000-05-29 20:55:13 +0000
  • a519b3b7a3 Formatting, fixing descriptions. Werner Lemberg 2000-05-29 20:46:12 +0000
  • b1677a87ca changed 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
  • 883df43fec Completely checked and fully formatted. Werner Lemberg 2000-05-29 07:30:17 +0000
  • 241e151eb2 oops, forgot to commit these files David Turner 2000-05-28 17:15:37 +0000
  • 2e421319fc moved 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
  • 2c5f482b48 removed obsolete files David Turner 2000-05-26 22:10:08 +0000
  • 5413644b5e added a new demonstration program called "ftmulti" to demonstrate the multiple masters support David Turner 2000-05-26 17:52:06 +0000
  • 1118720679 finalised the multiple masters support fixed some nasty little bugs too David Turner 2000-05-26 17:13:23 +0000
  • fea68c6800 fixed 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
  • 936d2e072b a 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
  • 7c388ba491 added 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
  • 4e18369491 formatting David Turner 2000-05-24 22:05:35 +0000
  • 1c9a1cab3f important modifications to the Type1z driver these are used to prepare for multiple master fonts David Turner 2000-05-24 21:12:02 +0000
  • 1fb6eea7d1 EXPORT_DEF renamed to FT_EXPORT_DEF + reformating/spacing David Turner 2000-05-24 00:31:14 +0000
  • f5dcdd5cfb minor fix to the Type1 driver(s) to apply the font matrix when necessary.. David Turner 2000-05-23 22:16:27 +0000
  • 5e4c2cb3bf fixed some header files inclusions added C++ stubs to public header files David Turner 2000-05-22 16:25:14 +0000
  • 51179f0ae3 some 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
  • 109fcf6086 fixed the sbit loader (src/base/sfnt/ttsbit.c) David Turner 2000-05-17 23:35:37 +0000
  • 3475e7fba3 removed 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
  • e49ab25c08 formatting - removed trailing spaces BETA-6 David Turner 2000-05-16 23:44:38 +0000
  • 968f0c3749 update David Turner 2000-05-16 23:26:01 +0000
  • ea44d5ec3d formatting David Turner 2000-05-16 23:22:41 +0000
  • 07c52d255c copyright update David Turner 2000-05-16 23:22:21 +0000
  • 701d754665 removed obsolete header file David Turner 2000-05-16 23:21:59 +0000
  • 7ce42f4443 another rather large update David Turner 2000-05-16 23:18:37 +0000
  • 414f38c572 at last, fixed the bug, and re-enabled 5-gray levels support for backwards compatibility.. David Turner 2000-05-16 22:37:30 +0000
  • 33aab6e5b6 removed obsolete files + update David Turner 2000-05-16 22:36:55 +0000
  • 529d4ea7a0 created new header files, formatting and other minor stuff.. David Turner 2000-05-16 19:51:49 +0000
  • 20c15add91 added the tag for the "DSIG" table David Turner 2000-05-16 19:50:08 +0000
  • 0a29c6979d implemented FT_Select_Charmap and FT_Set_Charmap (at last :-) David Turner 2000-05-12 17:09:38 +0000
  • c91cfe1100 small update to the memory tester David Turner 2000-05-12 15:51:42 +0000
  • c60c61c684 fixed a potential memory leak when loading embedded bitmaps David Turner 2000-05-12 15:26:58 +0000
  • c06eb3b73a fixed stupid math lib bug in the Makefile David Turner 2000-05-12 15:10:21 +0000
  • c30aea9846 another 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
  • bfe2f98f1f a 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
  • 4f2c5544bb additional 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
  • 8c62a12062 another fix for the build system (the module list wasn't taken from the correct location) David Turner 2000-05-11 19:06:03 +0000
  • 2561b24537 I 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
  • 787183ea64 re-added the "freetype.mk" that was mistakenly deleted David Turner 2000-05-11 18:47:02 +0000
  • a9c251c457 logged directory re-organisation David Turner 2000-05-11 18:36:19 +0000
  • efce08d67c major re-organisation of the FreeType 2 directory hierarchy David Turner 2000-05-11 18:23:52 +0000
  • 5d6b82d9c9 formatting David Turner 2000-05-09 22:08:52 +0000
  • f382328131 added experimental emboldening/outlining code. This is incomplete and will not compile so turned off David Turner 2000-05-05 13:11:36 +0000
  • 4d3e56392f closed 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
  • a1656abd8f fixed a typo David Turner 2000-05-05 01:39:02 +0000
  • c1205799f5 changes 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
  • 81d02dbc04 finally 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
  • d50941dc8c fixed a compilation problem that occurred with the LCC C pre-processor. really minor David Turner 2000-05-05 01:36:56 +0000
  • c136b409eb an update to FT_Outline_Funcs used to improve the accuracy of outline decomposition David Turner 2000-05-04 17:24:54 +0000
  • 08c3875589 at last, the bug seems to be solved. Now, the source code should be cleaned up, and we'll be done with the raster :o) David Turner 2000-05-04 16:36:34 +0000
  • 8ee071a0fc very preliminray CID support David Turner 2000-05-03 18:15:52 +0000
  • 4fce93e0cb still working on that damn rasterizer bug !! ;-) David Turner 2000-05-03 18:15:40 +0000
  • 112be4c609 "ftrast.c" now works for monochrome bitmaps, and doesn't produce the artefacts of the current "ftraster.c".. David Turner 2000-05-03 10:37:37 +0000