Al-Qurtas-Islamic-bank-The-.../src/autofit
Werner Lemberg 2e09812c51 [autofit] Make top-to-bottom hinting work in latin auto-hinter.
This improves rendering of scripts like Bengali or Devanagari.

* src/autofit/afhints.c (af_axis_hints_new_edge): Add parameter to
pass top-to-bottom hinting flag.  This makes the function sort edges
in descending vertical position.

* src/autofit/afhints.c: Updated.

* src/autofit/aflatin.c (af_latin_hints_compute_edges,
af_latin_hint_edges): Use `top_to_bottom_hinting' flag.

* src/autofit/afcjk.c (af_cjk_hints_compute_edges),
src/autofit/aflatin2.c (af_latin2_hints_compute_edges): Updated.
2015-12-25 08:05:30 +01:00
..
Jamfile [autofit] Rewrite HarfBuzz interface to support character clusters. 2015-12-06 18:52:41 +01:00
afangles.c [autofit] Fix signedness issues. 2015-02-19 10:44:18 +01:00
afangles.h * src/autofit/afdummy.c, src/autofit/afdummy.h 2005-03-02 11:24:23 +00:00
afblue.c [autofit] Add blue-zone support for Bengali script. 2015-12-15 17:53:46 +01:00
afblue.cin Run `src/tools/update-copyright'. 2015-01-17 20:41:43 +01:00
afblue.dat Whitespace. 2015-12-16 08:22:42 +01:00
afblue.h [autofit] Add blue-zone support for Bengali script. 2015-12-15 17:53:46 +01:00
afblue.hin [autofit] Introduce subscript top blue zones. 2015-12-09 20:04:18 +01:00
afcjk.c [autofit] Make top-to-bottom hinting work in latin auto-hinter. 2015-12-25 08:05:30 +01:00
afcjk.h [autofit] Pass glyph index to hinting function. 2015-09-03 06:47:30 +02:00
afcover.h Run `src/tools/update-copyright'. 2015-01-17 20:41:43 +01:00
afdummy.c [autofit] Add functions to get standard widths for writing systems. 2015-11-02 09:32:26 +01:00
afdummy.h Run `src/tools/update-copyright'. 2015-01-17 20:41:43 +01:00
aferrors.h Run `src/tools/update-copyright'. 2015-01-17 20:41:43 +01:00
afglobal.c [autofit] Add hinting direction to `AF_ScriptClassRec'. 2015-12-24 08:17:51 +01:00
afglobal.h [autofit] Start implementing hinting direction (up/down, down/up). 2015-12-23 23:25:03 +01:00
afhints.c [autofit] Make top-to-bottom hinting work in latin auto-hinter. 2015-12-25 08:05:30 +01:00
afhints.h [autofit] Make top-to-bottom hinting work in latin auto-hinter. 2015-12-25 08:05:30 +01:00
afindic.c [autofit] Add functions to get standard widths for writing systems. 2015-11-02 09:32:26 +01:00
afindic.h Run `src/tools/update-copyright'. 2015-01-17 20:41:43 +01:00
aflatin.c [autofit] Make top-to-bottom hinting work in latin auto-hinter. 2015-12-25 08:05:30 +01:00
aflatin.h [autofit] Introduce subscript top blue zones. 2015-12-09 20:04:18 +01:00
aflatin2.c [autofit] Make top-to-bottom hinting work in latin auto-hinter. 2015-12-25 08:05:30 +01:00
aflatin2.h Run `src/tools/update-copyright'. 2015-01-17 20:41:43 +01:00
afloader.c Fix C++ compilation. 2015-11-28 19:05:36 +01:00
afloader.h [autofit] Implement darkening computation function. 2015-11-02 13:12:34 +01:00
afmodule.c [cff, autofit] Switch off stem darkening by default. 2015-11-11 09:55:16 +01:00
afmodule.h [autofit] Add stem-darkening properties. 2015-11-02 09:06:36 +01:00
afpic.c [autofit] Start implementing hinting direction (up/down, down/up). 2015-12-23 23:25:03 +01:00
afpic.h Better support of user-supplied C++ namespaces. 2015-07-09 15:10:31 +02:00
afranges.c [autofit] Add blue-zone support for Bengali script. 2015-12-15 17:53:46 +01:00
afranges.h [autofit] Start implementing hinting direction (up/down, down/up). 2015-12-23 23:25:03 +01:00
afscript.h [autofit] Start implementing hinting direction (up/down, down/up). 2015-12-23 23:25:03 +01:00
afshaper.c [autofit] Start implementing hinting direction (up/down, down/up). 2015-12-23 23:25:03 +01:00
afshaper.h [autofit] Rewrite HarfBuzz interface to support character clusters. 2015-12-06 18:52:41 +01:00
afstyles.h [autofit] Add blue-zone support for Bengali script. 2015-12-15 17:53:46 +01:00
aftypes.h [autofit] Add hinting direction to `AF_ScriptClassRec'. 2015-12-24 08:17:51 +01:00
afwarp.c * src/autofit/afwarp.c: s/INT_MIN/FT_INT_MIN/. 2015-12-05 07:44:16 +01:00
afwarp.h s/TYPEOF/FT_TYPEOF/ (#45376). 2015-06-23 09:24:48 +02:00
afwrtsys.h Run `src/tools/update-copyright'. 2015-01-17 20:41:43 +01:00
autofit.c [autofit] Rewrite HarfBuzz interface to support character clusters. 2015-12-06 18:52:41 +01:00
module.mk Run `src/tools/update-copyright'. 2015-01-17 20:41:43 +01:00
rules.mk [autofit] Rewrite HarfBuzz interface to support character clusters. 2015-12-06 18:52:41 +01:00