[pango] Created tag 1.45.1



The unsigned tag '1.45.1' was created.

Tagger: Matthias Clasen <mclasen redhat com>
Date: 1591639232 -0400

    1.45.1

Changes since the last tag '1.44.7':

Aaron Boxer (2):
      pangowin32-fontmap: load windows fallbacks and aliases in class init
      pangowin32-fontmap: delete no longer needed font map aliases

Andre Klapper (1):
      Replace deprecated bugzilla.gnome.org URL with gitlab.gnome.org URL

Benjamin Otte (2):
      family: Clarify and improve pango_font_family_get_face()
      build: Move C-only warning flags to right place

Christoph Reiter (4):
      build: add a wrap file for harfbuzz
      CI: Switch to new Windows runners
      Merge branch 'new-win32-runners' into 'master'
      Merge branch 'harfbuzz-subproject' into 'master'

Chun-wei Fan (10):
      tests/test-break.c: Only test Thai breaks with libthai available
      Merge branch 'master' into 'master'
      meson: Only use FreeType fallback only when needed
      Visual Studio: Use -utf-8 when available
      meson: Fix pkg-config file generation for HarfBuzz
      Merge branch 'msvc.improvements' into 'master'
      meson: Only use FreeType fallback only when needed
      Visual Studio: Use -utf-8 when available
      meson: Fix pkg-config file generation for HarfBuzz
      Merge branch 'win32_font_corruption' into 'master'

Emmanuele Bassi (23):
      Merge branch 'wip/ricotz/gi-fixes' into 'master'
      Include HarfBuzz when generating introspection data
      Add missing description tag to the DOAP file
      tests: Use the appropriate GTest API
      tests: Port the threaded PangoCairo test to GTest
      tests: Use idiomatic Meson and GTest options
      build: Do not use source/build_root functions
      build: Use correct check for pango-xft API reference
      Improve the Pango CI pipeline on Linux
      Merge branch 'ci-improved' into 'master'
      Merge branch 'fix-buildtype-usage' into 'master'
      ci: Add missing packages to the Fedora Docker image
      Fix annotation
      build: Generate the correct introspection symbols
      Add missing GType for PangoOT deprecated types
      Skip introspection on low level API
      build: Remove unnecessary arguments
      build: Generate pkg-config files for PangoOT and PangoFc
      Skip layout tests if the en_US locale is not available
      Skip test-itemize when the en_US locale is missing
      Skip test-break when the en_US locale is missing
      tests: Ensure we respect the TAP output format
      tests: Update the locale use

Jan Alexander Steffens (heftig) (1):
      Use shape flags for tab width

John Beard (1):
      Docs: improve formatting of markup description

Jonas Dreßler (1):
      Add API to compare PangoAttrLists

Joshua Watt (1):
      Fix build reproducibility

Khaled Hosny (1):
      Don’t use underline position in overlines

Matthias Clasen (74):
      fc: remove another assertion that might trigger
      Go back to ignoring underlines for itemization
      Drop an unused ItemProperties use
      Don't treat rise as a no-shape attribute
      Fix ItemProperties handling
      Adjust expected test outputs
      Merge branch 'no-shape-attrs' into 'master'
      Bump version to 1.45
      Add 1.46 version macros
      Add a 1.46 symbol index
      ci: Install diff
      Fix the build
      Add pango_layout_get_direction
      Add pango_font_map_get_family
      Add pango_font_family_get_face
      Add pango_font_face_get_family
      Add pango_font_get_face
      Merge branch 'get-direction' into 'master'
      Merge branch 'family-face-api' into 'master'
      Add new PangoUnderline values
      layout: Handle new underline values
      renderer: Handle new underline values
      Draw strikethrough continuously
      Add an overline attribute
      layout: Handle overline attributes
      renderer: Implement overlines
      tests: Handle new attributes
      Merge branch 'line-underline' into 'master'
      Add a test for new font api
      Merge branch 'tests' into 'master'
      Document new underline values
      tests: Handle new attribute values
      Add tests for new markup
      tests: Add missing data files
      Merge branch 'line-underline' into 'master'
      NEWS: Updates
      Undo fontset deprecations
      Merge branch 'fontset-revive' into 'master'
      win32: Add a placeholder for new underline values
      Merge branch 'overline-fix' into 'master'
      test-shape: Cosmetics
      Use shape flags for ellipsis
      Add a test for ellipsis shaping
      Merge branch 'ellipsis-shape' into 'master'
      Remove debug spew
      Fix a doc comment
      Link against gio
      family: Implement GListModel
      fontmap: Implement GListModel
      pangofc: Add list model implementations
      fontmap: Emit GListModel::changed
      fcfontmap: Emit GListModel::changed
      Merge branch 'font-list' into 'master'
      Merge branch 'get_face' into 'master'
      Merge branch 'fix-build' into 'master'
      Merge branch 'issue-458' into 'master'
      Merge branch 'emoji-data-update-13.0' into 'master'
      Merge branch 'reproducible' into 'master'
      Add ebassi and myself to the doap file
      temporarily disable ci
      Merge branch 'ricotz/456' into 'master'
      Fix a typo
      Merge branch 'unicode13' into 'master'
      Merge branch 'master' into 'master'
      Merge branch 'wip/tbaederr/clang-warnings' into 'master'
      renderer: Fix a division-by-zero
      Merge branch 'add-compare-attr-lists' into 'master'
      Merge branch 'fix-error-underline' into 'master'
      Merge branch 'doc_tweak' into 'master'
      Merge branch 'test-break-no-libthai' into 'master'
      Merge branch 'tab-width' into 'master'
      Merge branch 'for-master' into 'master'
      Merge branch 'wip/baedert/for-master2' into 'master'
      1.45.1

Michael Catanzaro (1):
      Revert "Include HarfBuzz when generating introspection data"

Mike FABIAN (1):
      Update pango-emoji-table.h to Unicode Emoji Data 13.0 (was released on January 29, 2020)

Nirbheek Chauhan (1):
      meson: Fix check for builtype arguments

Peng Wu (5):
      Update Grapheme and Word Boundary to Unicode 13
      Update gen-break-table.py for Unicode 13
      Update Line Breaking to Unicode 13
      Update pango-break-table.h to Unicode 13
      Update break test cases to Unicode 13

Rico Tzschichholz (4):
      Add missing "transfer none" annotation to pango_attr_iterator_get()
      Use correct c:include and distinct package in PangoFc-1.0 and PangoOT-1.0
      Fix some annotations
      meson: Fix help2man options command line

Timm Bäder (23):
      build: Require glib 2.60
      Replace fallthrough comments with G_GNUC_FALLTHROUGH
      PangoLanguage: Fix clang -Wcast-align warnings
      layout: Ignore setting the width if it won't have any effect
      pangocairo-context: Don't invalidate if font options are equal
      layout: Try to avoid some work when creating iters
      Allocate internal PangoAttrListIterators on the stack
      layotu: Avoid invalidating when setting attrs from NULL to NULL
      layout: Add missing (nullable) annotation
      Allocate internal PangoAttrLists on the stack
      layout: Avoid getting the text length if we know it already
      attributes: Add _pango_attr_list_has_attributes
      break_attrs: Bail out if we have no ALLOW_BREAKS attributes
      break: Make a local const
      break: Only call break_attrs if we really have attributes
      glyph-item: Allocate attr iterator on the stack
      testattributes: Properly free GString
      pango-layout: Try to avoid allocating a new PangoAttrList
      layout: Unconditionally unref attr lists
      layout: Treat empty attr lists like NULL ones
      testattributes: Test iter on empty attr list
      test-common: Ignore null attr lists
      tests: Update expected output

Yongsu Park (2):
      win32: Use GPrivate-managed display device context
      win32: Use GPrivate-managed display device context


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