f8bc2d3ca6use escapes instead of 8-bit in the Text constant: the 8-bit version got mangled by maccvs...
Just van Rossum
2000-03-17 13:15:38 +0000
5a34a7bac2use stream->memory instead of malloc/free.
Just van Rossum
2000-03-17 13:07:21 +0000
137c88880dupdated the "smooth" anti-aliaser. By increasing the number of segments used to decompose a bezier curve, we get rid of the "fuzz-fuzz" factor.
David Turner
2000-03-17 12:47:49 +0000
fbf3ce2890updated project files
Just van Rossum
2000-03-17 11:53:52 +0000
65a60dc12eHere's the Mac FOND driver! It seems to work well, but it turns out the Type 1 drivers (old as well as new) reject about half the fonts I have.
Just van Rossum
2000-03-17 11:53:17 +0000
5ae477c4f2Added prototype for T1_Done_Parser()
Just van Rossum
2000-03-17 11:51:33 +0000
05ef28c4adAdded mac FOND driver, and use t1z driver instead of the "old" t1 driver.
Just van Rossum
2000-03-17 11:48:25 +0000
1d85a73d1aAdded a new version of the "smooth". This one uses an algorithm that is very close to our standard raster.
David Turner
2000-03-17 10:15:20 +0000
7e68ad481ffix to compile with latest FreeType 2
David Turner
2000-03-17 10:14:22 +0000
16afbe2d5fupdate
David Turner
2000-03-17 10:13:52 +0000
a6415244f1updated documentation for Beta 4
VER-2-BETA4
David Turner
2000-03-13 14:25:00 +0000
757429fdc9fix to get rid of compile warning
David Turner
2000-03-13 13:02:57 +0000
7f7aadf4f7finished moving all configuration macros to "config/ftoption.h"
VER-2-BETA3
David Turner
2000-03-13 12:57:27 +0000
3246efedcdfirst step towards moving all configuration options to the single "config/ftoption.h"
David Turner
2000-03-13 12:12:46 +0000
06d508c1deremoved the unused/obsolete "ftbbox.c"
David Turner
2000-03-13 11:52:44 +0000
4258c4fe9fremoved src/shared/ttnameid.h (redundant)
David Turner
2000-03-13 11:50:38 +0000
f6dc6c17e7renamed ttnamedid.h to ttnameid.h
David Turner
2000-03-13 11:50:15 +0000
7f615aef5erenamed all outlines functions to the FT_Outline_<action> syntax..
David Turner
2000-03-13 11:49:20 +0000
41dbcbf628reformatting, changing the FT_Outline structure:
David Turner
2000-03-09 11:46:25 +0000
291afa0992added the new "smooth" anti-aliaser (see the file "demos/src/ftgrays.c"),
David Turner
2000-03-08 14:14:55 +0000
e98e4af73cfixed a nasty bug that occured with CMAP format 4..
David Turner
2000-03-06 17:01:07 +0000
0f99ddda5fchanged the structure of FT_Outline in order to pack all outline flags in a single integer..
David Turner
2000-03-06 13:23:32 +0000
9d76a8d67aa few fixes to get rid of unwanted compile-time warnings
David Turner
2000-03-06 09:51:19 +0000
80f4b060e3fixed typo in comment
Just van Rossum
2000-03-05 16:10:10 +0000
1eabbcb453properly behave in case the console window became active
Just van Rossum
2000-03-05 16:09:21 +0000
7eef5364b8- ft_new_input_stream: don't make a new copy of the pathname - ft_done_stream: remove the FREE(pathname) call, which wasn't kosher - FT_Open_Face: after calling open_face, don't assume driver is the same as face->driver, use face->driver instead
Just van Rossum
2000-03-05 16:07:58 +0000
59d8ac4615formatting: some tabs replaced by spaces
Just van Rossum
2000-03-05 15:59:09 +0000
febe3fbebaA first check of FT2's Make system. Many smaller and larger bugs have been fixed:
Werner Lemberg
2000-03-05 01:14:19 +0000
8c5c932e46fixed typo in comment
Just van Rossum
2000-03-02 10:53:32 +0000
1e5754f2d6added missing "else": without it FT_Open_Face() would still scan the list of drivers when specifying an explicit driver
Just van Rossum
2000-03-02 10:52:57 +0000
7ba2c674a6readme file: needs copyright notice
Just van Rossum
2000-03-02 01:42:48 +0000
858fd5f7f1Mac demo support stuff.
Just van Rossum
2000-03-02 01:38:53 +0000
2e8482b31dMac modules file. For now the same as the default, minus the t1z driver. First step in adding a Mac FOND driver...
Just van Rossum
2000-03-02 01:28:18 +0000
926c81c8baCodeWarrior Pro4 project file to build the FT library under MacOS
Just van Rossum
2000-03-02 01:26:53 +0000
829fbf194eMac backend for the graphics subsystem.
Just van Rossum
2000-03-02 01:18:38 +0000
f21dac0209Don't #include <memory.h> but #include <string.h> to avoid header clash under MacOS. I don't think this affects other platforms.
Just van Rossum
2000-03-02 01:17:50 +0000
c3b680942cMacOS: include grmac.h (+ fixed typo in comment)
Just van Rossum
2000-03-02 01:16:33 +0000
3d76a9fbbeadded cast to the string literal for Text to shut up my compiler. (btw. this literal contains non 7-bit characters!)
Just van Rossum
2000-03-02 01:15:37 +0000
2a4f206f5fif compiled for MacOS - use the Mac path separator to get the base file name - don't append .ttf if no dot in the file name (plus small typo fix and error message enhancement)
Just van Rossum
2000-03-02 01:11:17 +0000
6f9a72d54eft_basename(): if compiled for MacOS, use the Mac path separator
Just van Rossum
2000-03-02 01:09:28 +0000
d35aea7090ft_new_input_stream(): set the pathname field of the stream to args->pathname. Needed for the Mac fond driver. ft_done_stream(): free the pathname field, if not null
Just van Rossum
2000-03-02 01:07:50 +0000
ca13392d83a few changes to really compile font drivers in independent single objects..
David Turner
2000-03-01 13:24:38 +0000
d275435a4fsimple change to compile with the latest FT2 source changes
David Turner
2000-03-01 13:23:41 +0000
e595014a64simple minor fix in t1afm.h/t1afm.c
David Turner
2000-02-29 17:14:02 +0000
c75f71e049fix
David Turner
2000-02-29 17:12:03 +0000
e755002ddcmoved the ANSI "ftsystem.c" to src/base
David Turner
2000-02-29 17:11:53 +0000
7bda46d094updated the build system to avoid file duplication :
David Turner
2000-02-29 16:56:18 +0000
587bc78f86the Win32 seems to be fixed and working now
David Turner
2000-02-28 15:13:08 +0000
9c84887db3remaining fixes from Just
David Turner
2000-02-28 11:32:54 +0000
9ac7fa16ffsmall update in config files
David Turner
2000-02-28 11:32:17 +0000
7b63d2ea1bfixed a bug that prevented the reading of AFM files..
David Turner
2000-02-28 11:25:01 +0000
7bb7fedef1fixed a bug which appeared when loading unscaled composite glyphs
David Turner
2000-02-28 11:23:36 +0000
58c10b5a6bupdated
David Turner
2000-02-22 14:31:42 +0000
9e2943496cupdated the license
David Turner
2000-02-22 13:53:16 +0000
35eee3f307removed the reference to 'type1z' in order to allow compilation under OS/2
David Turner
2000-02-22 13:53:01 +0000
63cb46dd1asimple fixes
David Turner
2000-02-22 13:34:26 +0000
d60389be36formatting
David Turner
2000-02-21 17:46:24 +0000
a1b60580a2small fix, PageUp/PageDown now work Alt-F4 doesn't work anymore (needs more changes :-)
David Turner
2000-02-21 17:45:15 +0000
b2a21e5170minor change, for benchmark comparison
David Turner
2000-02-21 16:18:43 +0000
fbff3e8fc7added a memory checking test program, used to solve the memory leak reported by Jack Davis
David Turner
2000-02-21 16:18:25 +0000
c64f644264simple update to allow several rendering modes (useful for testing the Unicode charmaps)
David Turner
2000-02-21 16:18:01 +0000
1e7f843261simple fix
David Turner
2000-02-21 16:17:36 +0000
08fdac980afixed a bug in the glyph loader that caused a memory block to be freed twice. Also performed changes to use the new glyph zone object that has appeared in ftobjs.h
David Turner
2000-02-21 16:01:33 +0000
cbfaedcefaadded glyph zone objects
David Turner
2000-02-21 16:00:36 +0000
4ea18e5573added some configuration macros
David Turner
2000-02-17 10:25:24 +0000
547a252af1Formatting. Adding/Fixing documentation.
Werner Lemberg
2000-02-16 08:23:58 +0000
d16a4b8111removed obsolete hinter source code
David Turner
2000-02-15 12:56:44 +0000
95bec28220updated version of the experimental Type 1 driver (this thing now works even better than the "regular" driver, but is much smaller).
David Turner
2000-02-15 12:55:57 +0000
861ba624dbsmall fix (reduce compiler warnings)
David Turner
2000-02-15 12:54:51 +0000
24ea09fcbdsmall fix
David Turner
2000-02-15 12:54:06 +0000
18789bfe9fAdded prototype OpenType Layout support sources. This is not a port of the OTL extension of FT 1.x, as it uses a very different design.
David Turner
2000-02-15 12:53:31 +0000
dbe4872bf0removed obsolete source file
David Turner
2000-02-14 16:45:40 +0000
a56489e01fThe code has been updated to use the finite-state table loader in "ftstream" (when the macro READ_FIELDS) is defined.
David Turner
2000-02-13 13:41:56 +0000
33263421f8formatting
David Turner
2000-02-13 13:38:45 +0000
851688057dsmall bug fix used to compile when the SFNT module doesn't support embedded bitmaps and postscript names..
David Turner
2000-02-13 13:38:27 +0000
7663f22288Added support for the "attach_file" format-specific driver interface, used to implement FT_Attach_File.
David Turner
2000-02-13 13:37:38 +0000
818336fdf4Added the function FT_Read_Fields, it acts as a finite-state automata to load large TrueType tables in object structures.
David Turner
2000-02-13 13:36:53 +0000
1d1c7eb807small update in FT_Open_Args (more could follow though..)
David Turner
2000-02-13 13:35:21 +0000
3188a3a112Sorry, forgot some changes needed to get rid of t1encode.[hc]. Here they come..
David Turner
2000-02-13 13:34:18 +0000
3983d95f3efixed a small typo ( "height" in place of "eight" !!)
David Turner
2000-02-10 19:19:51 +0000
5ae1259c03removed the "t1encode" files which are now obsolete with the "psnames" module
David Turner
2000-02-10 19:17:24 +0000
7433655cbdSome changes. The SFNT driver is able to return Postscript glyph names even when the "psnames" module is not used..
David Turner
2000-02-10 19:14:48 +0000
c3122c98ceadded some comments
David Turner
2000-02-10 19:11:30 +0000
1ab77fdfffsome updates to make everything compile clean
David Turner
2000-02-10 18:08:17 +0000
1a3e3d6a0dintroduced the FT_Attach_File function to support additional metrics coming from external files (e.g. Type 1 AFM files to add kerning data to the face).
David Turner
2000-02-10 17:03:11 +0000
5dc8aba72bsome modifications used to introduce the Type 1 AFM parser and psnames module
David Turner
2000-02-10 17:01:24 +0000
1a26888da3some changes to ensure that the code compiles cleanly when TT_CONFIG_OPTION_POSTSCRIPT_NAMES is undefined..
David Turner
2000-02-10 16:17:23 +0000
a8635cc626Very simple AFM Parser
David Turner
2000-02-10 16:15:11 +0000
cda32b71baadded the FT_Attach_File function to enable AFM parsing.
David Turner
2000-02-10 16:14:35 +0000
71ec10efe5support for the IGNORE_GLOBAL_ADVANCE_WIDTH loading flag
David Turner
2000-02-10 16:09:35 +0000
dba4b3243asmall update to the kerning code
David Turner
2000-02-10 16:08:59 +0000
afdc4c4c2bUpdates to the Type 1 driver Now with a simple AFM parser in order to read the kerning table..
David Turner
2000-02-10 16:08:36 +0000
51d4e28dafNew version of the Type 1 driver. Generates a Unicode charmap on the fly through the "psnames" module..
David Turner
2000-02-10 13:11:43 +0000
5c9a571a5anew psnames module
David Turner
2000-02-10 13:10:32 +0000
a9369f2dc9some updates to allow the selective compilation of the adobe glyph list (this thing is huge !!)
David Turner
2000-02-07 18:58:42 +0000
b5a0487cfdadded a python script used to generate some tables for the upcoming new "psnames" pseudo-driver
David Turner
2000-02-07 18:04:27 +0000
9e416a875fsmall fix in rules
David Turner
2000-02-02 12:49:14 +0000
5194f8bf8afixed a small bug that prevented the modules list to be properly erased on Win32 when invoking "make modules" from the top directory..
David Turner
2000-02-02 12:48:20 +0000
5eaadfcda6added a new glyph image format:
David Turner
2000-02-02 12:47:44 +0000