[pango] (40 commits) Non-fast-forward update to branch kill-shape-engines-2



The branch 'kill-shape-engines-2' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 https://wiki.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  4918d43... Add api to get a hb_font_t
  7e08277... Add an api to get features of a font
  603b1b0... fc: Implement get_features for fc fonts
  9f814d5... fc: Move font setup code from the shaper
  7ec8358... fc: Make pangofc_shape backend-neutral
  9cab532... fc: Use harfbuzz for glyph lookup
  4aab756... fc: Drop the cmap cache
  d4b8699... fc: Use harfbuzz for font metrics
  f63ff75... fc: Use harfbuzz for glyph extents
  cccd4b1... fc: Make pango_fc_font_kern_glyphs empty
  2f7aa69... Deprecate FT_Face getters
  a0a9d08... Drop some gratitious use of FT types
  1e9ee5a... Drop an unused function
  c2cd87f... Add freetype includes where they belong
  98efb61... Drop freetype from pangofc-font.h
  3dc2347... Drop internal shape engine uses
  edb6168... Add pango_font_covers
  9e4d09f... Use pango_font_covers
  b897b23... itemize: Stop filling analysis->shape_engine
  0e0363f... fc: Stop providing a shape engine
  22459fa... coretext: Stop providing a shape engine
  6ac176a... win32: Stop providing a shape engine
  354d365... Deprecate pango_font_find_shaper
  62be8fc... Document engines as unused

Commits added to the branch:

  318c83d... itemize: Don't change font for line separator (*)
  fc5dc3e... Merge branch 'line-separator-font' into 'master' (*)
  490f897... bidi: Be safer against bad input (*)
  3d5b7c1... Make PangoAttribute a boxed type (*)
  89210da... Merge branch 'attribute-boxes' into 'master' (*)
  482c7d7... test-itemize: Print out attributes too (*)
  a8c2e57... Leave some more attributes out of shaping (*)
  e445b89... Merge branch 'no-shape-alpha' into 'master' (*)
  4315d4f... Add pango_item_apply_attrs (*)
  a0483fc... layout: Don't break runs for font_features (*)
  3af161e... Add a test for itemization with attributes (*)
  9307a8c... Set ranges on features (*)
  cdeb830... Merge branch 'non-breaking-attrs' into 'master' (*)
  481e1be... Add pango_font_covers (*)
  a540972... Use pango_font_covers (*)
  3e65090... Reimplement PangoCoverage on top of hb_set_t (*)
  70e59be... Turn PangoCoverage into an object (*)
  5590411... Merge branch 'coverage-redo' into 'master' (*)
  496d169... Add api to get a hb_font_t (*)
  3a3196b... Add an api to get features of a font (*)
  3c0d58c... fc: Implement get_features for fc fonts (*)
  12ebd74... fc: Move font setup code from the shaper (*)
  c01cbc2... fc: Make pangofc_shape backend-neutral (*)
  a19a7ed... fc: Use harfbuzz for glyph lookup (*)
  82a4b67... fc: Drop the cmap cache (*)
  daef923... fc: Use harfbuzz for font metrics (*)
  bbcf9b4... fc: Use harfbuzz for glyph extents (*)
  7241719... fc: Make pango_fc_font_kern_glyphs empty (*)
  e36f585... Deprecate FT_Face getters (*)
  382b450... Drop some gratitious use of FT types (*)
  b8bdb13... Drop an unused function (*)
  ce02df5... Add freetype includes where they belong (*)
  c918723... Drop freetype from pangofc-font.h (*)
  feecdbb... Drop internal shape engine uses
  c376034... itemize: Stop filling analysis->shape_engine
  2d6d9e3... fc: Stop providing a shape engine
  a59c330... coretext: Stop providing a shape engine
  4f9bf0d... win32: Stop providing a shape engine
  474d8ad... Deprecate pango_font_find_shaper
  7481a5a... Document engines as unused

(*) This commit already existed in another branch; no separate mail sent


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