src/otlayout


Log

Author Commit Date CI Message
Antoine Leca c80e08c2 2002-12-03T00:37:10 update of the script codes, according to the TAGS.txt file as distributed on Microsoft site. This is preliminary, should be modified anyway.
David Turner e57ca7de 2002-11-07T01:36:29 * src/otlayout/otlayout.h, src/otlyaout/otlconf.h, src/otlayout/otlgsub.c, src/otlayout/otlgsub.h, src/otlayout/otlparse.c, src/otlayout/otlparse.h, src/otlayout/otlutils.h: updating the OpenType Layout code, adding support fot the first GSUB lookups. Nothing that really compiles for now though * src/autohint/ahhint.c: disabled serif stem width quantization. It produces slightly better shapes though this is not distinguishable with many fonts.
David Turner 8cd89073 2002-05-04T18:02:59 * src/truetype/ttgload.c (TT_Load_Glyph): finally fixing the last bug that prevented FreeType 2.x and FreeType 1.x to produce bit-by-bit identical monochrome glyph bitmaps with native TrueType hinting. The culprit was a single-bit flag that wasn't set correctly by the TrueType glyph loader !! * src/otlayout/otlayout.h, src/otlayout/otlbase.c, src/otlayout/otlbase.h, src/otlayout/otlconf.h, src/otlayout/otlgdef.c, src/otlayout/otlgdef.h, src/otlayout/otlgpos.c, src/otlayout/otlgpos.h, src/otlayout/otlgsub.c, src/otlayout/otlgsub.h, src/otlayout/otljstf.c, src/otlayout/otljstf.h, src/otlayout/otltable.c, src/otlayout/otltable.h, src/otlayout/otltags.h: adding OpenType Layout source files. Module is still incomplete
Werner Lemberg 1987fb2f 2002-03-31T06:56:56 * src/truetype/ttobjs.c (TT_Size_Init): Fix typo. * src/otlayout/otlcommn.c, src/otlayout/otlcommn.h: s/index/idx/.
David Turner 29644179 2002-02-28T18:59:37 still more logical transformations. This time, some public API headers have been touched, while keeping everything backwards-compatible.. * include/freetype/t1tables.h: re-naming structure types. This done basically: typedef T1_Struct_ { } T1_Struct; becomes: typedef PS_StructRec_ { } PS_StructRec, *PS_Struct; typedef PS_StructRec T1_Struct; /* backwards-compatibility */ hence, we increase the coherency of the source code by effectuively using the 'Rec' prefix for structure types..
David Turner 617a2e1c 2002-02-27T21:25:47 adding several experimental sources: - OpenType Layout validation and parsing (common tables) - Type 1 charmap processing
David Turner b8a7a0bd 2000-08-23T22:48:50 removing obsolete files. These are moved to a new CVS module called "ftlayout"
David Turner 24d7024c 2000-08-17T01:09:06 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...)
David Turner e49ab25c 2000-05-16T23:44:38 formatting - removed trailing spaces
David Turner 488cd71e 2000-05-02T10:54:12 a few updates to the OpenType Layout code still far to go, but I'll dedicate most of my time on it next week
David Turner 18789bfe 2000-02-15T12:53:31 Added 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. These sources are placed here for comments and peer-review