[pango] (201 commits) Non-fast-forward update to branch pango2
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pango] (201 commits) Non-fast-forward update to branch pango2
- Date: Sat, 11 Jun 2022 02:22:23 +0000 (UTC)
The branch 'pango2' 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:
d03b234... Add pango_matrix_equal
4f18347... serialize: Use pango_matrix_equal
6c8eb7d... Drop remnants of engines and modules
b9f4f25... Drop deprecated coverage api
488d1bd... Drop deprecated break api
cbdcda3... Drop deprecated pangoxft api
178e080... Drop deprecated utils apis
431de76... Drop deprecated win32 api
d65cca5... Drop deprecated pangocairo api
1c48c70... Drop deprecated pangofc api
8f1d3ad... Drop deprecated pangoft2 api
9d3c368... Drop test-ot-tags
51e45aa... Drop deprecated PangoScript api
11df429... Drop deprecated bidi api
dd09b4c... Drop PangoXft
d00ce5b... Drop pangoot
e82f5e9... Drop pangoft2
196ab50... Drop pango_shape variants
2ba866b... Clean up break api a bit
7ebdc29... Drop PangoItem hackery
64d4a7f... Build a single .so
c3d685c... Some updates to README.md
157a0a3... Add PANGO_DECLARE_INTERNAL_TYPE
a32eb99... Make font classes private
e21f684... Move PangoFontDescription to its own files
3c81df9... Move PangoFontMetrics to its own files
b5cdd9d... Split off PangoFontFamily
e45f7ee... Split off PangoFontFace
2336d1b... Reduce use of redundant apis
06b7cf7... Drop pango_context_list_families
0ae1c5e... Make PangoFontMapClass private
a90c2fd... Drop redundant enumeration api
cc2fbae... Drop size listing api
189997a... Clean up font classes
96d3fcb... Rename fonts.c
240900f... Drop PangoFontPrivate
7365668... Make PangoFontsetClass private
d6655f7... Cosmetics
a38a2ac... Stop exporting some utilities
1576e32... Drop PangoScript
b162514... Stop using pango_itemize
fbff3a2... Drop cached_iter argument
5e34bbf... Rename pango_itemize_with_base_dir
b2477e1... Update tests for script removal
284e26a... attributes: Better error message
520a258... layout: Move enum types to pango-types.h
2538cd1... break: Cosmetics
72f757e... shape: Cosmetics
5924b17... itemize: Break paragraph separators
221f7cd... pango-layout: export a helper
d4430a3... Add a paragraph attribute
993e63a... Move ItemProperties
b142193... Add PangoAlignment
c4fff45... Add PangoLeadingTrim
df670dd... Add PangoLayoutRun
374128d... Add PangoLine
f9ec057... Implement ellipsization for PangoLine
d6247af... Add single-paragraph mode to ItemProperties
bc679bb... Add PangoLineBreaker
635448e... Add PangoLines
0271ec9... Add PangoSimpleLayout
05f4072... Add PangoLineIter
a1ad758... Implement rendering for PangoLine
e4cbcec... Implement serialization for PangoSimpleLayout
ffb7d3d... Port examples to PangoSimpleLayout
7e4c063... Port tests to PangoSimpleLayout
40ffce5... Port utils to PangoSimleLayout
645024b... Add a parshape example
90c0cb2... Add a column example
962ce2b... Revert "don't pollute"
6cd927c... Replace PangoLayout
aee6d8f... Regenerate layout test output
497bd4c... Tweak PangoAlignment
e21e79b... Add a line spacing attribute
33688d8... item: Add line spacing to ItemProperties
9f4158f... run: Use line spacing
e4791eb... serializer: Handle line spacing attributes
edf30e4... layout: Rename line-spacing to line-height
d68cde0... layout: Add spacing back
561418c... layout: Don't trim leading when placing lines
8106b3e... Regenerate layout tests
58dbf6b... pango-view: Bring line spacing back
507ab21... Change trimming of extents
61e3276... layout: Use simpler extent getters
b3aa3fe... columns example: Use simpler extent getters
4fd0992... docs: Add some illustrations for extents
ef72fee... line: Don't return GSList
2b23688... lines: tweak the array api
35c912c... attributes: Handle custom attributes
871561b... attributes: Centralize classification
1d84f49... ellipsize: Filter attributes
f3066ca... ellipsize: Fix an oversight
a6fb6fa... layout: Go back to trimming start and end
7b18e6a... fontset: Add pango_fontset_get_language
0ab234c... itemize: Use pango_fontset_get_char
439d776... Make pango-trace available in libpango.so
fbb087a... coverage: Add a constructor from hb_face_t
12ca457... font: Export some functions privately
6461c13... Add pango_font_face_is_variable/monospace
cfabaf8... Add some useful face api
1ad9b36... Add pango_font_family_is_generic
64022b5... Add a faceid field to font descriptions
3f7de72... Add PangoLanguageSet
c8b6bdd... Add PangoHbFace
b645d0d... Add PangoHbFamily
30485a1... Add PangoGenericFamily
0e680ae... Add PangoHbFont
dda3165... Add PangoHbFontmap
35b3df6... Add tests for PangoHbFace and PangoHbFont
4b877f5... test-font: Handle generic families
5b5e6d9... pangocairo: handle PangoHbFont
f14763a... Add PangoFcLanguageSet
ce7c1e1... Add PangoFcHbFontMap
a217061... Add PangoFcHbFontMap tests
fa0c80c... pango-list: Show variable faces
2060d9d... pangocairo: Allow picking the new fc fontmap
db51816... serializer: Leave out faceid for now
19fc897... Add PangoCoreTextHbFontMap
bd1186b... test-itemize: Leave out faceid
d1f99b8... test-layout: port to PangoFcHbFontMap
4d713c8... Update layout test for amiri
0559a0c... Introduce user fonts
f92e9ec... Implement coverage for user faces
52aabbf... cairoshape: Use a user font
5b309fe... Add a userfont example
025898f... Add new font face api
c352bea... Drop shape attributes
74775b7... Redo attributes
d05a364... Change color attr api
f9f0f01... Drop some underline variants
c5ad92e... Split off an underline position attribute
62a565c... Rename PangoUnderline to PangoLineStyle
e98488a... Make strikethrough styled
3984368... Add some more markup tests
7e58df3... testhbfont: Drop comparisons
2b9f4a7... Update markup docs
1067d2e... font description: Allow integer values for stretch
f3f1b4f... More test updates
d870425... testmisc doesn't use any fc api
1c4b0bb... testserialize: Port to PangoFcHbFontMap
f14abce... testattributes: fixup
7ab3206... Regenerate font enumeration test results
25c50b3... Update markup tests
4f9b95e... Adapt layout tests to underline changes
aec903f... hbfontmap: Don't return duplicate fonts
92d6c14... Use test fonts in test-break
c23a3bb... Add an itemize test for generic families
136d53e... Drop non-hb fontconfig support
e95f5b9... Drop all versioned since tags
6fb7c45... Bump version to 1.90
8cbcd4a... Clean up headers
b6532fe... Add a check for mixed linkage
66e1653... Fix extent test
b5480b8... Drop a cursor height test
2ae5b57... Make bidi tests pass
23f480a... pango-view: wip work with pango-hbfontmap
3edf311... Add more fontset tests
883b7f3... Drop non-hb coretext support
2e361f0... Fix Meson configure on Windows
b898b85... Add support for C++ to Meson build definitions
ed016fd... Add PangoDirectWriteHbFontMap
1f18036... Drop non-hb win32 support
a32458d... Shuffle utils around
5a0bd3b... Clean up private utils
0f9e0d3... Drop PangoCoverage
3fc3e67... Drop some font family apis
76e7e78... Cosmetics
ba41e65... Make PangoFontMetrics struct private
31f7461... Bump the harfbuzz dependency
a65dedd... Split off PangoFontSetCached
428cff3... Rename PangoHbFontMap to PangoFontMap
74158a6... Drop PangoFontsetSimple
a17046d... Add default fontmap API
6c422d6... Thin out pangocairo code
0b114ae... Drop pango_cairo_create_layout
d0265f4... Clean up build machinery
a4734b6... Store cairo_font_options in the context
2c27c3b... Apply font options
e51dfa5... Seal PangoItem
a725123... Split off pango-glyph-iter.h
12bc5eb... Tweak prerelease versioning
f53a6f6... Get the docs in shape
f54fca3... Some updates to the README
6b35a7d... NEWS: Updates
Commits added to the branch:
0226bdd... Update tests to pass on F36 (*)
4dc7c21... ci: Update the Fedora image (*)
c4c9ff8... ci: Use meson 0.60 on MacOS (*)
0e5f9ff... Merge branch 'update-ci' into 'main' (*)
c0044c9... Add listmodel properties to PangoFontFamily (*)
99eef59... Add listmodel properties to PangoFontMap (*)
3c2db21... fc: Notify :n-items when needed (*)
0a576fc... Try again to fix ci (*)
6b14c28... Merge branch 'fix-ci-again2' into 'main' (*)
c3525ae... examples: Use common cflags (*)
ed2279c... cairotwisted: Fix a compiler warning (*)
ce74afe... cairotwisted: Fix another compiler warning (*)
5156e4c... Merge branch 'example-cflags' into 'main' (*)
af3fcc2... Revert "Add listmodel properties to PangoFontMap"
ed94122... Revert "Add listmodel properties to PangoFontFamily"
9c9c230... Revert "fc: Notify :n-items when needed"
32cbc2d... Add pango_matrix_equal
e10acbc... matrix: Some improvements
167d81e... serialize: Use pango_matrix_equal
b5ba12b... Drop remnants of engines and modules
8117fd2... Drop deprecated coverage api
f59a866... Drop deprecated break api
41544f1... Drop deprecated pangoxft api
f920548... Drop deprecated utils apis
1d5c7f6... Drop deprecated win32 api
884bcd4... Drop deprecated pangocairo api
232fdbc... Drop deprecated pangofc api
682c322... Drop deprecated pangoft2 api
2fc5fb3... Drop test-ot-tags
8544a11... Drop deprecated PangoScript api
fa6bbf9... Drop deprecated bidi api
fbc4079... Drop PangoXft
5b74b72... Drop pangoot
20634c6... Drop pangoft2
a398497... Drop pango_shape variants
5bebd46... Clean up break api a bit
fe0fc97... Drop PangoItem hackery
6651eed... Drop deprecated PangoDirection values
ad77254... Build a single .so
c2fe416... Some updates to README.md
cd3ea99... Add PANGO_DECLARE_INTERNAL_TYPE
f86e3bd... Make font classes private
0c438f8... Move PangoFontDescription to its own files
84743e4... Move PangoFontMetrics to its own files
93b8cab... Split off PangoFontFamily
5add819... Split off PangoFontFace
3b86dba... Reduce use of redundant apis
90bf311... Drop pango_context_list_families
0618400... Make PangoFontMapClass private
e674ce3... Drop redundant enumeration api
0bbf87e... Drop size listing api
aaa6eae... Clean up font classes
fc478d3... Rename fonts.c
7867d27... Drop PangoFontPrivate
1b2770b... Make PangoFontsetClass private
b9ff570... Cosmetics
6cb78f7... Stop exporting some utilities
d8c6894... Drop PangoScript
2fbf781... Stop using pango_itemize
82cebe5... Drop cached_iter argument
0d3fbb8... Rename pango_itemize_with_base_dir
d5c4f5a... Update tests for script removal
4821fcf... attributes: Better error message
95ea6d1... layout: Move enum types to pango-types.h
97ac0f7... break: Cosmetics
8086fa0... shape: Cosmetics
a0cbfae... itemize: Break paragraph separators
19a132d... pango-layout: export a helper
deb3b04... Add a paragraph attribute
e41da30... Move ItemProperties
88a2d1f... Add PangoAlignment
71a8fec... Add PangoLeadingTrim
31b34da... Add PangoLayoutRun
e091289... Add PangoLine
5b6d889... Implement ellipsization for PangoLine
30049b4... Add single-paragraph mode to ItemProperties
f7de7e5... Add PangoLineBreaker
c6b3d9e... Add PangoLines
e355800... Add PangoSimpleLayout
0367102... Add PangoLineIter
b85b191... Implement rendering for PangoLine
26668fd... Implement serialization for PangoSimpleLayout
c464d67... Port examples to PangoSimpleLayout
8ed3448... Port tests to PangoSimpleLayout
84bf33f... Port utils to PangoSimpleLayout
9d5069f... Add a parshape example
0a51d9d... Add a column example
3216a67... Replace PangoLayout
6ce9d6d... Regenerate layout tests
b8aa851... Tweak PangoAlignment
f80c9da... Add a line spacing attribute
41eceb0... item: Add line spacing to ItemProperties
6e46853... run: Use line spacing
6700438... serializer: Handle line spacing attributes
7df4a74... layout: Rename line-spacing to line-height
3566ba2... layout: Add spacing back
7ec4fb8... layout: Don't trim leading when placing lines
70e3219... Regenerate layout tests
621c9f6... pango-view: Bring line spacing back
76e5ab1... Change trimming of extents
9b034e0... layout: Use simpler extent getters
2b8e794... columns example: Use simpler extent getters
ded7cf3... docs: Add some illustrations for extents
c3d9fdc... line: Don't return GSList
482b09f... lines: tweak the array api
f92d665... attributes: Handle custom attributes
017626e... attributes: Centralize classification
18bfedd... ellipsize: Filter attributes
2eab239... ellipsize: Fix an oversight
c21e160... layout: Go back to trimming start and end
e195474... fontset: Add pango_fontset_get_language
be07c5f... itemize: Use pango_fontset_get_char
8c36ab5... Make pango-trace available in libpango.so
48d5e6b... coverage: Add a constructor from hb_face_t
53884ef... font: Export some functions privately
a124cf3... Add pango_font_face_is_variable/monospace
789e5e4... Add some useful face api
4328f6d... Add pango_font_family_is_generic
1215486... Add a faceid field to font descriptions
714b4e4... Add PangoLanguageSet
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
(*) 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]