[pango] Created tag 1.49.0
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pango] Created tag 1.49.0
- Date: Sun, 22 Aug 2021 17:08:23 +0000 (UTC)
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]