Al-Qurtas-Islamic-bank-The-.../src
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
..
autofit Update copyright year. 2017-01-04 20:16:34 +01:00
base Update copyright year. 2017-01-04 20:16:34 +01:00
bdf Update copyright year. 2017-01-04 20:16:34 +01:00
bzip2 Update copyright year. 2017-01-04 20:16:34 +01:00
cache Update copyright year. 2017-01-04 20:16:34 +01:00
cff Update copyright year. 2017-01-04 20:16:34 +01:00
cid Update copyright year. 2017-01-04 20:16:34 +01:00
gxvalid Update copyright year. 2017-01-04 20:16:34 +01:00
gzip Update copyright year. 2017-01-04 20:16:34 +01:00
lzw Update copyright year. 2017-01-04 20:16:34 +01:00
otvalid Update copyright year. 2017-01-04 20:16:34 +01:00
pcf [pcf] Make long family names configurable. 2017-01-09 11:30:32 +01:00
pfr Update copyright year. 2017-01-04 20:16:34 +01:00
psaux Update copyright year. 2017-01-04 20:16:34 +01:00
pshinter Update copyright year. 2017-01-04 20:16:34 +01:00
psnames Update copyright year. 2017-01-04 20:16:34 +01:00
raster Update copyright year. 2017-01-04 20:16:34 +01:00
sfnt Update copyright year. 2017-01-04 20:16:34 +01:00
smooth Update copyright year. 2017-01-04 20:16:34 +01:00
tools Update copyright year. 2017-01-04 20:16:34 +01:00
truetype [truetype] Again some GX code shuffling. 2017-01-08 09:28:34 +01:00
type1 Update copyright year. 2017-01-04 20:16:34 +01:00
type42 Update copyright year. 2017-01-04 20:16:34 +01:00
winfonts Update copyright year. 2017-01-04 20:16:34 +01:00
Jamfile Update copyright year. 2017-01-04 20:16:34 +01:00