[pango: 16/16] Merge branch 'kill-ft-face' into 'master'



commit fdd9e9e707e42131e7749d8674c59f57e0923a35
Merge: be4d2995 2a08070e
Author: Matthias Clasen <mclasen redhat com>
Date:   Thu Jul 18 23:17:32 2019 +0000

    Merge branch 'kill-ft-face' into 'master'
    
    Use harfbuzz for font metrics and glyph lookup
    
    See merge request GNOME/pango!58

 docs/pango-sections.txt      |   1 +
 pango/fonts.c                |  46 ++++-
 pango/pango-font-private.h   |   6 +-
 pango/pango-font.h           |   3 +
 pango/pangocairo-fcfont.c    |   2 +-
 pango/pangocoretext.c        |  24 +++
 pango/pangofc-font-private.h |   2 +-
 pango/pangofc-font.c         | 435 ++++++++++++++++++++-----------------------
 pango/pangofc-font.h         |   9 +-
 pango/pangofc-fontmap.c      |  78 +++-----
 pango/pangofc-fontmap.h      |   6 +-
 pango/pangofc-private.h      |  24 ---
 pango/pangofc-shape.c        | 386 ++++++--------------------------------
 pango/pangoft2.c             |   6 +-
 pango/pangowin32.c           |  85 +++++++++
 pango/pangoxft-font.c        |   7 +-
 tests/meson.build            |   1 +
 tests/test-harfbuzz.c        |  68 +++++++
 18 files changed, 526 insertions(+), 663 deletions(-)
---


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]