[pango] (168 commits) Non-fast-forward update to branch pango2
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pango] (168 commits) Non-fast-forward update to branch pango2
- Date: Wed, 8 Jun 2022 10:22:13 +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:
6adb346... Drop remnants of engines and modules
ca0ad47... Drop deprecated coverage api
6560270... Drop deprecated break api
fddcfbe... Drop deprecated pangoxft api
94573c7... Drop deprecated utils apis
266136c... Drop deprecated win32 api
ae21a10... Drop deprecated pangocairo api
586af2a... Drop deprecated pangofc api
761f1c0... Drop deprecated pangoft2 api
f3a68c8... Drop test-ot-tags
adbc499... Drop deprecated PangoScript api
b239d34... Drop deprecated bidi api
e705fc8... Drop PangoXft
312ed16... Drop pangoot
a18b5ad... Drop pangoft2
ff746a1... Drop pango_shape variants
b17d38a... Clean up break api a bit
4b9183c... Drop PangoItem hackery
9cda764... Build a single .so
46244ff... Some updates to README.md
92c11f3... Add PANGO_DECLARE_INTERNAL_TYPE
c3841fa... Make font classes private
19bc907... Move PangoFontDescription to its own files
f049d94... Move PangoFontMetrics to its own files
89244bd... Split off PangoFontFamily
72aaf0e... Split off PangoFontFace
f799434... Reduce use of redundant apis
d334b6c... Drop pango_context_list_families
400a4ec... Make PangoFontMapClass private
f6c2982... Drop redundant enumeration api
e0d0593... Drop size listing api
59bee91... Clean up font classes
3bf8ad5... Rename fonts.c
21eb565... Drop PangoFontPrivate
9f2524c... Make PangoFontsetClass private
b2df3e3... Cosmetics
116ee4e... Stop exporting some utilities
2c9cb43... Drop PangoScript
857cb20... Stop using pango_itemize
cea5809... Drop cached_iter argument
9869f26... Rename pango_itemize_with_base_dir
f1f90d5... Update tests for script removal
a1b7f0d... attributes: Better error message
0ef9349... layout: Move enum types to pango-types.h
6605da7... break: Cosmetics
27bbe78... shape: Cosmetics
5f8c12b... itemize: Break paragraph separators
52f7ca8... pango-layout: export a helper
2e05b3a... Add a paragraph attribute
0dfbc34... Move ItemProperties
0e916bf... Add PangoAlignment
c6b6ad9... Add PangoLeadingTrim
7f89dc3... Add PangoLayoutRun
163802b... Add PangoLine
cf90273... Implement ellipsization for PangoLine
2491765... Add single-paragraph mode to ItemProperties
7f08f25... Add PangoLineBreaker
1039e5c... Add PangoLines
d09dfb8... Add PangoSimpleLayout
576cd91... Add PangoLineIter
480c1e6... Implement rendering for PangoLine
e212f22... Implement serialization for PangoSimpleLayout
9f5a039... Port examples to PangoSimpleLayout
52f4741... Port tests to PangoSimpleLayout
cb719ea... Port utils to PangoSimleLayout
34a4229... Add a parshape example
26071bd... Add a column example
5dbba7e... Replace PangoLayout
ce1938a... Regenerate layout test output
0bb8267... Tweak PangoAlignment
072c23c... Add a line spacing attribute
8a533a1... item: Add line spacing to ItemProperties
7c0af7d... run: Use line spacing
5f27fbb... serializer: Handle line spacing attributes
3c8740c... layout: Rename line-spacing to line-height
f12faab... layout: Add spacing back
befd19f... layout: Don't trim leading when placing lines
89946ff... Regenerate layout tests
26458c7... pango-view: Bring line spacing back
0f93a43... Change trimming of extents
e10b986... layout: Use simpler extent getters
524a4f2... columns example: Use simpler extent getters
25238ea... docs: Add some illustrations for extents
7798a5a... line: Don't return GSList
86d0654... lines: tweak the array api
2edf788... attributes: Handle custom attributes
88441ad... attributes: Centralize classification
0d6bc1e... ellipsize: Filter attributes
0e7d6c9... ellipsize: Fix an oversight
f8cba6e... layout: Go back to trimming start and end
870f202... fontset: Add pango_fontset_get_language
2d66199... itemize: Use pango_fontset_get_char
99d5c8f... Make pango-trace available in libpango.so
08cfc3d... coverage: Add a constructor from hb_face_t
f8c74e2... font: Export some functions privately
e685ebc... Add pango_font_face_is_variable/monospace
d34359c... Add some useful face api
826fa58... Add pango_font_family_is_generic
da84488... Add a faceid field to font descriptions
bb707cb... Add PangoLanguageSet
891cecc... Add PangoHbFace
11d079a... Add PangoHbFamily
bb6faed... Add PangoGenericFamily
57b9bb8... Add PangoHbFont
9750b8a... Add PangoHbFontmap
a71bd09... Add tests for PangoHbFace and PangoHbFont
1a53314... test-font: Handle generic families
a2c5ddc... pangocairo: handle PangoHbFont
7bf73b6... Add PangoFcLanguageSet
ebab409... Add PangoFcHbFontMap
297db0d... Add PangoFcHbFontMap tests
b35a016... test-shape: Use a simple fontmap
b09b175... pango-list: Show variable faces
585a59d... pangocairo: Allow picking the new fc fontmap
6a4db8c... serializer: Leave out faceid for now
21a3347... Add PangoCoreTextHbFontMap
958c6a5... test-itemize: Leave out faceid
925526c... test-layout: port to PangoFcHbFontMap
9d86954... Regenerate layout tests
cbe0d7b... Introduce user fonts
5d4f168... Implement coverage for user faces
05a070f... cairoshape: Use a user font
21afb84... Add a userfont example
2ea4a67... Add new font face api
dd5179d... Drop shape attributes
4ab3686... Redo attributes
9b598e7... Change color attr api
d6e90fa... Drop some underline variants
55673d4... Split off an underline position attribute
a56029a... Rename PangoUnderline to PangoLineStyle
2066aee... Make strikethrough styled
0c8e68b... Add some more markup tests
3b22821... testhbfont: Drop comparisons
d2233ef... Update markup docs
a112ef3... font description: Allow integer values for stretch
33665fc... More test updates
9b9e241... testmisc doesn't use any fc api
f04d54a... testserialize: Port to PangoFcHbFontMap
5c17958... testattributes: fixup
faa289c... Regenerate font enumeration test results
07c0574... Update markup tests
7a2579a... Adapt layout tests to underline changes
02a58a9... hbfontmap: Don't return duplicate fonts
f025c35... Update layout tests
a0e8c46... Use test fonts in test-break
c1f852b... Add an itemize test for generic families
0ec7912... wip: Drop PangoFc apis
39abc91... Drop all versioned since tags
72ecf51... Bump version to 1.90
9678031... Clean up headers
486d303... Add a check for mixed linkage
Commits added to 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
a95398b... Port tests to PangoSimpleLayout
e8e9573... Port utils to PangoSimleLayout
3038d93... Add a parshape example
402d654... Add a column example
9f03c1c... Replace PangoLayout
fc5a3ad... Regenerate layout test output
4ce3906... Tweak PangoAlignment
eb71fe2... Add a line spacing attribute
abbf184... item: Add line spacing to ItemProperties
7252401... run: Use line spacing
72b6e18... serializer: Handle line spacing attributes
18e9a26... layout: Rename line-spacing to line-height
6ce60bf... layout: Add spacing back
dfc14bf... layout: Don't trim leading when placing lines
feac5d1... Regenerate layout tests
03c567e... pango-view: Bring line spacing back
31b0cb6... Change trimming of extents
91dc1ba... layout: Use simpler extent getters
d882e3b... columns example: Use simpler extent getters
d6d7108... docs: Add some illustrations for extents
8fdf30e... line: Don't return GSList
a2774be... lines: tweak the array api
2208378... attributes: Handle custom attributes
00c4d45... attributes: Centralize classification
9754ef3... ellipsize: Filter attributes
4a8abef... ellipsize: Fix an oversight
7bcf0ae... layout: Go back to trimming start and end
32b7f0c... fontset: Add pango_fontset_get_language
3a232ad... itemize: Use pango_fontset_get_char
91f7250... Make pango-trace available in libpango.so
b64c4aa... coverage: Add a constructor from hb_face_t
58baaba... font: Export some functions privately
ab0575d... Add pango_font_face_is_variable/monospace
a0835d5... Add some useful face api
2931858... Add pango_font_family_is_generic
0e4e4b0... Add a faceid field to font descriptions
6156450... Add PangoLanguageSet
0448fcd... Add PangoHbFace
353c3b2... Add PangoHbFamily
59bedb9... Add PangoGenericFamily
74cf20a... Add PangoHbFont
32fab6d... Add PangoHbFontmap
3b91593... Add tests for PangoHbFace and PangoHbFont
a47ddfa... test-font: Handle generic families
1d04ded... pangocairo: handle PangoHbFont
f36517a... Add PangoFcLanguageSet
1fbfc03... Add PangoFcHbFontMap
28c30db... Add PangoFcHbFontMap tests
9dee355... pango-list: Show variable faces
326ae3d... pangocairo: Allow picking the new fc fontmap
7c85b49... serializer: Leave out faceid for now
c97b317... Add PangoCoreTextHbFontMap
3c0de6b... test-itemize: Leave out faceid
25be13c... test-layout: port to PangoFcHbFontMap
518de22... Update layout test for amiri
0deeff8... Introduce user fonts
620cf5e... Implement coverage for user faces
51e6616... cairoshape: Use a user font
9c0dfb0... Add a userfont example
b046046... Add new font face api
6292e41... Drop shape attributes
72a1713... Redo attributes
22d2ea6... Change color attr api
dd7ec30... Drop some underline variants
62ae6c1... Split off an underline position attribute
ef158b4... Rename PangoUnderline to PangoLineStyle
18d70ee... Make strikethrough styled
b06cd69... Add some more markup tests
ab804d8... testhbfont: Drop comparisons
8281ab1... Update markup docs
f12a0bb... font description: Allow integer values for stretch
bf0d175... More test updates
0a1e0b1... testmisc doesn't use any fc api
0a17c02... testserialize: Port to PangoFcHbFontMap
1b94669... testattributes: fixup
af36e7d... Regenerate font enumeration test results
a6ed93f... Update markup tests
803f9fd... Adapt layout tests to underline changes
35c6378... hbfontmap: Don't return duplicate fonts
7889382... Use test fonts in test-break
cfbfb15... Add an itemize test for generic families
90b55c3... Drop non-hb fontconfig support
5992c3d... Drop all versioned since tags
556ae6f... Bump version to 1.90
585e9e4... Clean up headers
0cb7500... Add a check for mixed linkage
277fe17... Fix extent test
9de9f02... Drop a cursor height test
dea8370... Make bidi tests pass
09bcc89... pango-view: wip work with pango-hbfontmap
cb5a918... Add more fontset tests
8aaf74b... Drop non-hb coretext support
4d05c9b... Fix Meson configure on Windows
61a3504... Add support for C++ to Meson build definitions
15e5dcc... Add PangoDirectWriteHbFontMap
df9361c... Drop non-hb win32 support
6866169... Shuffle utils around
46778c9... Clean up private utils
15764dc... Drop PangoCoverage
b9dd8be... Drop PangoFontsetSimple
b0f917b... Drop some font family apis
385345d... Cosmetics
065d80d... Make PangoFontMetrics struct private
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]