[pango] (135 commits) Created branch pango2
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pango] (135 commits) Created branch pango2
- Date: Fri, 18 Feb 2022 20:10:56 +0000 (UTC)
The branch 'pango2' was created.
Summary of new commits:
84f3f2f... Add PANGO_DECLARE_INTERNAL_TYPE
db792c9... attributes: Better error message
28db850... layout: Move enum types to pango-types.h
f38a11f... break: Cosmetics
5581bd5... shape: Cosmetics
28c0017... itemize: Break paragraph separators
2f2e10c... pango-layout: export a helper
008566c... Add a paragraph attribute
c3b603f... Move ItemProperties
3e17ad5... Add PangoAlignment
2871316... Add PangoLeadingTrim
92025fc... Add PangoLayoutRun
857f5d3... Add PangoLine
e9ade86... Implement ellipsization for PangoLine
bba388e... Add single-paragraph mode to ItemProperties
f4a9638... Add PangoLineBreaker
7da3054... Add PangoLines
fe73ebc... Add PangoSimpleLayout
8c885c1... Add PangoLineIter
030dfa1... Implement rendering for PangoLine
1d7a43d... Implement serialization for PangoSimpleLayout
484f50b... serializer: fix build
3c4063b... Add a parshape example
9890749... Add a text flow example
cbcdaa1... debug: check invariants in pango-layout too
c8996a6... Port examples
6e8dbe1... Port test-bidi to simple layout
37a8be5... test-layout: port to simple-para
79aae48... Port test-break to simple layout
d1b1b66... Port test-ellipsize to simple layout
e23f974... testiter: more fixes
166dc7b... Port testmisc to simple layout
5e86cce... testmisc: fix build
f93620b... Port test-pangocairo-threads
3351689... utils: Port pango-segmentation
abbe46a... port testrandom
d2e711f... tests: Update expected results for breaks
19b092b... Fix testserialize
94e2905... The big rename of doom
baf1ab9... Make PangoLayoutRun a separate type
5ec2dbd... Tweak PangoAlignment
f6a86f2... Add a line spacing attribute
9c0ca53... item: Add line spacing to ItemProperties
f0b932f... layout-run: Use line spacing
b6f9fa7... serializer: Handle line spacing attributes
1c772b3... layout: Rename line-spacing to line-height
92367b0... layout: Add spacing back
21a9372... layout: Don't trim leading when placing lines
454f1fe... pango-view: Bring line spacing back
56a506f... layout: Fix a reference miscount
b9db110... lines: Fix some corner cases
d90267c... layout-run: add docs
4cf84b8... layout-line: Add docs
c88e938... lines: Add docs
0fba4f4... layout iter: Add docs
9935414... layout: Add docs
9784f69... line-breaker: Add docs
0bf1e8b... layout: don't forget spacing in copy()
c8318fc... layout: undo an accidental removal
d6cbd29... Change trimming of extents
7c7745b... layout: Use simpler getters
07c0b05... docs: Add some illustrations for extents
15104b6... Tweak boolean getters
c255c1f... Make PangoLayoutLine a boxed type
1cb2895... Document immutability
691f38f... line-breaker: Rename done()
7d60e43... Rename PangoLayoutRun to PangoRun
7e5cfb8... Rename PangoLayoutLine to PangoLine
2929b76... Rename PangoLayoutIter to PangoLineIter
b6de673... line: Don't return GSList
f32fbfa... lines: tweak the array api
780ff89... layout: Fix an oversight
2df24a4... attributes: Handle custom attributes
73e5f05... attributes: Centralize classification
dc4999c... ellipsize: Filter attributes
bf3797f... ellipsize: Fix an oversight
74fac5b... layout: Fix an oversight
18eeea2... line-breaker: Fix a corner case
0f90759... layout: Go back to trimming start and end
841769f... fixup font description
47a9ffd... font-family: fixup
9b5f264... fontset: Add pango_fontset_get_language
2efbe77... itemize: Use pango_fontset_get_char
1cae27f... font-face: fixup
31410a4... fixup font
3cc544e... fixup fontmap
3eb03a0... Make pango-trace available in libpango.so
6eb4ff7... coverage: Add a constructor from hb_face_t
2823253... font: Export some functions privately
42f67ab... font: Add pango_font_face_is_variable/monospace
6a8e45e... Add some useful face api
41bc83d... Add a faceid field to font descriptions
f930e21... Add PangoLanguageSet
33d46e0... Add PangoHbFace
d219208... Add PangoHbFamily
29493ab... Add PangoGenericFamily
1e870ea... Add PangoHbFont
0f7b7cf... Add PangoHbFontmap
f866bcc... Add tests for PangoHbFace and PangoHbFont
6d02ccb... pangocairo: handle PangoHbFont
a269bfd... Add PangoFcLanguageSet
1e0109e... Add PangoFcHbFontMap
434756c... Add PangoFcHbFontMap tests
b8e2b10... test-shape: Use a simple fontmap
fe72a74... pango-list: Show variable faces
b07ad20... pangocairo: Allow picking the new fc fontmap
034c18e... serializer: Improve font serialization
6664eeb... serializer: Leave out faceid for now
121314f... Add PangoCoreTextHbFontMap
b67a113... test-itemize: Leave out faceid
9547a47... Introduce user fonts
3239bfd... Implement coverage for user faces
4de8947... tests: Adapt
df9567c... cairoshape: Use a user font
4b1ffb2... Add a userfont example
d590d8e... Add new font face api
aeab91b... Drop shape attributes
557f475... Redo attributes
6fc426d... Split pango-attributes.[hc]
31a19e8... fixup pango-attr-list.c
e1171d1... fixup pango-line.c
db1e6e0... Add PangoAttrAffects
22bba13... Add PangoAttrMerge flags
b67fd65... Rename pango_attribute_get_custom
41760e6... Tweaks
d816949... Change color attr api
7cf8a7a... Drop some underline variants
f0e9df8... Split off an underline position attribute
6e9a3d6... Rename PangoUnderline to PangoLineStyle
9144b73... Make strikethrough styled
8e0705d... More work on line styles
ed03f95... Add a line api to PangoRenderer
56da671... font-description: Cosmetics
1b7bfcf... attributes: Cosmetics
36ef890... Add alpha to PangoColor
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]