[pango] (126 commits) Non-fast-forward update to branch pango2-windows
- From: Chun-wei Fan <fanchunwei src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pango] (126 commits) Non-fast-forward update to branch pango2-windows
- Date: Thu, 9 Jun 2022 16:57:06 +0000 (UTC)
The branch 'pango2-windows' 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:
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
2ee46c3... Add a check for mixed linkage
ae7a221... Fix extent test
a039e37... Drop a cursor height test
5b7402d... Make bidi tests pass
3ae8eeb... pango-view: wip work with pango-hbfontmap
379b180... Add more fontset tests
f5458f7... Drop non-hb coretext support
a892a21... Fix Meson configure on Windows
f6a7ebf... Add support for C++ to Meson build definitions
581f6d4... Add PangoDirectWriteHbFontMap
ee9d787... Drop non-hb win32 support
4c97edf... Shuffle utils around
23a5eb7... Clean up private utils
10e6c46... Drop PangoCoverage
7dfcfb6... Drop PangoFontsetSimple
3cde31b... Drop some font family apis
7b4c661... Cosmetics
3044a46... Make PangoFontMetrics struct private
8cb10b2... Bump the harfbuzz dependency
772240e... Split off PangoFontSetCached
83f4236... Rename PangoHbFontMap to PangoFontMap
01fb23e... Add default fontmap API
d861362... Thin out pangocairo code
0fa4a74... Add platform-specific headers
ad353ef... Drop pango_cairo_create_layout
408cc04... Clean up build machinery
da64d02... Store cairo_font_options in the context
7259b76... Apply font options
478031a... build: Correct option name for documentation
b89e3a6... build: Drop pangowin32.rc.in from build
ef7bcd9... build: Always look for FontConfig
7dbc2dc... build: Fix up Windows sources list
2c9e6d4... build: Only build tests using FontConfig if we have it
6ac4487... pango/pango-font-description.c: Include stdlib.h
969a052... pango-fontmap.c: Fix build on Windows
4b4a1ec... pangodwrite-fontmap.cpp: Fix build
7bda2df... pango-fontmap-private.h: Use C linkage
5b23f8e... examples: Use pango_font_map_new_default()
13fe222... cxx-test.cpp: Don't try to include pangowin32.h
Commits added to the branch:
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 (*)
c091c60... Introduce user fonts (*)
27a459e... Implement coverage for user faces (*)
730548b... cairoshape: Use a user font (*)
c877125... Add a userfont example (*)
f5bd08f... Add new font face api (*)
83865d8... Drop shape attributes (*)
186ba08... Redo attributes (*)
1118965... Change color attr api (*)
995e6ee... Drop some underline variants (*)
b602d4c... Split off an underline position attribute (*)
5eaf169... Rename PangoUnderline to PangoLineStyle (*)
301d9b2... Make strikethrough styled (*)
e211f2f... Add some more markup tests (*)
6c70691... testhbfont: Drop comparisons (*)
72820fe... Update markup docs (*)
bd1a6a3... font description: Allow integer values for stretch (*)
9f4a491... More test updates (*)
7e83cb2... testmisc doesn't use any fc api (*)
2f77f71... testserialize: Port to PangoFcHbFontMap (*)
e3f6540... testattributes: fixup (*)
625604e... Regenerate font enumeration test results (*)
b014b0c... Update markup tests (*)
0d0bd2e... Adapt layout tests to underline changes (*)
b603ead... hbfontmap: Don't return duplicate fonts (*)
a237511... Use test fonts in test-break (*)
e132e88... Add an itemize test for generic families (*)
3e5a935... Drop non-hb fontconfig support (*)
a1fd873... Drop all versioned since tags (*)
5338732... Bump version to 1.90 (*)
05c7043... Clean up headers (*)
8258115... Add a check for mixed linkage (*)
2e3673a... Fix extent test (*)
d71a86f... Drop a cursor height test (*)
9c56dcd... Make bidi tests pass (*)
3419394... pango-view: wip work with pango-hbfontmap (*)
329d14f... Add more fontset tests (*)
73f5ebf... Drop non-hb coretext support (*)
267c4f0... Fix Meson configure on Windows (*)
04b7271... Add support for C++ to Meson build definitions (*)
9432c4f... Add PangoDirectWriteHbFontMap (*)
bb30839... Drop non-hb win32 support (*)
710432d... Shuffle utils around (*)
dec4b25... Clean up private utils (*)
802a323... Drop PangoCoverage (*)
6e81550... Drop PangoFontsetSimple (*)
a6d5b65... Drop some font family apis (*)
e827bba... Cosmetics (*)
0f41b2e... Make PangoFontMetrics struct private (*)
80a3d78... Bump the harfbuzz dependency (*)
91f767a... Split off PangoFontSetCached (*)
a25d3a3... Rename PangoHbFontMap to PangoFontMap (*)
433c025... Add default fontmap API (*)
b79ae14... Thin out pangocairo code (*)
105cfdf... Add platform-specific headers (*)
46f2926... Drop pango_cairo_create_layout (*)
12bd243... Clean up build machinery (*)
fb4fb26... Store cairo_font_options in the context (*)
06f68c6... Apply font options (*)
6bb8c50... Seal PangoItem (*)
121d04a... build: Correct option name for documentation
86b3983... build: Drop pangowin32.rc.in from build
7423d9f... build: Always look for FontConfig
1d1e31f... build: Fix up Windows sources list
ce9c953... build: Only build tests using FontConfig if we have it
2ee2321... pango/pango-font-description.c: Include stdlib.h
1dd09e5... pango-fontmap.c: Fix build on Windows
4e0652d... pangodwrite-fontmap.cpp: Fix build
4a22074... pango-fontmap-private.h: Use C linkage
048c036... examples: Use pango_font_map_new_default()
fcce2e2... cxx-test.cpp: Don't try to include pangowin32.h
(*) 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]