[pango] Created tag 1.49.0



The unsigned tag '1.49.0' was created.

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

    1.49.0

Changes since the last tag '1.48.7':

Artem Rebrov (1):
      layout: make the height of an empty line match a regular line

Biswapriyo Nath (1):
      tests: Fix implicit function declaration warnings with gcc

Chun-wei Fan (4):
      pango-markup.c: Fix build
      pango/shape.c: Use the former rounding code as needed
      testmisc.c: Fix builds without FontConfig/PangoFT2
      pangowin32-fontmap.c: Look harder for the matching font

FeRD (Frank Dana) (1):
      CODING_STYLE: Fence code samples, fix tab breakage

Khaled Hosny (1):
      bidi: Cleanup FriBiDi API usage

Luca Bacci (1):
      Add check for a NULL font in PangoAnalysis structure

Marco Trevisan (TreviƱo) (1):
      font-desc: Use local volatile double values to store sizes

Matt Turner (1):
      build: Raise required fribidi version

Matthias Clasen (231):
      renderer: Fix averaging of strikethroughs
      Merge branch 'fix-strikethrough-averaging' into 'master'
      Cosmetics
      Fix a memory leak
      utils: Remove leftover code
      layout: Remove an overeager assertion
      layout: Explicitly initialize single_paragraph
      layout: Correct a g_return_val_if_fail
      layout: Document default values
      layout: Add a missing annotation
      layout: Zero out log attrs
      tests: Improve coverage
      tests: Check more layout properties
      tests: Make test-break output more convenient
      tests: Add tests for fallback shaping
      tests: Add some more script iter tests
      tests: Move bidi tests to their own file
      Merge branch 'more-test-coverage2' into 'master'
      tests: Add more font tests
      tests: Add more glyph item tests
      tests: Add more glyph item iter tests
      tests: Add some more break testcases
      tests: Dump grapheme boundaries too
      tests: Add some more layout tests
      break: Fix handling of tag sequences
      Merge branch 'tests-and-fixes' into 'master'
      Add a testcase for pango_attr_list_change
      pango-segmentation: Add a --text option
      Merge branch 'segmentation-tweaks' into 'master'
      Merge branch 'test-for-564' into 'master'
      fontconfig: Ignore woff fonts
      Merge branch 'woff-off' into 'master'
      Bump hb requirement to 2.2.0
      Merge branch 'bump-hb' into 'master'
      Add a few missing chars to pango_is_zero_width
      Merge branch 'missing-zerowidth-chars' into 'master'
      Merge branch 'win32-cmap-free' into 'master'
      utils: Fix win32 build
      Fix a compiler warning
      Improve attribute test infrastructure
      ci: Update ci images
      Merge branch 'matthiasc/for-master' into 'master'
      docs: Small layout docs improvements
      Merge branch 'matthiasc/for-master' into 'master'
      Merge branch 'fix-empty-line-spacing-2' into 'master'
      Cosmetics
      Remove an erroneous early exit
      Add more testcases for pango_attr_list_change
      Merge branch 'attr-list-change-fix' into 'master'
      Remove an obsolete version check
      tests: Add a way to show fonts in test-layout
      Silence compiler warnings
      language: Silence compiler warnings
      Quiet a compiler warning
      Drop an unused function
      Quiet another compiler warning
      Merge branch 'matthiasc/for-master' into 'master'
      itemize: Improve handling of spaces
      Merge branch 'space-itemization' into 'master'
      tests: Locale handling fixes
      tests: Fix an assertion
      Try harder to skip tests on MacOs
      Merge branch 'matthiasc/for-master' into 'master'
      docs: Update branch references to main
      ci: Update branch references to main
      Mention main in NEWS
      tests: Locale handling fixes
      tests: Fix an assertion
      Try harder to skip tests on MacOs
      Merge branch 'thai' into 'main'
      Merge branch 'approximated-sizes' into 'main'
      Correctly handle font attributes
      Merge branch 'better-ellipsize' into 'main'
      Merge branch 'fix-tests-build' into 'main'
      Cosmetics
      Add version macros for 1.50
      Bump version to 1.49
      Add pango_font_get_languages
      Clean up rounding code
      Merge branch 'private-vfuncs' into 'main'
      layout: Add some api for introspection
      attributes: Add helper api for introspection
      Merge branch 'introspection-fixes' into 'main'
      gravity: Remove redundant code
      itemize: Fix up gravity state initialization
      Merge branch 'gravity-fix' into 'main'
      itemize: Ignore width in horizontal context
      Merge branch 'ignore-width-in-horizontal2' into 'main'
      Add some more bidi embedding level tests
      Add an old testcase
      Revert a non-longer needed change
      Add a test for pango_layout_get_cursor_pos
      Merge branch 'fix-split-cursors-at-end' into 'main'
      tests: Avoid bidi in test output
      Add tests for pango_layout_move_cursor_visually
      Merge branch 'bidi-adventures' into 'main'
      Small correction to test-layout
      markup: Allow specifying size in pt
      markup: Allow pt for rise too
      markup: Allow specifying size as percentage
      Merge branch 'markup-sizes' into 'main'
      Add tests for pango_layout_move_cursor_visually
      Try to improve pango_layout_get_cursor_pos
      Reimplement pango_layout_move_cursor_visually
      Add multi-line tests for move-cursor
      Tweak the docs
      Merge branch 'bidi-revenge' into 'main'
      NEWS: Updates
      docs: Some clarifications
      docs: More details
      Merge branch 'matthiasc/for-main' into 'main'
      docs: Add more details
      Merge branch 'layout-docs' into 'main'
      docs: More details
      Merge branch 'layout-docs' into 'main'
      docs: Fix up deps for images
      gravity: Correct the documentation
      docs: Improve image placement
      docs: Add a dark mode variant of some images
      docs: Add some more images
      docs: Cosmetic fixes
      Merge branch 'layout-docs' into 'main'
      docs: Cosmetic change
      Specify deprecation details
      Merge branch 'matthiasc/for-main' into 'main'
      Add line-height attributes
      layout: Handle line-height attributes
      Fix up logical rectangle reporting
      Adapt tests
      Merge branch 'line-height-attribute' into 'main'
      docs: Add one more dark mode image
      Merge branch 'matthiasc/for-main' into 'main'
      docs: Cosmetics
      NEWS: Updates
      docs: Add an example for split cursors
      Merge branch 'matthiasc/for-main' into 'main'
      Merge branch 'win32-fixes' into 'main'
      Fix corner cases around line ends
      Fix more corner cases around line ends
      Add more tests for move-visually
      Merge branch 'ferdnyc-main-patch-08758' into 'main'
      Merge branch 'cursor-move-fixes' into 'main'
      Add some forgotten documentation
      Merge branch 'matthiasc/for-main' into 'main'
      Add pango_justify_last_line
      Add an option to pango-view
      Remove some check from test-layout
      Add a test for pango_layout_index_to_x
      Merge branch 'justify-last-line' into 'main'
      Merge branch 'more-tests' into 'main'
      Merge branch 'fix-issue-592' into 'main'
      Merge branch 'fribidi-version' into 'main'
      gravity: Add missing Multani script
      Merge branch 'add-multani-gravity' into 'main'
      Correct an error message
      Merge branch 'fribidi-api' into 'main'
      Merge branch 'fix-gravity-error' into 'main'
      Add a few missing const
      Merge branch 'glyph-string-const-char' into 'main'
      Document incompatibility of tabs and justification
      Merge branch 'document-tabs' into 'main'
      Use the language we are given
      Merge branch 'log-attr-language' into 'main'
      pango-view: Change annotation handling
      Add a layout extents check
      Fix pango_layout_index_to_pos results
      layout: Fix some end-of-line position
      layout: Fix some wrapped line start positions
      Merge branch 'block-cursor-fixes' into 'main'
      Cosmetics: Split off pango-markup.h
      Cosmetics: Split off pango-color.h
      Cosmetics: Clean up pango-context.h
      Cosmetics: Reindent pango-context.h
      Cosmetics: Reindent pango-item.h
      Some code reorg
      Some more code reorg
      Cosmetics: Move a function around
      Cosmetics: Reindent pango-glyph.h
      Cosmetics: Move a function around
      Cosmetics: Reindent pango-break.h
      Cosmetics: Reindent pango-language.h
      Include pango-language.h
      Cosmetics: Reorganize pango-attributes.h
      Some code reorg
      Merge branch 'code-reorg' into 'main'
      Fix up header inclusions
      Merge branch 'matthiasc/for-main' into 'main'
      Cosmetics
      Merge branch 'matthiasc/for-main' into 'main'
      markup: Add a text transform attribute
      layout: Text transform affects shape
      tests: Handle text transform attrs
      Add pango_shape_item
      layout: Use pango_shape_item
      shaping: implement text transform
      Documentation tweaks
      tests: Use en_US.UTF8 instead of C
      Add a test for text_transform in markup
      language: Document issue with per-thread locales
      Merge branch 'language-get-default' into 'main'
      Merge branch 'text-transform-3' into 'main'
      renderer: Don't divide by zero
      Remove leftover test files
      Merge branch 'renderer-crash' into 'main'
      Merge branch 'matthiasc/for-master' into 'main'
      break: Some code reorg
      tests: Tweak test-break output
      Fix binding helpers for absolute-line-height
      Trivial
      Add a forgotten binding helper
      tests: Add more attribute tests
      tests: Make test-itemize work better
      attributes: Cosmetics
      Merge branch 'matthiasc/for-main' into 'main'
      testattributes: Assert properly
      Merge branch 'matthiasc/for-main' into 'main'
      glyphstring: Silence compiler warnings
      attributes: Silence compiler warnings
      emoji: Silence compiler warnings
      bidi: Silence compiler warnings
      fcfontmap: Silence compiler warnings
      tests: Silence compiler warnings
      break: Silence compiler warnings
      layout: Silence compiler warnings
      markup: Silence compiler warnings
      renderer: Silence compiler warnings
      build: More compiler warnings
      Merge branch 'compiler-warnings' into 'main'
      Fix an oversight with text-transform
      Merge branch 'matthiasc/for-main' into 'main'
      1.49.0

Peng Wu (1):
      Use GMutex for the thai_brk

Seungha Yang (1):
      pangowin32: Clear cmap on finalize


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