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

  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

Commits added to the branch:

  e198f94... Add PangoHbFace (*)
  8f0294a... Add PangoHbFamily (*)
  4d2e4a7... Add PangoGenericFamily (*)
  df34441... Add PangoHbFont (*)
  aa10418... Add PangoHbFontmap (*)
  5c5e3e7... Add tests for PangoHbFace and PangoHbFont (*)
  ccd64ef... test-font: Handle generic families (*)
  e6f8826... pangocairo: handle PangoHbFont (*)
  83c019c... Add PangoFcLanguageSet (*)
  c850859... Add PangoFcHbFontMap (*)
  9284ed7... Add PangoFcHbFontMap tests (*)
  70374f4... pango-list: Show variable faces (*)
  3ecf132... pangocairo: Allow picking the new fc fontmap (*)
  1e0c3db... serializer: Leave out faceid for now (*)
  c8297f6... Add PangoCoreTextHbFontMap (*)
  c830801... test-itemize: Leave out faceid (*)
  06c9485... test-layout: port to PangoFcHbFontMap (*)
  e420ab2... Update layout test for amiri (*)
  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 (*)
  af7781c... Add PangoDirectWriteHbFontMap (*)
  df57ead... Drop non-hb win32 support (*)
  b17446c... Shuffle utils around (*)
  02aacfd... Clean up private utils (*)
  0c3ab7c... Drop PangoCoverage (*)
  1fda407... Drop some font family apis (*)
  6f3c404... Make PangoFontMetrics struct private (*)
  949e45b... Bump the harfbuzz dependency (*)
  0c5607a... Split off PangoFontSetCached (*)
  15948a2... Rename PangoHbFontMap to PangoFontMap
  6b522ba... Drop PangoFontsetSimple
  c4d5ea8... Add default fontmap API
  73970b7... Thin out pangocairo code
  eb04b3f... Clean up build machinery
  51ef90e... Store cairo_font_options in the context
  8a447c6... Apply font options
  fbcb58c... Seal PangoItem
  cb0c5d9... Split off pango-glyph-iter.h
  7482a64... Tweak prerelease versioning
  721bac8... Get the docs in shape
  1604275... Some updates to the README
  0faf25b... Drop deprecated macros
  29a4479... Cosmetics: Move glyph constant definitions
  9efcd41... Drop pango_font_description_to_filename
  b50f6f2... Link against harfbuzz-gobject
  e1a2e2a... Clean up PangoFontFamily
  dfb9d59... Drop pango_font_get_font_map
  d4ce339... hbfamily: Unset face families
  aac6469... Clean up PangoFontFace hierarchy
  774e3df... Clean up the PangoFont hierarchy
  e5ecba3... Drop pango_font_get_languages
  2a0e38f... Drop pango_font_has_char
  f280777... font: add properties
  c9f51ed... fontmap: Cleanups
  23cfb59... context: Use G_DECLARE_FINAL_TYPE
  e8893a1... fontset: Use PANGO_DECLARE_INTERNAL_TYPE
  b2a7329... Add autoptr cleanup
  94f6230... Make types final
  550ecef... Drop pango_font_description_better_match
  736188f... Keep pango_fontset_get_language private
  da5d676... Make font metrics copy/free
  e7dfb30... lines: Add properties
  2e934c4... context: Add properties
  6d4518a... hbface: Add properties
  a4a2807... Clean up font properties
  718c11c... More matrix work
  503c56d... document font properties
  95360e0... document hbfont properties
  30db239... examples: Cosmetics
  92fc055... fontset cached: create less fonts
  991b1de... docs: Sync the cairo example
  d741a73... docs: Add an example for user fonts
  c117c75... docs: Add a 'first steps' example
  f76e797... docs: Add a complex layout example
  7887be0... docs: Add a section on custom fonts
  b3afe01... Add alpha to PangoColor
  05392c3... NEWS: Updates
  78dfe8b... Clean up gtypes a bit
  a7e4607... Drop PANGOCAIRO_BACKEND for now
  8efc1e9... fontmap: improve the docs
  a651e71... context: more docs
  82a664b... CODING_STYLE: some updates
  15d60ac... Bump harfbuzz dep
  996d9d6... Try to fix the ci build
  710cbaa... build: Drop pangowin32.rc.in from build
  900fe11... build: Don't check for fontconfig_dep
  996a6ab... build: Only build tests using FontConfig on *nix
  c0b84e4... pango/pango-font-description.c: Include stdlib.h
  15fd881... pango-fontmap.c: Fix build on Windows
  dc3746d... pango-font-private.h: Fix builds on Visual Studio+DWrite
  f1329cd... pangodwrite-fontmap.cpp: Fix build
  1de8f84... pango-fontmap-private.h: Use C linkage
  db04960... examples: Use pango_font_map_new_default()
  d05d461... cxx-test.cpp: Don't try to include pangowin32.h

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