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



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

  321764f... Add PangoHbFace
  92262ad... Add PangoHbFamily
  4f13020... Add PangoGenericFamily
  a34ff5b... Add PangoHbFont
  f580330... Add PangoHbFontmap
  3db1fb0... Add tests for PangoHbFace and PangoHbFont
  0f9b435... test-font: Handle generic families
  30bf1de... pangocairo: handle PangoHbFont
  048208e... Add PangoFcLanguageSet
  a294966... Add PangoFcHbFontMap
  ce98518... Add PangoFcHbFontMap tests
  9cf087e... pango-list: Show variable faces
  92bcbf9... pangocairo: Allow picking the new fc fontmap
  6b8330d... serializer: Leave out faceid for now
  724add9... Add PangoCoreTextHbFontMap
  ad87b1c... test-itemize: Leave out faceid
  e9cd141... test-layout: port to PangoFcHbFontMap
  dfc5cc4... Update layout test for amiri
  e89dd73... Introduce user fonts
  b3435d2... cairoshape: Use a user font
  035f28e... Add a userfont example
  5a34f51... Add new font face api
  8146fef... Implement coverage for user faces
  05c6807... Drop shape attributes
  0415d47... Redo attributes
  45d403a... Change color attr api
  e2712d9... Drop some underline variants
  085cc96... Split off an underline position attribute
  4af7bdf... Rename PangoUnderline to PangoLineStyle
  d259fa4... Make strikethrough styled
  62fb175... Add some more markup tests
  500c435... Update markup docs
  50441a2... font description: Allow integer values for stretch
  17b1c32... More test updates
  1f7ade1... testmisc doesn't use any fc api
  c7ce153... testserialize: Port to PangoFcHbFontMap
  3c0f4f2... Regenerate font enumeration test results
  733db5e... Update markup tests
  0a2d1e4... Adapt layout tests to underline changes
  2601a10... hbfontmap: Don't return duplicate fonts
  028470f... Regenerate layout tests
  6b800df... Use test fonts in test-break
  e1c8961... Add an itemize test for generic families
  6a34c9d... Drop non-hb fontconfig support
  c00ea70... Drop all versioned since tags
  5b0a103... Bump version to 1.90
  b96d305... Clean up headers
  59b30ab... Add a check for mixed linkage
  73f7c56... Fix extent test
  5e5b0a2... Drop a cursor height test
  a0ac4d8... Make bidi tests pass
  37af224... pango-view: wip work with pango-hbfontmap
  58558fc... Add more fontset tests
  16ab99d... Drop non-hb coretext support
  36e615c... Fix Meson configure on Windows
  93a7148... Add support for C++ to Meson build definitions
  17b1f72... Add PangoDirectWriteHbFontMap
  a80210f... Drop non-hb win32 support
  dc39535... Shuffle utils around
  d1c6422... Clean up private utils
  516938e... Drop PangoCoverage
  4ea61b7... Drop some font family apis
  ba7850f... Cosmetics
  3f06850... Make PangoFontMetrics struct private
  a7efe0a... Bump the harfbuzz dependency
  568647d... Split off PangoFontSetCached
  32c3402... Rename PangoHbFontMap to PangoFontMap
  433cfa1... Drop PangoFontsetSimple
  7e09e21... Add default fontmap API
  2a10681... Thin out pangocairo code
  211a9d9... Drop pango_cairo_create_layout
  2f01b8e... Clean up build machinery
  0700bac... Store cairo_font_options in the context
  111ba84... Apply font options
  19ab34b... Seal PangoItem
  659fa16... Split off pango-glyph-iter.h
  aca29bc... Tweak prerelease versioning
  2a4372e... Get the docs in shape
  99753b7... Some updates to the README
  b6e41d7... NEWS: Updates
  02f64ae... fixup pangofc fontmap
  5224895... build: Drop pangowin32.rc.in from build
  af11661... build: Always look for FontConfig
  2c259b5... build: Fix up Windows sources list
  6d6674b... build: Only build tests using FontConfig if we have it
  b337120... pango/pango-font-description.c: Include stdlib.h
  0bad5ed... pango-fontmap.c: Fix build on Windows
  65781e7... pangodwrite-fontmap.cpp: Fix build
  a596dc0... pango-fontmap-private.h: Use C linkage
  feff2c5... examples: Use pango_font_map_new_default()
  739a4da... cxx-test.cpp: Don't try to include pangowin32.h

Commits added to the branch:

  19be6d1... Add PangoHbFace (*)
  f35b98c... Add PangoHbFamily (*)
  1f440a7... Add PangoGenericFamily (*)
  f2b0df7... Add PangoHbFont (*)
  aa70b9b... Add PangoHbFontmap (*)
  1e770dd... Add tests for PangoHbFace and PangoHbFont (*)
  202aa4f... test-font: Handle generic families (*)
  53eed28... pangocairo: handle PangoHbFont (*)
  be28bf9... Add PangoFcLanguageSet (*)
  3f8f73c... Add PangoFcHbFontMap (*)
  25c2d07... Add PangoFcHbFontMap tests (*)
  c634806... pango-list: Show variable faces (*)
  84bf079... pangocairo: Allow picking the new fc fontmap (*)
  dc0275a... serializer: Leave out faceid for now (*)
  c2df066... Add PangoCoreTextHbFontMap (*)
  2f8b99b... test-itemize: Leave out faceid (*)
  5f82ff5... test-layout: port to PangoFcHbFontMap (*)
  bda75a2... Update layout test for amiri (*)
  5e26bf1... Introduce user fonts (*)
  6a20fbd... cairoshape: Use a user font (*)
  b36e694... Add a userfont example (*)
  3a72a03... Add new font face api (*)
  575012e... Implement coverage for user faces (*)
  7212cc8... Drop shape attributes (*)
  30160d1... Redo attributes (*)
  d2723d3... Change color attr api (*)
  de0c54d... Drop some underline variants (*)
  603add8... Split off an underline position attribute (*)
  73ea48f... Rename PangoUnderline to PangoLineStyle (*)
  0e4453d... Make strikethrough styled (*)
  f3e61f8... Add some more markup tests (*)
  e19409e... Update markup docs (*)
  e7d6457... font description: Allow integer values for stretch (*)
  5a8e993... More test updates (*)
  b177387... testmisc doesn't use any fc api (*)
  7fd6059... testserialize: Port to PangoFcHbFontMap (*)
  a176e29... Regenerate font enumeration test results (*)
  57b0756... Update markup tests (*)
  f5a9e97... Adapt layout tests to underline changes (*)
  0e8f5a6... hbfontmap: Don't return duplicate fonts (*)
  8888567... Regenerate layout tests (*)
  7454fe9... Use test fonts in test-break (*)
  0c771eb... Add an itemize test for generic families (*)
  99b905a... Drop non-hb fontconfig support (*)
  52a6815... Drop all versioned since tags (*)
  9700f0a... Bump version to 1.90 (*)
  6160936... Clean up headers (*)
  793b037... Add a check for mixed linkage (*)
  a88ed61... Fix extent test (*)
  f394117... Drop a cursor height test (*)
  b2b9270... Make bidi tests pass (*)
  dd506ad... pango-view: wip work with pango-hbfontmap (*)
  ba6db81... Add more fontset tests (*)
  1145e17... Drop non-hb coretext support (*)
  af56526... Fix Meson configure on Windows (*)
  18ce9d1... Add support for C++ to Meson build definitions (*)
  c813179... Add PangoDirectWriteHbFontMap (*)
  6865236... Drop non-hb win32 support (*)
  eb2922a... Shuffle utils around (*)
  be1b8fb... Clean up private utils (*)
  46e811d... Drop PangoCoverage (*)
  a66ea3f... Drop some font family apis (*)
  e388ab1... Cosmetics (*)
  da6250f... Make PangoFontMetrics struct private (*)
  b6f8df1... Bump the harfbuzz dependency (*)
  6e5325b... Split off PangoFontSetCached (*)
  282e994... Rename PangoHbFontMap to PangoFontMap (*)
  a413a8b... Drop PangoFontsetSimple (*)
  2e48b7b... Add default fontmap API (*)
  191fa8d... Thin out pangocairo code (*)
  718eda0... Clean up build machinery (*)
  0133eb9... Store cairo_font_options in the context (*)
  9bccd6b... Apply font options (*)
  f215b38... Seal PangoItem (*)
  42db971... Split off pango-glyph-iter.h (*)
  4aaf5a4... Tweak prerelease versioning (*)
  b838f3a... Get the docs in shape (*)
  d719480... Some updates to the README (*)
  dbebd09... Drop deprecated macros (*)
  404ffa6... Cosmetics: Move glyph constant definitions (*)
  579eaba... Drop pango_font_description_to_filename (*)
  8864aa8... Link against harfbuzz-gobject (*)
  1c8fc19... Clean up PangoFontFamily (*)
  0f132f6... Drop pango_font_get_font_map (*)
  7572c97... hbfamily: Unset face families (*)
  0fa9138... Clean up PangoFontFace hierarchy (*)
  8b19618... Clean up the PangoFont hierarchy (*)
  fe19a0f... Drop pango_font_get_languages (*)
  39441b5... Drop pango_font_has_char (*)
  c68df4a... font: add properties (*)
  cb6cfab... fontmap: Cleanups (*)
  00f0dd3... context: Use G_DECLARE_FINAL_TYPE (*)
  0575e56... fontset: Use PANGO_DECLARE_INTERNAL_TYPE (*)
  4b13611... Add autoptr cleanup (*)
  3c0f4fd... Make types final (*)
  977bded... Drop pango_font_description_better_match (*)
  db231ed... Keep pango_fontset_get_language private (*)
  1e64086... Make font metrics copy/free (*)
  f501961... lines: Add properties (*)
  22a6b41... context: Add properties (*)
  891a9ca... hbface: Add properties (*)
  82e7d5c... Clean up font properties (*)
  69758d0... More matrix work (*)
  54ffb7a... document font properties (*)
  18ca6a4... document hbfont properties (*)
  8505aec... NEWS: Updates (*)
  b9c995e... examples: Cosmetics (*)
  640e67a... fontset cached: create less fonts (*)
  0afb80c... docs: Sync the cairo example (*)
  f3b0d43... docs: Add an example for user fonts (*)
  9c30629... docs: Add a 'first steps' example (*)
  cdfe464... docs: Add a complex layout example (*)
  a84c903... build: Drop pangowin32.rc.in from build
  2883dc4... build: Always look for FontConfig
  f4bf302... build: Fix up Windows sources list
  d059116... build: Only build tests using FontConfig if we have it
  f99869a... pango/pango-font-description.c: Include stdlib.h
  4e5ad0d... pango-fontmap.c: Fix build on Windows
  dcbedea... pangodwrite-fontmap.cpp: Fix build
  ccfcdbc... pango-fontmap-private.h: Use C linkage
  2a459bd... examples: Use pango_font_map_new_default()
  8f1b871... cxx-test.cpp: Don't try to include pangowin32.h
  f452fad... pango-font-private.h: Fix builds on Visual Studio+DWrite

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