[pango] (87 commits) Non-fast-forward update to branch visible-things



The branch 'visible-things' 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:

  9795366... Add api to get a hb_font_t
  0dab4f1... fc: Implement create_hb_font
  541aa54... coretext: Implement create_hb_font
  c99f768... fc: Move font setup code from the shaper
  4405a00... fc: Make pangofc_shape backend-neutral
  7354864... fc: Use harfbuzz for glyph lookup
  8290b60... fc: Drop the cmap cache
  357920a... fc: Use harfbuzz for font metrics
  0d41921... fc: Use harfbuzz for glyph extents
  86dd5b7... Deprecate FT_Face getters
  4846b4d... Drop some gratitious use of FT types
  cf97e21... Drop freetype from pangofc-font.h
  d305fa0... shape: Stop rounding glyph positions
  bd8cae8... Drop unneeded includes
  d30169b... Move _pango_fc_shape to libpango
  2001c86... Switch to using harfbuzz for shaping
  3ee6b03... itemize: Stop filling analysis->shape_engine
  45e9f84... fc: Stop providing a shape engine
  437180e... coretext: Stop providing a shape engine
  321db2b... win32: Stop providing a shape engine
  032bc21... Deprecate pango_font_find_shaper
  4e04236... Document engines as unused
  bf14e3f... Stop exporting _pango_fc_shape
  e7b9791... Rename _pango_fc_shape
  088635a... Add attributes for visible spaces, ignorables and LS
  73e1905... markup: Support the new attributes
  8dfdefc... itemize test: Update for new attributes
  bfa094b... Add a utility function for ignorables
  276a5e0... cairo: Better hex boxes for ignorables
  3a94c8e... layout: Use a show_line_separators attribute
  38e3a97... Apply show space, invisible and LS attributes
  91a2d0a... layout: Make tab visible too
  6896300... cairo: render visible space differently
  0146756... layout: Don't zero the width of visible space
  422134a... pango-view: Optionally show trailing space

Commits added to the branch:

  1bbc591... pangofc-font.c: Trivial fix on pre-C99 compilers (*)
  d9569d0... Merge branch 'trivial-pre-c99-fix' into 'master' (*)
  13103cd... Add pango_tailor_break (*)
  0010317... layout: Tailor breaks properly (*)
  cc9b091... Deprecate pango_break (*)
  268f657... layout: Don't free no_break_attributes prematurely (*)
  b080fc2... Add another layout test (*)
  52308a1... Try to get rendered output from ci (*)
  41a4d25... Collect the artifact too (*)
  59158e1... Get the paths right (*)
  8af7790... Fix up meson syntax (*)
  70223bb... Add rendering for windows ci too (*)
  569fad2... ci: Install cantarell on win32 (*)
  1e86bae... ci: Try to make pango-view work on win32 (*)
  54a2611... Fix a typo (*)
  9459852... pango-view: Make it possible to turn line-spacing off (*)
  461a584... ci: Render without line spacing (*)
  849fc76... Add a test that prints out font metrics (*)
  ae1f6e7... ci: produce a font list (*)
  cfe579c... ci: Use a file extension (*)
  d3a9da0... pango-list: Add a --verbose option (*)
  0491c54... ci: Print fontmap implementation in use (*)
  fe9122f... ci: Use an existing font (*)
  1e256fe... Fix the build (*)
  f822fd6... ci: We need verbose output (*)
  10ebba8... pango-list: Fix a compiler warning (*)
  4f34a4c... Typo fix (*)
  156ecf3... Try again to get the paths right (*)
  b9fa9cc... Try one more time (*)
  f66a88b... pango-list: Add a --metrics option (*)
  9e256da... ci: Try again to get metrics on win32 (*)
  0df4945... context: Treat metrics height like ascent+descent (*)
  48c38f3... Merge branch 'win32-ci' into 'master' (*)
  5903d1b... ci: Go back to using line spacing (*)
  c5aeaba... cairo win32: Set height in font metrics (*)
  8c7acb6... Merge branch 'tailor-break' into 'master' (*)
  c3e05ce... NEWS: Some more updates (*)
  989d868... Fix no-break attribute filtering (*)
  a27e586... fc: Return a coverage level (*)
  40d3ccc... Fix a compiler warning (*)
  4ac5659... layout: Correctly account for hyphen width (*)
  d6bc8da... layout: Fix reshaping with hyphen runs (*)
  23fc0fb... Add a shape test (*)
  1e5d034... Update expected test results (*)
  7bde0af... glyph iter: Adjust assertions (*)
  d0dc07f... pango-list: Be nice (*)
  22c1da8... Add a test file with lots of hyphens (*)
  9f127f4... OS X: build fixes (*)
  4b391df... OS X: Prevent recursion in get_metrics (*)
  3f20ebe... Add api to get a hb_font_t (*)
  9d20130... fc: Implement create_hb_font (*)
  c42b7fe... coretext: Implement create_hb_font (*)
  3e35c9f... fc: Move font setup code from the shaper (*)
  ded007d... fc: Make pangofc_shape backend-neutral (*)
  0ef39ce... fc: Use harfbuzz for glyph lookup (*)
  9dc6073... fc: Drop the cmap cache (*)
  5df45eb... fc: Use harfbuzz for font metrics (*)
  3b8f588... fc: Use harfbuzz for glyph extents (*)
  26abdda... Deprecate FT_Face getters (*)
  c94bece... Drop some gratitious use of FT types (*)
  f09561e... Drop freetype from pangofc-font.h (*)
  aa16019... Add a very basic harfbuzz test (*)
  20c9a47... coretext: Fix the build (*)
  0279459... shape: Stop rounding glyph positions (*)
  1365791... Drop unneeded includes (*)
  dfca132... Move _pango_fc_shape to libpango (*)
  0429200... Switch to using harfbuzz for shaping (*)
  0819cf3... itemize: Stop filling analysis->shape_engine (*)
  31088e5... fc: Stop providing a shape engine (*)
  12ec950... coretext: Stop providing a shape engine (*)
  89acd51... win32: Stop providing a shape engine (*)
  642a0a0... Deprecate pango_font_find_shaper (*)
  ec29c30... Document engines as unused (*)
  c2c6d32... Stop exporting _pango_fc_shape (*)
  e89f5a2... Rename _pango_fc_shape (*)
  12a5670... shape test: Output glyph widths (*)
  a39d1d5... Add attributes for visible spaces, ignorables and LS
  b5f0296... markup: Support the new attributes
  c752719... itemize test: Update for new attributes
  2404d78... Add a utility function for ignorables
  ac88550... cairo: Better hex boxes for ignorables
  c19b3c2... layout: Use a show_line_separators attribute
  852e307... Apply show space, invisible and LS attributes
  d069ab5... layout: Make tab visible too
  7a03d6d... cairo: render visible space differently
  914c0f8... layout: Don't zero the width of visible space
  2842758... pango-view: Optionally show trailing space

(*) 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]