[type1, cid] Add hinting engine switch

System Internals / FreeType - Ewald Hew [gmail.com] - 12 October 2017 06:32 EDT

Implement property service in `type1' and `cid' drivers to allow switching between FreeType or Adobe hinting engine when both are available.

- src/cid/cidriver.c (cid_property_{set,get}, cid_services), src/type1/t1driver.c (t1_property_{set,get}, t1_services): Add Properties service.

- src/cid/cidobjs.c (cid_driver_init), src/type1/t1objs.c (T1_Driver_Init): Add default property values.

7e23568 [type1, cid] Add hinting engine switch.
ChangeLog | 15 ++++
src/cid/cidobjs.c | 6 +-
src/cid/cidriver.c | 234 +++++++++++++++++++++++++++++++++++++++++++++++++++
src/type1/t1driver.c | 234 +++++++++++++++++++++++++++++++++++++++++++++++++++
src/type1/t1objs.c | 4 +
5 files changed, 492 insertions(+), 1 deletion(-)

Upstream: git.savannah.gnu.org


  • Share