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

  e6b5ebd... Introduce user fonts
  889c807... cairoshape: Use a user font
  99ad0c9... Add a userfont example
  a4b5b63... Add new font face api
  d417711... Implement coverage for user faces
  82e4989... Drop shape attributes
  8195ae5... Redo attributes
  da1cdb5... Change color attr api
  a9d4796... Drop some underline variants
  7b972f0... Split off an underline position attribute
  ad23aeb... Rename PangoUnderline to PangoLineStyle
  506e9ce... Make strikethrough styled
  a5ed402... Add some more markup tests
  e52f108... Update markup docs
  7d73219... font description: Allow integer values for stretch
  2e9b2c0... More test updates
  d53ef92... testmisc doesn't use any fc api
  0b95c13... testserialize: Port to PangoFcHbFontMap
  f0ebc03... Regenerate font enumeration test results
  c660204... Update markup tests
  ffc8948... Adapt layout tests to underline changes
  fdf66ec... hbfontmap: Don't return duplicate fonts
  2b9335b... Regenerate layout tests
  5b5067a... Use test fonts in test-break
  450da33... Add an itemize test for generic families
  50cbef9... Drop non-hb fontconfig support
  6b5e41a... Drop all versioned since tags
  0503b71... Bump version to 1.90
  76302f6... Clean up headers
  692617a... Add a check for mixed linkage
  6a45256... Fix extent test
  a290e90... Drop a cursor height test
  5873069... Make bidi tests pass
  9864da0... pango-view: wip work with pango-hbfontmap
  ba4044c... Add more fontset tests
  2ec11cc... Drop non-hb coretext support
  e4b8019... Fix Meson configure on Windows
  513424a... Add support for C++ to Meson build definitions
  1667ceb... Add PangoDirectWriteHbFontMap
  859a454... Drop non-hb win32 support
  38c1a32... Shuffle utils around
  73ede1f... Clean up private utils
  8f4111f... Drop PangoCoverage
  7c103cc... Drop some font family apis
  3de0907... Make PangoFontMetrics struct private
  7fcebc5... Bump the harfbuzz dependency
  6ffe11b... Split off PangoFontSetCached
  ea9dba6... Rename PangoHbFontMap to PangoFontMap
  b111b54... Drop PangoFontsetSimple
  5c69c1d... Add default fontmap API
  5caaf41... Thin out pangocairo code
  f9c8416... Clean up build machinery
  057ac7b... Store cairo_font_options in the context
  917e3c6... Apply font options
  fb169aa... Seal PangoItem
  489c7e7... Split off pango-glyph-iter.h
  7f980ac... Tweak prerelease versioning
  501403a... Get the docs in shape
  1ce837c... Some updates to the README
  008d243... Drop deprecated macros
  01a8589... Cosmetics: Move glyph constant definitions
  dd03b5c... Drop pango_font_description_to_filename
  d9f4197... Link against harfbuzz-gobject
  c37d9c8... Clean up PangoFontFamily
  27c2c02... Drop pango_font_get_font_map
  11bca81... hbfamily: Unset face families
  fa6cf2d... Clean up PangoFontFace hierarchy
  c7d9822... Clean up the PangoFont hierarchy
  34dc816... Drop pango_font_get_languages
  8031e85... Drop pango_font_has_char
  6b2a884... font: add properties
  6422065... fontmap: Cleanups
  070bc49... context: Use G_DECLARE_FINAL_TYPE
  2b15423... fontset: Use PANGO_DECLARE_INTERNAL_TYPE
  2c2732d... Add autoptr cleanup
  0b3e13d... Make types final
  0bd8a21... Drop pango_font_description_better_match
  90f5bfb... Keep pango_fontset_get_language private
  d554986... Make font metrics copy/free
  f350757... lines: Add properties
  8599edf... context: Add properties
  7213755... hbface: Add properties
  46cfb60... Clean up font properties
  09f47e6... More matrix work
  188f6a2... document font properties
  6cd2916... document hbfont properties
  f5a42be... examples: Cosmetics
  0f35217... fontset cached: create less fonts
  0b53a23... docs: Sync the cairo example
  455657d... docs: Add an example for user fonts
  97de995... docs: Add a 'first steps' example
  6e5574e... docs: Add a complex layout example
  e719132... docs: Add a section on custom fonts
  aebba55... Add alpha to PangoColor
  dabe8ce... NEWS: Updates
  1dc98b8... Clean up gtypes a bit
  a14820e... Drop PANGOCAIRO_BACKEND for now
  e48b994... fontmap: improve the docs
  767c4bd... context: more docs
  d8bf209... CODING_STYLE: some updates
  cd6835b... Generate pango2.pc
  80b6c9f... Bump harfbuzz dep
  0733730... Try to fix the ci build
  780b79a... more ci build fixes
  51e5091... Quiet a compiler warning
  f499e6d... serializer: Fix compiler warnings
  b4aa3d2... ci: We need git harfbuzz
  7e405f0... debug spew
  eaeac13... test fonts: updates
  964e8a8... Rename a test
  53c595f... test setup: Drop cantarell from sans alias
  1ad0189... hbface: work harder on the description
  6308a82... tests: Unify font loading code
  50fd424... ci: Use the right option
  1f35ba1... fc: Don't add empty generic families
  45248d3... examples: Avoid direct fontconfig use
  9abd97e... pangodwrite-fontmap.cpp: Make hb_face from DirectWrite immu
  8b29ac6... pangodwrite-fontmap.cpp: Initilize DirectWrite in object in
  b2177f4... pango-fontmap-private.h: Use C linkage
  4ae4076... pango-font-private.h: Fix builds on Visual Studio+DWrite
  4022d39... pango/pango-font-description.c: Include stdlib.h
  e3eedd2... Try to fix the msys2 CI
  481b328... pangodwrite-fontmap.cpp: Try to fix MinGW64 builds
  7a52c43... testhbfont.c: Fix building on non-FontConfig
  7f87118... cxx-test.cpp: Don't try to include pangowin32.h
  d03ee9a... testserialize: Stop using fontconfig
  906af4e... context: Reshuffle convenience api
  77205e2... Update fontset tests
  fb9feea... Regenerate layout tests
  9a26d86... Fix some compiler warnings
  b437dfe... coretext: Fix font creation
  e2dce55... Update itemize tests
  bc6e070... Improve test font setup code
  53b73f6... Run all tests on MacOs
  e821966... Allow variant information in face descriptions
  983bb12... Add PANGO_RENDERING_CAIRO
  8703af4... Generate a pangocairo2.pc file again
  d37ff00... build: Fix build without cairo
  344d310... ci: Fix the documentation build
  9568f24... Complete line style changes
  215659b... Add a test for numeric stretch
  bd239fb... pango-view: Add a --font-file option
  0df9338... renderer: Fix drawing of backgrounds
  3ebd702... Cosmetics
  be37e7f... Make test-font use our test fonts
  f177f53... Use test font setup for the thread test
  1681f7b... Add a way to merge fontsets
  5a350da... Allow cascading fontmaps
  b3a6fa6... Use modern C++
  4dc0fa4... coretext: Make cairo support work
  f3c5b65... hbfont: Silently accept lack of size
  4f6aee1... Cosmetics
  6be5f3d... Capitalize generic names
  b63fb23... pango-list: Print some more info
  d0c2557... directwrite: Make cairo support work
  0b4a66d... build: Fix HarfBuzz fallback for Windows
  947f9f2... Cosmetics
  70061ab... Bring back shape attributes
  c174027... line-breaker: Filter attributes properly
  3a22be1... build: Drop pangowin32.rc.in from build
  4a32502... pangocairo-font.c: Fix Windows DirectWrite build
  b97b2bd... Make testattributes work on Windows
  c381f70... font: Redo feature api
  00f67ab... Drop more PangoItem api
  51367e0... Clean up PangoRenderer api
  0214542... Document attribute binding helpers
  9bcfb79... Make PangoGlyphItem private
  b2b6000... Cosmetics
  73fc1ce... docs: Add a migration guide
  1e26fa2... Add a userfont to pango-view
  7c1cbea... Fix gravities for user fonts
  e15d7bc... fontset: Ignore gravity and variations
  b92d3cf... ci: Fix running tests manually
  76f5f1d... Remove an erroneous assertion
  dd6f7a9... Avoid overflow when calculating caret slope

Commits added to the branch:

  6981835... Introduce user fonts
  b37c5ca... cairoshape: Use a user font
  113d011... Add a userfont example
  e1421bc... Add new font face api
  d28d9bb... Implement coverage for user faces
  f4eec56... Drop shape attributes
  0ed2f49... Redo attributes
  d441cb3... Change color attr api
  6b12300... Drop some underline variants
  246537a... Split off an underline position attribute
  93cc605... Rename PangoUnderline to PangoLineStyle
  e2ba9f6... Make strikethrough styled
  1fc7d0b... Add some more markup tests
  35eadde... Update markup docs
  42d54c1... font description: Allow integer values for stretch
  527e186... More test updates
  197d5ed... testmisc doesn't use any fc api
  c7bb66a... testserialize: Port to PangoFcHbFontMap
  bbd17a5... Regenerate font enumeration test results
  9ee2d18... Update markup tests
  1e600ff... Adapt layout tests to underline changes
  5a5c534... hbfontmap: Don't return duplicate fonts
  7222c4d... Regenerate layout tests
  9da487b... Use test fonts in test-break
  e769081... Add an itemize test for generic families
  e82b3b5... Drop non-hb fontconfig support
  21d9630... Drop all versioned since tags
  58854be... Bump version to 1.90
  db2fd82... Clean up headers
  4a1676b... Add a check for mixed linkage
  7335001... Fix extent test
  283c966... Drop a cursor height test
  a50f54c... Make bidi tests pass
  41838b7... pango-view: wip work with pango-hbfontmap
  11809b4... Add more fontset tests
  de28c3e... Drop non-hb coretext support
  4aebe7a... Fix Meson configure on Windows
  2779e5a... Add support for C++ to Meson build definitions
  7cac4c8... Add PangoDirectWriteHbFontMap
  979276f... Drop non-hb win32 support
  fa7bd8e... Shuffle utils around
  ae5533b... Clean up private utils
  2062ff6... Drop PangoCoverage
  a32bfd2... Drop some font family apis
  2a563fa... Make PangoFontMetrics struct private
  32994f9... Bump the harfbuzz dependency
  2736a31... Split off PangoFontSetCached
  811e3a2... Rename PangoHbFontMap to PangoFontMap
  c1fcd35... Drop PangoFontsetSimple
  d95d920... Add default fontmap API
  037e74f... Thin out pangocairo code
  8d4119b... Clean up build machinery
  1c2da16... Store cairo_font_options in the context
  96adad2... Apply font options
  ad72513... Seal PangoItem
  0126979... Split off pango-glyph-iter.h
  9e2cefb... Tweak prerelease versioning
  0dd516b... Get the docs in shape
  c01484b... Some updates to the README
  664440f... Drop deprecated macros
  4a5ef29... Cosmetics: Move glyph constant definitions
  ac32552... Drop pango_font_description_to_filename
  ea58a1f... Link against harfbuzz-gobject
  c20daaf... Clean up PangoFontFamily
  81ce1af... Drop pango_font_get_font_map
  fc6028d... hbfamily: Unset face families
  a2e3fc9... Clean up PangoFontFace hierarchy
  e28aadd... Clean up the PangoFont hierarchy
  c01c7dc... Drop pango_font_get_languages
  1128432... Drop pango_font_has_char
  0a72d92... font: add properties
  e3ac009... fontmap: Cleanups
  ee6b4da... context: Use G_DECLARE_FINAL_TYPE
  7f058f6... fontset: Use PANGO_DECLARE_INTERNAL_TYPE
  8370f2b... Add autoptr cleanup
  cb06c4a... Make types final
  ff34cbd... Drop pango_font_description_better_match
  073ea05... Keep pango_fontset_get_language private
  2a4b880... Make font metrics copy/free
  097c05a... lines: Add properties
  0841fd6... context: Add properties
  f65d303... hbface: Add properties
  8893347... Clean up font properties
  34a72d6... More matrix work
  abdadab... document font properties
  9fdaee5... document hbfont properties
  80fa5d5... examples: Cosmetics
  a29d5f1... fontset cached: create less fonts
  7d21242... docs: Sync the cairo example
  4924c64... docs: Add an example for user fonts
  deb9c06... docs: Add a 'first steps' example
  058a844... docs: Add a complex layout example
  06dcb2a... docs: Add a section on custom fonts
  99edfcb... Add alpha to PangoColor
  240bc7c... Clean up gtypes a bit
  db3fd89... Drop PANGOCAIRO_BACKEND for now
  8288901... fontmap: improve the docs
  0540232... context: more docs
  e176812... CODING_STYLE: some updates
  afe9eca... Generate pango2.pc
  42870d4... Bump harfbuzz dep
  d176ae3... Try to fix the ci build
  07e367e... more ci build fixes
  f576fe2... Quiet a compiler warning
  d2cfa79... serializer: Fix compiler warnings
  a55ed50... ci: We need git harfbuzz
  ff57cc6... debug spew
  8a722aa... test fonts: updates
  d874610... Rename a test
  e798981... test setup: Drop cantarell from sans alias
  aee6b79... hbface: work harder on the description
  031c610... tests: Unify font loading code
  795c42e... ci: Use the right option
  8a0f7b5... fc: Don't add empty generic families
  ec5c87e... examples: Avoid direct fontconfig use
  94bec90... pangodwrite-fontmap.cpp: Make hb_face from DirectWrite immu
  b97ae74... pangodwrite-fontmap.cpp: Initilize DirectWrite in object in
  5b141b1... pango-fontmap-private.h: Use C linkage
  011585d... pango-font-private.h: Fix builds on Visual Studio+DWrite
  053bbfc... pango/pango-font-description.c: Include stdlib.h
  5bb1daa... Try to fix the msys2 CI
  3ac43e7... pangodwrite-fontmap.cpp: Try to fix MinGW64 builds
  d6e561a... testhbfont.c: Fix building on non-FontConfig
  44684f0... cxx-test.cpp: Don't try to include pangowin32.h
  7d0464d... testserialize: Stop using fontconfig
  aceba50... context: Reshuffle convenience api
  5c75188... Update fontset tests
  2feb4f1... Regenerate layout tests
  2da1359... Fix some compiler warnings
  9ee61e8... coretext: Fix font creation
  2e10759... Update itemize tests
  c0c45f9... Improve test font setup code
  2421cf7... Run all tests on MacOs
  1bcf743... Allow variant information in face descriptions
  7533b8e... Add PANGO_RENDERING_CAIRO
  c9d40a1... Generate a pangocairo2.pc file again
  38fe9c0... build: Fix build without cairo
  4065ed1... ci: Fix the documentation build
  080a141... Complete line style changes
  d2d4abe... Add a test for numeric stretch
  92e2f40... pango-view: Add a --font-file option
  449a60e... renderer: Fix drawing of backgrounds
  0f90ddf... Cosmetics
  7f6de1e... Make test-font use our test fonts
  6d61bd9... Use test font setup for the thread test
  7edbcc0... Add a way to merge fontsets
  2cf202d... Allow cascading fontmaps
  5362aa4... Use modern C++
  68e7055... coretext: Make cairo support work
  3e19276... hbfont: Silently accept lack of size
  9988ace... Cosmetics
  fb8b91f... Capitalize generic names
  195873e... pango-list: Print some more info
  09fc3e9... directwrite: Make cairo support work
  4b9967a... build: Fix HarfBuzz fallback for Windows
  cae2c44... Cosmetics
  966abf9... Bring back shape attributes
  d94309a... line-breaker: Filter attributes properly
  a7cc5f4... build: Drop pangowin32.rc.in from build
  43bb4a8... pangocairo-font.c: Fix Windows DirectWrite build
  f77193f... Make testattributes work on Windows
  7238e8e... font: Redo feature api
  aff0567... Drop more PangoItem api
  5e93bf9... Clean up PangoRenderer api
  a3fee26... Document attribute binding helpers
  2341e70... Make PangoGlyphItem private
  e44b131... Cosmetics
  67dff89... docs: Add a migration guide
  9a49324... Add a userfont to pango-view
  ceb53e4... Fix gravities for user fonts
  08957c2... fontset: Ignore gravity and variations
  d70e5bb... ci: Fix running tests manually
  8c6c510... Remove an erroneous assertion
  290d3ed... Avoid overflow when calculating caret slope
  a0213e2... update make-release.sh script for option changes
  1c3973c... Disable known-broken tests
  f8c25ab... Update userfont example for changes
  45522cd... 1.90


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