freetype2/docs
Werner Lemberg 08fd250e1a [pcf] Make long family names configurable.
The change from 2016-09-29 was too radical (except for people using
the openSuSE GNU/Linux distribution).  To ameliorate the situation,
PCF_CONFIG_OPTION_LONG_FAMILY_NAMES gets introduced which controls
the feature; if set, a new PCF property option
`no-long-family-names' can be used to switch this feature off.

* include/freetype/config/ftoption.h, devel/ftoption.h
(PCF_CONFIG_OPTION_LONG_FAMILY_NAMES): New option.

* include/freetype/ftpcfdrv.h: New header file (only containing
comments currently, used for building the documentation).

* include/freetype/config/ftheader.h (FT_PCF_DRIVER_H): New macro.

* src/pcf/pcf.h (PCF_Driver): Add `no_long_family_names' field.

* src/pcf/pcfdrivr.c: Include FT_SERVICE_PROPERTIES_H and
FT_PCF_DRIVER_H.
(pcf_property_set, pcf_property_get): New functions.
(pcf_service_properties): New service.
(pcf_servives): Updated.
(pcf_driver_init) [PCF_CONFIG_OPTION_LONG_FAMILY_NAMES]: Handle
`no_long_family_names'.

* src/pcf/pcfread.c (pcf_load_font): Handle `no_long_family_names'
and PCF_CONFIG_OPTION_LONG_FAMILY_NAMES.

* docs/CHANGES: Updated.
2017-01-09 11:30:32 +01:00
..
reference We no longer use CVS. 2010-01-23 16:19:33 +01:00
CHANGES [pcf] Make long family names configurable. 2017-01-09 11:30:32 +01:00
CMAKE * docs/CMAKE: New dummy file. 2013-11-10 06:26:52 +01:00
CUSTOMIZE Update copyright year. 2017-01-04 20:16:34 +01:00
DEBUG Update copyright year. 2017-01-04 20:16:34 +01:00
FTL.TXT Encoding tweaks. 2016-06-16 22:57:24 -04:00
GPLv2.TXT Update license documentation. 2011-06-18 08:06:57 +02:00
INSTALL Update copyright year. 2017-01-04 20:16:34 +01:00
INSTALL.ANY Update copyright year. 2017-01-04 20:16:34 +01:00
INSTALL.CROSS Update copyright year. 2017-01-04 20:16:34 +01:00
INSTALL.GNU Update copyright year. 2017-01-04 20:16:34 +01:00
INSTALL.MAC * src/base/ftbase.c: <ftmac.c> is replaced by "ftmac.c" 2008-02-14 02:55:16 +00:00
INSTALL.UNIX Update copyright year. 2017-01-04 20:16:34 +01:00
INSTALL.VMS Update copyright year. 2017-01-04 20:16:34 +01:00
LICENSE.TXT [bdf, base] Lift hash functions from bdf driver to base module. 2015-12-19 16:59:40 +01:00
MAKEPP formatting, minor doc fixes, copyright years 2007-01-05 09:03:31 +00:00
PROBLEMS * docs/PROBLEMS: Mention rendering differences on different 2011-02-24 20:01:00 +01:00
TODO Update copyright year. 2017-01-04 20:16:34 +01:00
VERSIONS.TXT Update copyright year. 2017-01-04 20:16:34 +01:00
formats.txt Update copyright year. 2017-01-04 20:16:34 +01:00
freetype-config.1 * Version 2.7.1 released. 2016-12-30 21:16:46 +01:00
raster.txt Update copyright year. 2017-01-04 20:16:34 +01:00
release Update copyright year. 2017-01-04 20:16:34 +01:00