[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:

  96ef536... Introduce user fonts
  dce0aa3... cairoshape: Use a user font
  8a218c2... Add a userfont example
  68251a9... Add new font face api
  41e6d64... Implement coverage for user faces
  a571d3d... Drop shape attributes
  0c0a2dd... Redo attributes
  3e8b2cf... Change color attr api
  5f0dbe0... Drop some underline variants
  a7f623e... Split off an underline position attribute
  2460fb1... Rename PangoUnderline to PangoLineStyle
  0b30503... Make strikethrough styled
  cbf72c9... Add some more markup tests
  de357d9... Update markup docs
  882931f... font description: Allow integer values for stretch
  a6f02d6... More test updates
  5d096df... testmisc doesn't use any fc api
  0a3e126... testserialize: Port to PangoFcHbFontMap
  ae500a4... Regenerate font enumeration test results
  5ab94eb... Update markup tests
  7a11840... Adapt layout tests to underline changes
  b42db7d... hbfontmap: Don't return duplicate fonts
  f7387fe... Regenerate layout tests
  ca2465d... Use test fonts in test-break
  98ede00... Add an itemize test for generic families
  b107509... Drop non-hb fontconfig support
  954070f... Drop all versioned since tags
  8c925de... Bump version to 1.90
  e83a707... Clean up headers
  c7a0a9a... Add a check for mixed linkage
  8b128af... Fix extent test
  ad3becb... Drop a cursor height test
  2c9f293... Make bidi tests pass
  c066371... pango-view: wip work with pango-hbfontmap
  ebde5bf... Add more fontset tests
  dbd780b... Drop non-hb coretext support
  61cc212... Fix Meson configure on Windows
  ae1a02f... Add support for C++ to Meson build definitions
  17f9350... Add PangoDirectWriteHbFontMap
  21b38b3... Drop non-hb win32 support
  5432686... Shuffle utils around
  df4242b... Clean up private utils
  620c080... Drop PangoCoverage
  5438cfd... Drop some font family apis
  714b3a9... Make PangoFontMetrics struct private
  c8b3ca0... Bump the harfbuzz dependency
  bd15673... Split off PangoFontSetCached
  421587d... Rename PangoHbFontMap to PangoFontMap
  be7cd26... Drop PangoFontsetSimple
  1bce7e1... Add default fontmap API
  25bddbe... Thin out pangocairo code
  da185ac... Clean up build machinery
  053dd0a... Store cairo_font_options in the context
  697502d... Apply font options
  9d0c1bb... Seal PangoItem
  37c101f... Split off pango-glyph-iter.h
  69c96d6... Tweak prerelease versioning
  2179352... Get the docs in shape
  6a2be3f... Some updates to the README
  d4572d2... Drop deprecated macros
  d346545... Cosmetics: Move glyph constant definitions
  9460ed5... Drop pango_font_description_to_filename
  a066e93... Link against harfbuzz-gobject
  cc0db2d... Clean up PangoFontFamily
  5bbe31d... Drop pango_font_get_font_map
  f5d1bb1... hbfamily: Unset face families
  ee512fb... Clean up PangoFontFace hierarchy
  a6f76f6... Clean up the PangoFont hierarchy
  8bb8455... Drop pango_font_get_languages
  15307cd... Drop pango_font_has_char
  66a8cfe... font: add properties
  5463ef1... fontmap: Cleanups
  8c8a1ed... context: Use G_DECLARE_FINAL_TYPE
  afa9eb9... fontset: Use PANGO_DECLARE_INTERNAL_TYPE
  443e4c2... Add autoptr cleanup
  1af2e3a... Make types final
  378afc3... Drop pango_font_description_better_match
  91bade9... Keep pango_fontset_get_language private
  d0f2840... Make font metrics copy/free
  2153588... lines: Add properties
  285d2db... context: Add properties
  881836c... hbface: Add properties
  fb0ff48... Clean up font properties
  46ed944... More matrix work
  71e0b5e... document font properties
  3bd50ab... document hbfont properties
  82c8aaa... examples: Cosmetics
  c2ea823... fontset cached: create less fonts
  52cbfd5... docs: Sync the cairo example
  4cb5267... docs: Add an example for user fonts
  095a740... docs: Add a 'first steps' example
  c14ec4b... docs: Add a complex layout example
  47f3f3d... docs: Add a section on custom fonts
  04269c3... Add alpha to PangoColor
  bb852d9... NEWS: Updates
  bf752c1... Clean up gtypes a bit
  fc88d42... Drop PANGOCAIRO_BACKEND for now
  693556f... fontmap: improve the docs
  44536c7... context: more docs
  3b2dc89... CODING_STYLE: some updates
  69e82fa... Generate pango2.pc
  669ef5c... Bump harfbuzz dep
  6e974c3... Try to fix the ci build
  dce0162... more ci build fixes
  142b997... Quiet a compiler warning
  72fe82d... serializer: Fix compiler warnings
  7b3fc06... ci: We need git harfbuzz
  059d91f... debug spew
  bea7f54... test fonts: updates
  8d01ae7... Rename a test
  61bcd31... test setup: Drop cantarell from sans alias
  7d62fdb... hbface: work harder on the description
  eb09a5c... tests: Unify font loading code
  a6ec901... ci: Use the right option
  a334427... fc: Don't add empty generic families
  f18db30... examples: Avoid direct fontconfig use
  ce76017... pangodwrite-fontmap.cpp: Make hb_face from DirectWrite immu
  99e584f... pangodwrite-fontmap.cpp: Initilize DirectWrite in object in
  7d28074... pango-fontmap-private.h: Use C linkage
  5726b3e... pango-font-private.h: Fix builds on Visual Studio+DWrite
  ab0b84e... pango/pango-font-description.c: Include stdlib.h
  175f5c2... Try to fix the msys2 CI
  cea0541... pangodwrite-fontmap.cpp: Try to fix MinGW64 builds
  41fc722... testhbfont.c: Fix building on non-FontConfig
  2a1da20... cxx-test.cpp: Don't try to include pangowin32.h
  23abf38... testserialize: Stop using fontconfig
  59e049d... context: Reshuffle convenience api
  d2694a3... Update fontset tests
  25f2e3b... Regenerate layout tests
  47fed07... Fix some compiler warnings
  d3c9f6f... coretext: Fix font creation
  c708c67... Update itemize tests
  853b44f... Improve test font setup code
  f99dd70... docs: Add a migration guide
  f4d9d78... Run all tests on MacOs
  9aaf90d... Allow variant information in face descriptions
  3174ab4... Add PANGO_RENDERING_CAIRO
  eb7a1fe... Generate a pangocairo2.pc file again
  e930020... docs: Update migration guide
  d33ceb8... build: Fix build without cairo
  c175654... ci: Fix the documentation build
  eaa0046... Complete line style changes
  1df975d... Migration guide: updates
  77b6529... Add a test for numeric stretch
  43853e7... pango-view: Add --font-file
  27eec87... renderer: Fix drawing of backgrounds
  519bd43... Cosmetics
  02b1ffc... Make test-font use our test fonts
  ee1b04e... Use test font setup for the thread test
  f11b56c... Add a way to merge fontsets
  02df998... Allow cascading fontmaps
  2c15067... Use modern C++
  306b7cb... coretext: Make cairo support work
  36a2782... Avoid overflow when calculating caret slope
  fcbc9ec... userface: docs fixup
  ddb1eed... hbfont: Silently accept lack of size
  7bb874f... Cosmetics
  5f2545b... Capitalize generic names
  83b2930... coretext: Improve aliases
  1d83cbe... pango-list: Print some more info
  e5578da... directwrite: Make cairo support work
  6a7ab7b... build: Fix HarfBuzz fallback for Windows
  bb89a06... test-common.c: Avoid overwriting elements of arrays
  2e39832... Cosmetics

Commits added to the branch:

  a7b836b... Introduce user fonts
  b000e93... cairoshape: Use a user font
  5e88cd4... Add a userfont example
  9671f89... Add new font face api
  e1b3a30... Implement coverage for user faces
  2c8a2dd... Drop shape attributes
  f97c4ef... Redo attributes
  b2a5ca0... Change color attr api
  74e3f65... Drop some underline variants
  9c71bb1... Split off an underline position attribute
  bcf920a... Rename PangoUnderline to PangoLineStyle
  3e80110... Make strikethrough styled
  811c801... Add some more markup tests
  1d92d30... Update markup docs
  073446d... font description: Allow integer values for stretch
  35dba08... More test updates
  63dd89f... testmisc doesn't use any fc api
  69e2fab... testserialize: Port to PangoFcHbFontMap
  72b70e5... Regenerate font enumeration test results
  0fa050e... Update markup tests
  25a4343... Adapt layout tests to underline changes
  c3ecf1a... hbfontmap: Don't return duplicate fonts
  7ad4fa6... Regenerate layout tests
  fb3f0d9... Use test fonts in test-break
  3c4dfb8... Add an itemize test for generic families
  e3e2fb8... Drop non-hb fontconfig support
  9805bc8... Drop all versioned since tags
  8837486... Bump version to 1.90
  ac1faec... Clean up headers
  c5bfbc6... Add a check for mixed linkage
  31d2e1b... Fix extent test
  28b3ce7... Drop a cursor height test
  c3be09f... Make bidi tests pass
  6e8f7a8... pango-view: wip work with pango-hbfontmap
  5e535b3... Add more fontset tests
  61087be... Drop non-hb coretext support
  a0aa384... Fix Meson configure on Windows
  840aa4c... Add support for C++ to Meson build definitions
  a7a8b30... Add PangoDirectWriteHbFontMap
  d52e19d... Drop non-hb win32 support
  fd7e223... Shuffle utils around
  eec0e6a... Clean up private utils
  0461b60... Drop PangoCoverage
  bb92d2b... Drop some font family apis
  97c6b7a... Make PangoFontMetrics struct private
  b60fe0b... Bump the harfbuzz dependency
  2f4e6a0... Split off PangoFontSetCached
  db04a74... Rename PangoHbFontMap to PangoFontMap
  10ee689... Drop PangoFontsetSimple
  d57672e... Add default fontmap API
  9055948... Thin out pangocairo code
  4d40232... Clean up build machinery
  c9818a0... Store cairo_font_options in the context
  84710b7... Apply font options
  c4442b3... Seal PangoItem
  570dc97... Split off pango-glyph-iter.h
  af5bcfd... Tweak prerelease versioning
  78c021a... Get the docs in shape
  5bb0a32... Some updates to the README
  76819c8... Drop deprecated macros
  647aba9... Cosmetics: Move glyph constant definitions
  48ad156... Drop pango_font_description_to_filename
  c1dc0c6... Link against harfbuzz-gobject
  d996807... Clean up PangoFontFamily
  452ef30... Drop pango_font_get_font_map
  c453396... hbfamily: Unset face families
  a8deee2... Clean up PangoFontFace hierarchy
  016a123... Clean up the PangoFont hierarchy
  7de8106... Drop pango_font_get_languages
  15acd32... Drop pango_font_has_char
  a6b03d2... font: add properties
  c7369f6... fontmap: Cleanups
  51da79f... context: Use G_DECLARE_FINAL_TYPE
  69f269e... fontset: Use PANGO_DECLARE_INTERNAL_TYPE
  55dda9b... Add autoptr cleanup
  526ec0a... Make types final
  e870098... Drop pango_font_description_better_match
  0863e8e... Keep pango_fontset_get_language private
  b165dbe... Make font metrics copy/free
  70bbbad... lines: Add properties
  ebc1044... context: Add properties
  e6ea49e... hbface: Add properties
  4664ff6... Clean up font properties
  76c2c3b... More matrix work
  79adcd6... document font properties
  a15507b... document hbfont properties
  12d220a... examples: Cosmetics
  c46a6b8... fontset cached: create less fonts
  27f475c... docs: Sync the cairo example
  880a867... docs: Add an example for user fonts
  d99e7f7... docs: Add a 'first steps' example
  ca9e123... docs: Add a complex layout example
  abbee60... docs: Add a section on custom fonts
  7167051... Add alpha to PangoColor
  c996caf... NEWS: Updates
  6fbb681... Clean up gtypes a bit
  2db6689... Drop PANGOCAIRO_BACKEND for now
  1a1369f... fontmap: improve the docs
  06aed67... context: more docs
  43bdfd4... CODING_STYLE: some updates
  6c361c4... Generate pango2.pc
  1712794... Bump harfbuzz dep
  5941f98... Try to fix the ci build
  9c0bed1... more ci build fixes
  df6a9df... Quiet a compiler warning
  e07efc4... serializer: Fix compiler warnings
  33abbec... ci: We need git harfbuzz
  3f5d707... debug spew
  dee2bf3... test fonts: updates
  538a4ae... Rename a test
  7ab7e7b... test setup: Drop cantarell from sans alias
  4224709... hbface: work harder on the description
  8d4be1a... tests: Unify font loading code
  68835e8... ci: Use the right option
  5534374... fc: Don't add empty generic families
  c5ee771... examples: Avoid direct fontconfig use
  0c98761... pangodwrite-fontmap.cpp: Make hb_face from DirectWrite immu
  942ecc1... pangodwrite-fontmap.cpp: Initilize DirectWrite in object in
  b9b47b2... pango-fontmap-private.h: Use C linkage
  821b5a3... pango-font-private.h: Fix builds on Visual Studio+DWrite
  96ea711... pango/pango-font-description.c: Include stdlib.h
  c9e062a... Try to fix the msys2 CI
  d501f2f... pangodwrite-fontmap.cpp: Try to fix MinGW64 builds
  ba117b2... testhbfont.c: Fix building on non-FontConfig
  f74a4c7... cxx-test.cpp: Don't try to include pangowin32.h
  2b18943... testserialize: Stop using fontconfig
  62b7f80... context: Reshuffle convenience api
  7e58842... Update fontset tests
  476a262... Regenerate layout tests
  08fe227... Fix some compiler warnings
  641de91... coretext: Fix font creation
  b5f12fd... Update itemize tests
  aeaef3c... Improve test font setup code
  876ab05... docs: Add a migration guide
  77d69b5... Run all tests on MacOs
  dc10db4... Allow variant information in face descriptions
  37d8b10... Add PANGO_RENDERING_CAIRO
  3bb69ca... Generate a pangocairo2.pc file again
  c73a6f5... docs: Update migration guide
  0cd56d5... build: Fix build without cairo
  1fa2239... ci: Fix the documentation build
  603fc1d... Complete line style changes
  5c59567... Migration guide: updates
  84e7d8f... Add a test for numeric stretch
  36a242b... pango-view: Add a --font-file option
  1649be5... renderer: Fix drawing of backgrounds
  4738023... Cosmetics
  339389a... Make test-font use our test fonts
  572b9ea... Use test font setup for the thread test
  cebb3b5... Add a way to merge fontsets
  831c580... Allow cascading fontmaps
  fb20c62... Use modern C++
  6cbe957... coretext: Make cairo support work
  e30df90... Avoid overflow when calculating caret slope
  871b488... hbfont: Silently accept lack of size
  1859d40... Cosmetics
  e034538... Capitalize generic names
  f4da797... pango-list: Print some more info
  ecf0618... directwrite: Make cairo support work
  b1943a3... build: Fix HarfBuzz fallback for Windows
  7cb7805... Cosmetics
  4d24c71... Bring back shape attributes
  aa7077c... line-breaker: Filter attributes properly
  47251b9... build: Drop pangowin32.rc.in from build
  5032496... pangocairo-font.c: Fix Windows DirectWrite build
  4553777... Make testattributes work on Windows
  1b2250c... docs: Add to the migration guide
  e83a2af... font: Redo feature api


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