forked from minhngoc25a/freetype2
[autofit] By default, enable warping code but switch off warping.
Suggested by Behdad. * include/config/ftoption.h: Define AF_CONFIG_OPTION_USE_WARPER. * src/autofit/afmodule.c (af_autofitter_init): Initialize `warping' with `false'.
This commit is contained in:
parent
d164f70df8
commit
14df6b1a63
11
ChangeLog
11
ChangeLog
|
@ -1,3 +1,14 @@
|
|||
2015-04-21 Werner Lemberg <wl@gnu.org>
|
||||
|
||||
[autofit] By default, enable warping code but switch off warping.
|
||||
|
||||
Suggested by Behdad.
|
||||
|
||||
* include/config/ftoption.h: Define AF_CONFIG_OPTION_USE_WARPER.
|
||||
|
||||
* src/autofit/afmodule.c (af_autofitter_init): Initialize `warping'
|
||||
with `false'.
|
||||
|
||||
2015-04-21 Werner Lemberg <wl@gnu.org>
|
||||
|
||||
* docs/CHANGES: Updated.
|
||||
|
|
|
@ -823,7 +823,7 @@ FT_BEGIN_HEADER
|
|||
/* This experimental option is active only if the rendering mode is */
|
||||
/* FT_RENDER_MODE_LIGHT; you can switch warping on and off with the */
|
||||
/* `warping' property of the auto-hinter (see file `ftautoh.h' for more */
|
||||
/* information). */
|
||||
/* information; by default it is switched off). */
|
||||
/* */
|
||||
#define AF_CONFIG_OPTION_USE_WARPER
|
||||
|
||||
|
|
|
@ -34,7 +34,9 @@ CHANGES BETWEEN 2.5.5 and 2.6
|
|||
|
||||
- A new auto-hinter property `warping' can switch on and off the
|
||||
warping code if this experimental feature is compiled in (by
|
||||
defining the AF_CONFIG_OPTION_USE_WARPER configuration option).
|
||||
defining the AF_CONFIG_OPTION_USE_WARPER configuration option;
|
||||
by default this option is now enabled but warping is switched
|
||||
off).
|
||||
|
||||
The AF_CONFIG_OPTION_USE_WARPER option itself is an old feature,
|
||||
available since 2006. Warping only works in `light'
|
||||
|
|
|
@ -823,9 +823,9 @@ FT_BEGIN_HEADER
|
|||
/* This experimental option is active only if the rendering mode is */
|
||||
/* FT_RENDER_MODE_LIGHT; you can switch warping on and off with the */
|
||||
/* `warping' property of the auto-hinter (see file `ftautoh.h' for more */
|
||||
/* information). */
|
||||
/* information; by default it is switched off). */
|
||||
/* */
|
||||
/* #define AF_CONFIG_OPTION_USE_WARPER */
|
||||
#define AF_CONFIG_OPTION_USE_WARPER
|
||||
|
||||
/* */
|
||||
|
||||
|
|
|
@ -411,12 +411,12 @@ FT_BEGIN_HEADER
|
|||
* glyph's optimal scaling and shifting value, various parameter
|
||||
* combinations are tried and scored.
|
||||
*
|
||||
* By default, warping is on. The example below shows how to switch off
|
||||
* By default, warping is off. The example below shows how to switch on
|
||||
* warping (omitting the error handling).
|
||||
*
|
||||
* {
|
||||
* FT_Library library;
|
||||
* FT_Bool warping = 0;
|
||||
* FT_Bool warping = 1;
|
||||
*
|
||||
*
|
||||
* FT_Init_FreeType( &library );
|
||||
|
|
|
@ -281,7 +281,7 @@
|
|||
module->fallback_style = AF_STYLE_FALLBACK;
|
||||
module->default_script = AF_SCRIPT_DEFAULT;
|
||||
#ifdef AF_CONFIG_OPTION_USE_WARPER
|
||||
module->warping = 1;
|
||||
module->warping = 0;
|
||||
#endif
|
||||
|
||||
return FT_Err_Ok;
|
||||
|
|
Loading…
Reference in New Issue