[pango] (115 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:

  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
  2ee46c3... Add a check for mixed linkage
  ae7a221... Fix extent test
  a039e37... Drop a cursor height test
  5b7402d... Make bidi tests pass
  3ae8eeb... pango-view: wip work with pango-hbfontmap
  379b180... Add more fontset tests
  f5458f7... Drop non-hb coretext support
  a892a21... Fix Meson configure on Windows
  f6a7ebf... Add support for C++ to Meson build definitions
  581f6d4... Add PangoDirectWriteHbFontMap
  ee9d787... Drop non-hb win32 support
  4c97edf... Shuffle utils around
  23a5eb7... Clean up private utils
  10e6c46... Drop PangoCoverage
  7dfcfb6... Drop PangoFontsetSimple
  3cde31b... Drop some font family apis
  7b4c661... Cosmetics
  3044a46... Make PangoFontMetrics struct private
  8cb10b2... Bump the harfbuzz dependency
  772240e... Split off PangoFontSetCached
  83f4236... Rename PangoHbFontMap to PangoFontMap
  01fb23e... Add default fontmap API
  d861362... Thin out pangocairo code
  0fa4a74... Add platform-specific headers
  ad353ef... Drop pango_cairo_create_layout
  408cc04... Clean up build machinery
  da64d02... Store cairo_font_options in the context
  7259b76... Apply font options

Commits added to the branch:

  7e4c063... Port tests to PangoSimpleLayout
  40ffce5... Port utils to PangoSimleLayout
  645024b... Add a parshape example
  90c0cb2... Add a column example
  962ce2b... Revert "don't pollute"
  6cd927c... Replace PangoLayout
  aee6d8f... Regenerate layout test output
  497bd4c... Tweak PangoAlignment
  e21e79b... Add a line spacing attribute
  33688d8... item: Add line spacing to ItemProperties
  9f4158f... run: Use line spacing
  e4791eb... serializer: Handle line spacing attributes
  edf30e4... layout: Rename line-spacing to line-height
  d68cde0... layout: Add spacing back
  561418c... layout: Don't trim leading when placing lines
  8106b3e... Regenerate layout tests
  58dbf6b... pango-view: Bring line spacing back
  507ab21... Change trimming of extents
  61e3276... layout: Use simpler extent getters
  b3aa3fe... columns example: Use simpler extent getters
  4fd0992... docs: Add some illustrations for extents
  ef72fee... line: Don't return GSList
  2b23688... lines: tweak the array api
  35c912c... attributes: Handle custom attributes
  871561b... attributes: Centralize classification
  1d84f49... ellipsize: Filter attributes
  f3066ca... ellipsize: Fix an oversight
  a6fb6fa... layout: Go back to trimming start and end
  7b18e6a... fontset: Add pango_fontset_get_language
  0ab234c... itemize: Use pango_fontset_get_char
  439d776... Make pango-trace available in libpango.so
  fbb087a... coverage: Add a constructor from hb_face_t
  12ca457... font: Export some functions privately
  6461c13... Add pango_font_face_is_variable/monospace
  cfabaf8... Add some useful face api
  1ad9b36... Add pango_font_family_is_generic
  64022b5... Add a faceid field to font descriptions
  3f7de72... Add PangoLanguageSet
  c8b6bdd... Add PangoHbFace
  b645d0d... Add PangoHbFamily
  30485a1... Add PangoGenericFamily
  0e680ae... Add PangoHbFont
  dda3165... Add PangoHbFontmap
  35b3df6... Add tests for PangoHbFace and PangoHbFont
  4b877f5... test-font: Handle generic families
  5b5e6d9... pangocairo: handle PangoHbFont
  f14763a... Add PangoFcLanguageSet
  ce7c1e1... Add PangoFcHbFontMap
  a217061... Add PangoFcHbFontMap tests
  fa0c80c... pango-list: Show variable faces
  2060d9d... pangocairo: Allow picking the new fc fontmap
  db51816... serializer: Leave out faceid for now
  19fc897... Add PangoCoreTextHbFontMap
  bd1186b... test-itemize: Leave out faceid
  d1f99b8... test-layout: port to PangoFcHbFontMap
  4d713c8... Update layout test for amiri
  c091c60... Introduce user fonts
  27a459e... Implement coverage for user faces
  730548b... cairoshape: Use a user font
  c877125... Add a userfont example
  f5bd08f... Add new font face api
  83865d8... Drop shape attributes
  186ba08... Redo attributes
  1118965... Change color attr api
  995e6ee... Drop some underline variants
  b602d4c... Split off an underline position attribute
  5eaf169... Rename PangoUnderline to PangoLineStyle
  301d9b2... Make strikethrough styled
  e211f2f... Add some more markup tests
  6c70691... testhbfont: Drop comparisons
  72820fe... Update markup docs
  bd1a6a3... font description: Allow integer values for stretch
  9f4a491... More test updates
  7e83cb2... testmisc doesn't use any fc api
  2f77f71... testserialize: Port to PangoFcHbFontMap
  e3f6540... testattributes: fixup
  625604e... Regenerate font enumeration test results
  b014b0c... Update markup tests
  0d0bd2e... Adapt layout tests to underline changes
  b603ead... hbfontmap: Don't return duplicate fonts
  a237511... Use test fonts in test-break
  e132e88... Add an itemize test for generic families
  3e5a935... Drop non-hb fontconfig support
  a1fd873... Drop all versioned since tags
  5338732... Bump version to 1.90
  05c7043... Clean up headers
  8258115... Add a check for mixed linkage
  2e3673a... Fix extent test
  d71a86f... Drop a cursor height test
  9c56dcd... Make bidi tests pass
  3419394... pango-view: wip work with pango-hbfontmap
  329d14f... Add more fontset tests
  73f5ebf... Drop non-hb coretext support
  267c4f0... Fix Meson configure on Windows
  04b7271... Add support for C++ to Meson build definitions
  9432c4f... Add PangoDirectWriteHbFontMap
  bb30839... Drop non-hb win32 support
  710432d... Shuffle utils around
  dec4b25... Clean up private utils
  802a323... Drop PangoCoverage
  6e81550... Drop PangoFontsetSimple
  a6d5b65... Drop some font family apis
  e827bba... Cosmetics
  0f41b2e... Make PangoFontMetrics struct private
  80a3d78... Bump the harfbuzz dependency
  91f767a... Split off PangoFontSetCached
  a25d3a3... Rename PangoHbFontMap to PangoFontMap
  433c025... Add default fontmap API
  b79ae14... Thin out pangocairo code
  105cfdf... Add platform-specific headers
  46f2926... Drop pango_cairo_create_layout
  12bd243... Clean up build machinery
  fb4fb26... Store cairo_font_options in the context
  06f68c6... Apply font options
  6bb8c50... Seal PangoItem


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