[pango] (195 commits) Non-fast-forward update to branch pango2
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pango] (195 commits) Non-fast-forward update to branch pango2
- Date: Mon, 6 Jun 2022 04:14:39 +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:
c847530... Drop remnants of engines and modules
f12eb6c... Drop deprecated coverage api
ac6d082... Drop deprecated break api
482bb96... Drop deprecated pangoxft api
6199fca... Drop deprecated utils apis
e5642d5... Drop deprecated win32 api
53ef84c... Drop deprecated pangocairo api
65c5418... Drop deprecated pangofc api
536fbc9... Drop deprecated pangoft2 api
5d605a6... Drop test-ot-tags
0c5df1c... Drop deprecated PangoScript api
6ffb825... Drop deprecated bidi api
05fb268... Drop PangoXft
b2a37b1... Drop pangoot
de3a34f... Drop pangoft2
19da30b... Drop pango_shape variants
d7e236b... Clean up break api a bit
745aede... Drop PangoItem hackery
222db93... Build a single .so
61a41c0... Some updates to README.md
0d4a208... Make font classes private
dcfcde3... Move PangoFontDescription to its own files
a28bd02... Drop pango_font_descriptions_free
6ffbb0c... Move PangoFontMetrics to its own files
64a766e... Clean up font description header
435f55d... Split off PangoFontFamily
a819b4a... Split off PangoFontFace
4f30463... Add a missing include
db56141... Reduce use of redundant apis
d21ebe4... Drop pango_context_list_families
197bea4... Make PangoFontMapClass private
d327fde... Drop redundant enumeration api
ce2581f... Drop size listing api
47133fb... Clean up font classes
df922d8... Rename fonts.c
dc283c2... Drop PangoFontPrivate
6da17d5... Cosmetics
c8d8865... Make PangoFontsetClass private
50f14f7... Cosmetics
096261a... Stop exporting some utilities
7b691a0... Drop PangoScript
0669a7c... Stop using pango_itemize
6e6f2d6... Drop cached_iter argument
c534378... Rename pango_itemize_with_base_dir
3b035f2... Update tests for script removal
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
Commits added to the branch:
00815c8... Rename GObject Introspection devel branch (*)
0c77a45... Merge branch 'ebassi/gi-main-branch' into 'main' (*)
3660ac2... pango-view: Show more baselines (*)
539ca68... layout: Handle baselines (*)
6aec701... Merge branch 'baseline-handling' into 'main' (*)
bfd2147... Meson: Clean up HarfBuzz search (*)
f1e7858... meson.build: Remove strap FontConfig items (*)
afdf144... meson: Clean up FreeType search (*)
78be016... Merge branch 'meson-msvc-cleanup' into 'main' (*)
677fb7a... docs: Don't install in doc/pango/reference folder (*)
1877636... Merge branch 'install_standard_docs_dir_devhelp' into 'main (*)
4ddf627... Updates (*)
4851f23... 1.50.5 (*)
7600ada... pango-view: Remove debug spew (*)
ddbeda2... Merge branch 'matthiasc/for-main' into 'main' (*)
79454ac... Drop the hb-glib dependency again (*)
60c4f9d... Merge branch 'matthiasc/for-main' into 'main' (*)
5243a55... Fix test font configuration (*)
2d0287d... Add a fontset test (*)
f9d0b6d... Merge branch 'matthiasc/for-main' into 'main' (*)
3b15fb8... ci: Use the timeout multiplier when running tests (*)
b36001e... Maintain order in pango_attr_list_change (*)
74e437b... Merge branch 'matthiasc/for-main' into 'main' (*)
5de30b5... AVoid a use-after-free in pango_attr_list_change (*)
a229f11... Merge branch 'attr-list-bad-access' into 'main' (*)
37a4270... 1.50.6 (*)
9093ffd... Coretext: fix clang build failure. (*)
cf11b63... Merge branch 'coretext-fix' into 'main' (*)
5372a0c... utils/viewer-cairo.c: fix empty-body (*)
f9cc99d... Merge branch 'main' into 'main' (*)
bc00edb... Fix move pango_layout_move_cursor_visually (*)
d152b1b... Merge branch 'fix-rtl-cursor-move' into 'main' (*)
fe00d92... meson: Use proper type for bools (*)
9bd0fc8... Merge branch 'meson_fixes' into 'main' (*)
c90d22c... layout: Try harder to survive without fonts (*)
9ede411... Apply 1 suggestion(s) to 1 file(s) (*)
236be6e... pangowin32: register a "Sans-Serif" font (*)
cade006... pangowin32: try harder to load a font (*)
7e53a73... Merge branch 'sync-load-font-fontset' into 'main' (*)
99c3da0... Merge branch 'win32-sans-serif' into 'main' (*)
1080a7c... itemize: Be more defensive (*)
65b2334... Merge branch 'null-fonts' into 'main' (*)
1f29168... Merge branch 'survive-without-fonts' into 'main' (*)
a2ccd36... 1.50.7 (*)
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
(*) 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]