[pango] (168 commits) Non-fast-forward update to branch pango2



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

  6adb346... Drop remnants of engines and modules
  ca0ad47... Drop deprecated coverage api
  6560270... Drop deprecated break api
  fddcfbe... Drop deprecated pangoxft api
  94573c7... Drop deprecated utils apis
  266136c... Drop deprecated win32 api
  ae21a10... Drop deprecated pangocairo api
  586af2a... Drop deprecated pangofc api
  761f1c0... Drop deprecated pangoft2 api
  f3a68c8... Drop test-ot-tags
  adbc499... Drop deprecated PangoScript api
  b239d34... Drop deprecated bidi api
  e705fc8... Drop PangoXft
  312ed16... Drop pangoot
  a18b5ad... Drop pangoft2
  ff746a1... Drop pango_shape variants
  b17d38a... Clean up break api a bit
  4b9183c... Drop PangoItem hackery
  9cda764... Build a single .so
  46244ff... Some updates to README.md
  92c11f3... Add PANGO_DECLARE_INTERNAL_TYPE
  c3841fa... Make font classes private
  19bc907... Move PangoFontDescription to its own files
  f049d94... Move PangoFontMetrics to its own files
  89244bd... Split off PangoFontFamily
  72aaf0e... Split off PangoFontFace
  f799434... Reduce use of redundant apis
  d334b6c... Drop pango_context_list_families
  400a4ec... Make PangoFontMapClass private
  f6c2982... Drop redundant enumeration api
  e0d0593... Drop size listing api
  59bee91... Clean up font classes
  3bf8ad5... Rename fonts.c
  21eb565... Drop PangoFontPrivate
  9f2524c... Make PangoFontsetClass private
  b2df3e3... Cosmetics
  116ee4e... Stop exporting some utilities
  2c9cb43... Drop PangoScript
  857cb20... Stop using pango_itemize
  cea5809... Drop cached_iter argument
  9869f26... Rename pango_itemize_with_base_dir
  f1f90d5... Update tests for script removal
  a1b7f0d... attributes: Better error message
  0ef9349... layout: Move enum types to pango-types.h
  6605da7... break: Cosmetics
  27bbe78... shape: Cosmetics
  5f8c12b... itemize: Break paragraph separators
  52f7ca8... pango-layout: export a helper
  2e05b3a... Add a paragraph attribute
  0dfbc34... Move ItemProperties
  0e916bf... Add PangoAlignment
  c6b6ad9... Add PangoLeadingTrim
  7f89dc3... Add PangoLayoutRun
  163802b... Add PangoLine
  cf90273... Implement ellipsization for PangoLine
  2491765... Add single-paragraph mode to ItemProperties
  7f08f25... Add PangoLineBreaker
  1039e5c... Add PangoLines
  d09dfb8... Add PangoSimpleLayout
  576cd91... Add PangoLineIter
  480c1e6... Implement rendering for PangoLine
  e212f22... Implement serialization for PangoSimpleLayout
  9f5a039... Port examples to PangoSimpleLayout
  52f4741... Port tests to PangoSimpleLayout
  cb719ea... Port utils to PangoSimleLayout
  34a4229... Add a parshape example
  26071bd... Add a column example
  5dbba7e... Replace PangoLayout
  ce1938a... Regenerate layout test output
  0bb8267... Tweak PangoAlignment
  072c23c... Add a line spacing attribute
  8a533a1... item: Add line spacing to ItemProperties
  7c0af7d... run: Use line spacing
  5f27fbb... serializer: Handle line spacing attributes
  3c8740c... layout: Rename line-spacing to line-height
  f12faab... layout: Add spacing back
  befd19f... layout: Don't trim leading when placing lines
  89946ff... Regenerate layout tests
  26458c7... pango-view: Bring line spacing back
  0f93a43... Change trimming of extents
  e10b986... layout: Use simpler extent getters
  524a4f2... columns example: Use simpler extent getters
  25238ea... docs: Add some illustrations for extents
  7798a5a... line: Don't return GSList
  86d0654... lines: tweak the array api
  2edf788... attributes: Handle custom attributes
  88441ad... attributes: Centralize classification
  0d6bc1e... ellipsize: Filter attributes
  0e7d6c9... ellipsize: Fix an oversight
  f8cba6e... layout: Go back to trimming start and end
  870f202... fontset: Add pango_fontset_get_language
  2d66199... itemize: Use pango_fontset_get_char
  99d5c8f... Make pango-trace available in libpango.so
  08cfc3d... coverage: Add a constructor from hb_face_t
  f8c74e2... font: Export some functions privately
  e685ebc... Add pango_font_face_is_variable/monospace
  d34359c... Add some useful face api
  826fa58... Add pango_font_family_is_generic
  da84488... Add a faceid field to font descriptions
  bb707cb... Add PangoLanguageSet
  891cecc... Add PangoHbFace
  11d079a... Add PangoHbFamily
  bb6faed... Add PangoGenericFamily
  57b9bb8... Add PangoHbFont
  9750b8a... Add PangoHbFontmap
  a71bd09... Add tests for PangoHbFace and PangoHbFont
  1a53314... test-font: Handle generic families
  a2c5ddc... pangocairo: handle PangoHbFont
  7bf73b6... Add PangoFcLanguageSet
  ebab409... Add PangoFcHbFontMap
  297db0d... Add PangoFcHbFontMap tests
  b35a016... test-shape: Use a simple fontmap
  b09b175... pango-list: Show variable faces
  585a59d... pangocairo: Allow picking the new fc fontmap
  6a4db8c... serializer: Leave out faceid for now
  21a3347... Add PangoCoreTextHbFontMap
  958c6a5... test-itemize: Leave out faceid
  925526c... test-layout: port to PangoFcHbFontMap
  9d86954... Regenerate layout tests
  cbe0d7b... Introduce user fonts
  5d4f168... Implement coverage for user faces
  05a070f... cairoshape: Use a user font
  21afb84... Add a userfont example
  2ea4a67... Add new font face api
  dd5179d... Drop shape attributes
  4ab3686... Redo attributes
  9b598e7... Change color attr api
  d6e90fa... Drop some underline variants
  55673d4... Split off an underline position attribute
  a56029a... Rename PangoUnderline to PangoLineStyle
  2066aee... Make strikethrough styled
  0c8e68b... Add some more markup tests
  3b22821... testhbfont: Drop comparisons
  d2233ef... Update markup docs
  a112ef3... font description: Allow integer values for stretch
  33665fc... More test updates
  9b9e241... testmisc doesn't use any fc api
  f04d54a... testserialize: Port to PangoFcHbFontMap
  5c17958... testattributes: fixup
  faa289c... Regenerate font enumeration test results
  07c0574... Update markup tests
  7a2579a... Adapt layout tests to underline changes
  02a58a9... hbfontmap: Don't return duplicate fonts
  f025c35... Update layout tests
  a0e8c46... Use test fonts in test-break
  c1f852b... Add an itemize test for generic families
  0ec7912... wip: Drop PangoFc apis
  39abc91... Drop all versioned since tags
  72ecf51... Bump version to 1.90
  9678031... Clean up headers
  486d303... Add a check for mixed linkage

Commits added to the branch:

  d03b234... Add pango_matrix_equal
  4f18347... serialize: Use pango_matrix_equal
  6c8eb7d... Drop remnants of engines and modules
  b9f4f25... Drop deprecated coverage api
  488d1bd... Drop deprecated break api
  cbdcda3... Drop deprecated pangoxft api
  178e080... Drop deprecated utils apis
  431de76... Drop deprecated win32 api
  d65cca5... Drop deprecated pangocairo api
  1c48c70... Drop deprecated pangofc api
  8f1d3ad... Drop deprecated pangoft2 api
  9d3c368... Drop test-ot-tags
  51e45aa... Drop deprecated PangoScript api
  11df429... Drop deprecated bidi api
  dd09b4c... Drop PangoXft
  d00ce5b... Drop pangoot
  e82f5e9... Drop pangoft2
  196ab50... Drop pango_shape variants
  2ba866b... Clean up break api a bit
  7ebdc29... Drop PangoItem hackery
  64d4a7f... Build a single .so
  c3d685c... Some updates to README.md
  157a0a3... Add PANGO_DECLARE_INTERNAL_TYPE
  a32eb99... Make font classes private
  e21f684... Move PangoFontDescription to its own files
  3c81df9... Move PangoFontMetrics to its own files
  b5cdd9d... Split off PangoFontFamily
  e45f7ee... Split off PangoFontFace
  2336d1b... Reduce use of redundant apis
  06b7cf7... Drop pango_context_list_families
  0ae1c5e... Make PangoFontMapClass private
  a90c2fd... Drop redundant enumeration api
  cc2fbae... Drop size listing api
  189997a... Clean up font classes
  96d3fcb... Rename fonts.c
  240900f... Drop PangoFontPrivate
  7365668... Make PangoFontsetClass private
  d6655f7... Cosmetics
  a38a2ac... Stop exporting some utilities
  1576e32... Drop PangoScript
  b162514... Stop using pango_itemize
  fbff3a2... Drop cached_iter argument
  5e34bbf... Rename pango_itemize_with_base_dir
  b2477e1... Update tests for script removal
  284e26a... attributes: Better error message
  520a258... layout: Move enum types to pango-types.h
  2538cd1... break: Cosmetics
  72f757e... shape: Cosmetics
  5924b17... itemize: Break paragraph separators
  221f7cd... pango-layout: export a helper
  d4430a3... Add a paragraph attribute
  993e63a... Move ItemProperties
  b142193... Add PangoAlignment
  c4fff45... Add PangoLeadingTrim
  df670dd... Add PangoLayoutRun
  374128d... Add PangoLine
  f9ec057... Implement ellipsization for PangoLine
  d6247af... Add single-paragraph mode to ItemProperties
  bc679bb... Add PangoLineBreaker
  635448e... Add PangoLines
  0271ec9... Add PangoSimpleLayout
  05f4072... Add PangoLineIter
  a1ad758... Implement rendering for PangoLine
  e4cbcec... Implement serialization for PangoSimpleLayout
  ffb7d3d... Port examples to PangoSimpleLayout
  a95398b... Port tests to PangoSimpleLayout
  e8e9573... Port utils to PangoSimleLayout
  3038d93... Add a parshape example
  402d654... Add a column example
  9f03c1c... Replace PangoLayout
  fc5a3ad... Regenerate layout test output
  4ce3906... Tweak PangoAlignment
  eb71fe2... Add a line spacing attribute
  abbf184... item: Add line spacing to ItemProperties
  7252401... run: Use line spacing
  72b6e18... serializer: Handle line spacing attributes
  18e9a26... layout: Rename line-spacing to line-height
  6ce60bf... layout: Add spacing back
  dfc14bf... layout: Don't trim leading when placing lines
  feac5d1... Regenerate layout tests
  03c567e... pango-view: Bring line spacing back
  31b0cb6... Change trimming of extents
  91dc1ba... layout: Use simpler extent getters
  d882e3b... columns example: Use simpler extent getters
  d6d7108... docs: Add some illustrations for extents
  8fdf30e... line: Don't return GSList
  a2774be... lines: tweak the array api
  2208378... attributes: Handle custom attributes
  00c4d45... attributes: Centralize classification
  9754ef3... ellipsize: Filter attributes
  4a8abef... ellipsize: Fix an oversight
  7bcf0ae... layout: Go back to trimming start and end
  32b7f0c... fontset: Add pango_fontset_get_language
  3a232ad... itemize: Use pango_fontset_get_char
  91f7250... Make pango-trace available in libpango.so
  b64c4aa... coverage: Add a constructor from hb_face_t
  58baaba... font: Export some functions privately
  ab0575d... Add pango_font_face_is_variable/monospace
  a0835d5... Add some useful face api
  2931858... Add pango_font_family_is_generic
  0e4e4b0... Add a faceid field to font descriptions
  6156450... Add PangoLanguageSet
  0448fcd... Add PangoHbFace
  353c3b2... Add PangoHbFamily
  59bedb9... Add PangoGenericFamily
  74cf20a... Add PangoHbFont
  32fab6d... Add PangoHbFontmap
  3b91593... Add tests for PangoHbFace and PangoHbFont
  a47ddfa... test-font: Handle generic families
  1d04ded... pangocairo: handle PangoHbFont
  f36517a... Add PangoFcLanguageSet
  1fbfc03... Add PangoFcHbFontMap
  28c30db... Add PangoFcHbFontMap tests
  9dee355... pango-list: Show variable faces
  326ae3d... pangocairo: Allow picking the new fc fontmap
  7c85b49... serializer: Leave out faceid for now
  c97b317... Add PangoCoreTextHbFontMap
  3c0de6b... test-itemize: Leave out faceid
  25be13c... test-layout: port to PangoFcHbFontMap
  518de22... Update layout test for amiri
  0deeff8... Introduce user fonts
  620cf5e... Implement coverage for user faces
  51e6616... cairoshape: Use a user font
  9c0dfb0... Add a userfont example
  b046046... Add new font face api
  6292e41... Drop shape attributes
  72a1713... Redo attributes
  22d2ea6... Change color attr api
  dd7ec30... Drop some underline variants
  62ae6c1... Split off an underline position attribute
  ef158b4... Rename PangoUnderline to PangoLineStyle
  18d70ee... Make strikethrough styled
  b06cd69... Add some more markup tests
  ab804d8... testhbfont: Drop comparisons
  8281ab1... Update markup docs
  f12a0bb... font description: Allow integer values for stretch
  bf0d175... More test updates
  0a1e0b1... testmisc doesn't use any fc api
  0a17c02... testserialize: Port to PangoFcHbFontMap
  1b94669... testattributes: fixup
  af36e7d... Regenerate font enumeration test results
  a6ed93f... Update markup tests
  803f9fd... Adapt layout tests to underline changes
  35c6378... hbfontmap: Don't return duplicate fonts
  7889382... Use test fonts in test-break
  cfbfb15... Add an itemize test for generic families
  90b55c3... Drop non-hb fontconfig support
  5992c3d... Drop all versioned since tags
  556ae6f... Bump version to 1.90
  585e9e4... Clean up headers
  0cb7500... Add a check for mixed linkage
  277fe17... Fix extent test
  9de9f02... Drop a cursor height test
  dea8370... Make bidi tests pass
  09bcc89... pango-view: wip work with pango-hbfontmap
  cb5a918... Add more fontset tests
  8aaf74b... Drop non-hb coretext support
  4d05c9b... Fix Meson configure on Windows
  61a3504... Add support for C++ to Meson build definitions
  15e5dcc... Add PangoDirectWriteHbFontMap
  df9361c... Drop non-hb win32 support
  6866169... Shuffle utils around
  46778c9... Clean up private utils
  15764dc... Drop PangoCoverage
  b9dd8be... Drop PangoFontsetSimple
  b0f917b... Drop some font family apis
  385345d... Cosmetics
  065d80d... Make PangoFontMetrics struct private


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