[pango] (311 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] (311 commits) Non-fast-forward update to branch pango2-windows
- Date: Thu, 23 Jun 2022 09:51:17 +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:
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
e198f94... Add PangoHbFace
8f0294a... Add PangoHbFamily
4d2e4a7... Add PangoGenericFamily
df34441... Add PangoHbFont
aa10418... Add PangoHbFontmap
5c5e3e7... Add tests for PangoHbFace and PangoHbFont
ccd64ef... test-font: Handle generic families
e6f8826... pangocairo: handle PangoHbFont
83c019c... Add PangoFcLanguageSet
c850859... Add PangoFcHbFontMap
9284ed7... Add PangoFcHbFontMap tests
70374f4... pango-list: Show variable faces
3ecf132... pangocairo: Allow picking the new fc fontmap
1e0c3db... serializer: Leave out faceid for now
c8297f6... Add PangoCoreTextHbFontMap
c830801... test-itemize: Leave out faceid
06c9485... test-layout: port to PangoFcHbFontMap
e420ab2... Update layout test for amiri
a7b836b... Introduce user fonts
b000e93... cairoshape: Use a user font
5e88cd4... Add a userfont example
9671f89... Add new font face api
e1b3a30... Implement coverage for user faces
2c8a2dd... Drop shape attributes
f97c4ef... Redo attributes
b2a5ca0... Change color attr api
74e3f65... Drop some underline variants
9c71bb1... Split off an underline position attribute
bcf920a... Rename PangoUnderline to PangoLineStyle
3e80110... Make strikethrough styled
811c801... Add some more markup tests
1d92d30... Update markup docs
073446d... font description: Allow integer values for stretch
35dba08... More test updates
63dd89f... testmisc doesn't use any fc api
69e2fab... testserialize: Port to PangoFcHbFontMap
72b70e5... Regenerate font enumeration test results
0fa050e... Update markup tests
25a4343... Adapt layout tests to underline changes
c3ecf1a... hbfontmap: Don't return duplicate fonts
7ad4fa6... Regenerate layout tests
fb3f0d9... Use test fonts in test-break
3c4dfb8... Add an itemize test for generic families
e3e2fb8... Drop non-hb fontconfig support
9805bc8... Drop all versioned since tags
8837486... Bump version to 1.90
ac1faec... Clean up headers
c5bfbc6... Add a check for mixed linkage
31d2e1b... Fix extent test
28b3ce7... Drop a cursor height test
c3be09f... Make bidi tests pass
6e8f7a8... pango-view: wip work with pango-hbfontmap
5e535b3... Add more fontset tests
61087be... Drop non-hb coretext support
a0aa384... Fix Meson configure on Windows
840aa4c... Add support for C++ to Meson build definitions
a7a8b30... Add PangoDirectWriteHbFontMap
d52e19d... Drop non-hb win32 support
fd7e223... Shuffle utils around
eec0e6a... Clean up private utils
0461b60... Drop PangoCoverage
bb92d2b... Drop some font family apis
97c6b7a... Make PangoFontMetrics struct private
b60fe0b... Bump the harfbuzz dependency
2f4e6a0... Split off PangoFontSetCached
db04a74... Rename PangoHbFontMap to PangoFontMap
10ee689... Drop PangoFontsetSimple
d57672e... Add default fontmap API
9055948... Thin out pangocairo code
4d40232... Clean up build machinery
c9818a0... Store cairo_font_options in the context
84710b7... Apply font options
c4442b3... Seal PangoItem
570dc97... Split off pango-glyph-iter.h
af5bcfd... Tweak prerelease versioning
78c021a... Get the docs in shape
5bb0a32... Some updates to the README
76819c8... Drop deprecated macros
647aba9... Cosmetics: Move glyph constant definitions
48ad156... Drop pango_font_description_to_filename
c1dc0c6... Link against harfbuzz-gobject
d996807... Clean up PangoFontFamily
452ef30... Drop pango_font_get_font_map
c453396... hbfamily: Unset face families
a8deee2... Clean up PangoFontFace hierarchy
016a123... Clean up the PangoFont hierarchy
7de8106... Drop pango_font_get_languages
15acd32... Drop pango_font_has_char
a6b03d2... font: add properties
c7369f6... fontmap: Cleanups
51da79f... context: Use G_DECLARE_FINAL_TYPE
69f269e... fontset: Use PANGO_DECLARE_INTERNAL_TYPE
55dda9b... Add autoptr cleanup
526ec0a... Make types final
e870098... Drop pango_font_description_better_match
0863e8e... Keep pango_fontset_get_language private
b165dbe... Make font metrics copy/free
70bbbad... lines: Add properties
ebc1044... context: Add properties
e6ea49e... hbface: Add properties
4664ff6... Clean up font properties
76c2c3b... More matrix work
79adcd6... document font properties
a15507b... document hbfont properties
12d220a... examples: Cosmetics
c46a6b8... fontset cached: create less fonts
27f475c... docs: Sync the cairo example
880a867... docs: Add an example for user fonts
d99e7f7... docs: Add a 'first steps' example
ca9e123... docs: Add a complex layout example
abbee60... docs: Add a section on custom fonts
7167051... Add alpha to PangoColor
c996caf... NEWS: Updates
6fbb681... Clean up gtypes a bit
2db6689... Drop PANGOCAIRO_BACKEND for now
1a1369f... fontmap: improve the docs
06aed67... context: more docs
43bdfd4... CODING_STYLE: some updates
6c361c4... Generate pango2.pc
1712794... Bump harfbuzz dep
5941f98... Try to fix the ci build
9c0bed1... more ci build fixes
df6a9df... Quiet a compiler warning
e07efc4... serializer: Fix compiler warnings
33abbec... ci: We need git harfbuzz
3f5d707... debug spew
dee2bf3... test fonts: updates
538a4ae... Rename a test
7ab7e7b... test setup: Drop cantarell from sans alias
4224709... hbface: work harder on the description
8d4be1a... tests: Unify font loading code
68835e8... ci: Use the right option
5534374... fc: Don't add empty generic families
c5ee771... examples: Avoid direct fontconfig use
0c98761... pangodwrite-fontmap.cpp: Make hb_face from DirectWrite immu
942ecc1... pangodwrite-fontmap.cpp: Initilize DirectWrite in object in
b9b47b2... pango-fontmap-private.h: Use C linkage
821b5a3... pango-font-private.h: Fix builds on Visual Studio+DWrite
96ea711... pango/pango-font-description.c: Include stdlib.h
c9e062a... Try to fix the msys2 CI
d501f2f... pangodwrite-fontmap.cpp: Try to fix MinGW64 builds
ba117b2... testhbfont.c: Fix building on non-FontConfig
f74a4c7... cxx-test.cpp: Don't try to include pangowin32.h
2b18943... testserialize: Stop using fontconfig
62b7f80... context: Reshuffle convenience api
7e58842... Update fontset tests
476a262... Regenerate layout tests
08fe227... Fix some compiler warnings
641de91... coretext: Fix font creation
b5f12fd... Update itemize tests
aeaef3c... Improve test font setup code
876ab05... docs: Add a migration guide
77d69b5... Run all tests on MacOs
dc10db4... Allow variant information in face descriptions
37d8b10... Add PANGO_RENDERING_CAIRO
3bb69ca... Generate a pangocairo2.pc file again
c73a6f5... docs: Update migration guide
0cd56d5... build: Fix build without cairo
1fa2239... ci: Fix the documentation build
603fc1d... Complete line style changes
5c59567... Migration guide: updates
84e7d8f... Add a test for numeric stretch
36a242b... pango-view: Add a --font-file option
1649be5... renderer: Fix drawing of backgrounds
4738023... Cosmetics
339389a... Make test-font use our test fonts
572b9ea... Use test font setup for the thread test
cebb3b5... Add a way to merge fontsets
831c580... Allow cascading fontmaps
fb20c62... Use modern C++
6cbe957... coretext: Make cairo support work
e30df90... Avoid overflow when calculating caret slope
871b488... hbfont: Silently accept lack of size
1859d40... Cosmetics
e034538... Capitalize generic names
f4da797... pango-list: Print some more info
ecf0618... directwrite: Make cairo support work
b1943a3... build: Fix HarfBuzz fallback for Windows
7cb7805... Cosmetics
4d24c71... Bring back shape attributes
aa7077c... line-breaker: Filter attributes properly
47251b9... build: Drop pangowin32.rc.in from build
5032496... pangocairo-font.c: Fix Windows DirectWrite build
4553777... Make testattributes work on Windows
1b2250c... docs: Add to the migration guide
e83a2af... font: Redo feature api
9129873... testattributes: Fix test on Windows
019c52d... pango-matrix.c: Improvise tolerance in acos() on Visual Stu
e90b0c2... README.win32: Update Windows build information
2b5a4d1... gtkjsonprinter.c: Don't check for <0x20 to output \uXXXX st
Commits added to the branch:
0edd33e... Avoid overflow when calculating caret slope (*)
ca6c465... Merge branch 'matthiasc/for-main' into 'main' (*)
f6e2519... Revert "Avoid overflow when calculating caret slope" (*)
438757f... Revert "Add listmodel properties to PangoFontMap" (*)
5d22ab0... Revert "Add listmodel properties to PangoFontFamily" (*)
e486a91... Revert "fc: Notify :n-items when needed" (*)
f789f98... Add pango_matrix_equal (*)
a597e33... matrix: Some improvements (*)
d3df821... serialize: Use pango_matrix_equal (*)
0bdde39... Drop remnants of engines and modules (*)
fb08c82... Drop deprecated coverage api (*)
1d62b54... Drop deprecated break api (*)
d8d7327... Drop deprecated pangoxft api (*)
04d4e48... Drop deprecated utils apis (*)
e41292f... Drop deprecated win32 api (*)
cb62ca1... Drop deprecated pangocairo api (*)
9367526... Drop deprecated pangofc api (*)
f9e4e58... Drop deprecated pangoft2 api (*)
c2616bc... Drop test-ot-tags (*)
85f599b... Drop deprecated PangoScript api (*)
be47e7d... Drop deprecated bidi api (*)
67c62cc... Drop PangoXft (*)
26464a1... Drop pangoot (*)
b7bd939... Drop pangoft2 (*)
f539dd4... Drop pango_shape variants (*)
3e30dc1... Clean up break api a bit (*)
c56ea84... Drop PangoItem hackery (*)
b144166... Drop deprecated PangoDirection values (*)
43158e5... Build a single .so (*)
70e341a... Some updates to README.md (*)
ecc9980... Add PANGO_DECLARE_INTERNAL_TYPE (*)
6710c0a... Make font classes private (*)
53225ad... Move PangoFontDescription to its own files (*)
179bc56... Move PangoFontMetrics to its own files (*)
c8cf9f3... Split off PangoFontFamily (*)
7a0dd2c... Split off PangoFontFace (*)
586432d... Reduce use of redundant apis (*)
4010ab4... Drop pango_context_list_families (*)
3e082be... Make PangoFontMapClass private (*)
ce3b2d5... Drop redundant enumeration api (*)
0a3d28e... Drop size listing api (*)
fa96282... Clean up font classes (*)
2bce8b0... Rename fonts.c (*)
2accba7... Drop PangoFontPrivate (*)
5846e99... Make PangoFontsetClass private (*)
48f82b1... Cosmetics (*)
81fbb22... Stop exporting some utilities (*)
ad80413... Drop PangoScript (*)
7820364... Stop using pango_itemize (*)
d494386... Drop cached_iter argument (*)
71fed80... Rename pango_itemize_with_base_dir (*)
960ad96... Update tests for script removal (*)
d1e80d8... attributes: Better error message (*)
36edd4b... layout: Move enum types to pango-types.h (*)
93b287f... break: Cosmetics (*)
5171c26... shape: Cosmetics (*)
d3a384f... itemize: Break paragraph separators (*)
76c2c85... pango-layout: export a helper (*)
2d11b66... Add a paragraph attribute (*)
4aefba0... Move ItemProperties (*)
86dca0e... Add PangoAlignment (*)
a996c9b... Add PangoLeadingTrim (*)
8ba528c... Add PangoLayoutRun (*)
11139d9... Add PangoLine (*)
4542f92... Implement ellipsization for PangoLine (*)
e8f92e1... Add single-paragraph mode to ItemProperties (*)
30274cd... Add PangoLineBreaker (*)
5f1d90c... Add PangoLines (*)
051c7b0... Add PangoSimpleLayout (*)
4e02044... Add PangoLineIter (*)
cd50aa8... Implement rendering for PangoLine (*)
7c41638... Implement serialization for PangoSimpleLayout (*)
7930d79... Port examples to PangoSimpleLayout (*)
22161c4... Port tests to PangoSimpleLayout (*)
f745938... Port utils to PangoSimpleLayout (*)
b513413... Add a parshape example (*)
cb9ab23... Add a column example (*)
9d8a435... Replace PangoLayout (*)
2a910ae... Regenerate layout tests (*)
848d7fe... Tweak PangoAlignment (*)
b0d2ce9... Add a line spacing attribute (*)
aee81ba... item: Add line spacing to ItemProperties (*)
2f0e546... run: Use line spacing (*)
e7f9960... serializer: Handle line spacing attributes (*)
d700711... layout: Rename line-spacing to line-height (*)
ab845da... layout: Add spacing back (*)
7deeccf... layout: Don't trim leading when placing lines (*)
f1fea63... Regenerate layout tests (*)
8974d49... pango-view: Bring line spacing back (*)
176414d... Change trimming of extents (*)
96c2c85... layout: Use simpler extent getters (*)
eda1e54... columns example: Use simpler extent getters (*)
3d21a82... docs: Add some illustrations for extents (*)
f4271ec... line: Don't return GSList (*)
a35ec49... lines: tweak the array api (*)
6d09156... attributes: Handle custom attributes (*)
4db0b28... attributes: Centralize classification (*)
0047af5... ellipsize: Filter attributes (*)
cb90790... ellipsize: Fix an oversight (*)
3c3d774... layout: Go back to trimming start and end (*)
9dfb286... fontset: Add pango_fontset_get_language (*)
0ade32d... itemize: Use pango_fontset_get_char (*)
864978c... Make pango-trace available in libpango.so (*)
b04bc8a... coverage: Add a constructor from hb_face_t (*)
f631b11... font: Export some functions privately (*)
18da699... Add pango_font_face_is_variable/monospace (*)
01b5ef3... Add some useful face api (*)
0d2dbaf... Add pango_font_family_is_generic (*)
5e8365b... Add a faceid field to font descriptions (*)
a8308b6... Add PangoLanguageSet (*)
f74b769... Add PangoHbFace (*)
db8b7a3... Add PangoHbFamily (*)
1d08b88... Add PangoGenericFamily (*)
034c822... Add PangoHbFont (*)
12438b6... Add PangoHbFontmap (*)
26bc4be... Add tests for PangoHbFace and PangoHbFont (*)
fd9f60b... test-font: Handle generic families (*)
80244f5... pangocairo: handle PangoHbFont (*)
cdfa5b6... Add PangoFcLanguageSet (*)
053d517... Add PangoFcHbFontMap (*)
05a1e8d... Add PangoFcHbFontMap tests (*)
5ad715e... pango-list: Show variable faces (*)
2d3ff33... pangocairo: Allow picking the new fc fontmap (*)
8b720d4... serializer: Leave out faceid for now (*)
ca3f0b0... Add PangoCoreTextHbFontMap (*)
6daa839... test-itemize: Leave out faceid (*)
c0e67b7... test-layout: port to PangoFcHbFontMap (*)
e6fd7f4... Update layout test for amiri (*)
6981835... Introduce user fonts (*)
b37c5ca... cairoshape: Use a user font (*)
113d011... Add a userfont example (*)
e1421bc... Add new font face api (*)
d28d9bb... Implement coverage for user faces (*)
f4eec56... Drop shape attributes (*)
0ed2f49... Redo attributes (*)
d441cb3... Change color attr api (*)
6b12300... Drop some underline variants (*)
246537a... Split off an underline position attribute (*)
93cc605... Rename PangoUnderline to PangoLineStyle (*)
e2ba9f6... Make strikethrough styled (*)
1fc7d0b... Add some more markup tests (*)
35eadde... Update markup docs (*)
42d54c1... font description: Allow integer values for stretch (*)
527e186... More test updates (*)
197d5ed... testmisc doesn't use any fc api (*)
c7bb66a... testserialize: Port to PangoFcHbFontMap (*)
bbd17a5... Regenerate font enumeration test results (*)
9ee2d18... Update markup tests (*)
1e600ff... Adapt layout tests to underline changes (*)
5a5c534... hbfontmap: Don't return duplicate fonts (*)
7222c4d... Regenerate layout tests (*)
9da487b... Use test fonts in test-break (*)
e769081... Add an itemize test for generic families (*)
e82b3b5... Drop non-hb fontconfig support (*)
21d9630... Drop all versioned since tags (*)
58854be... Bump version to 1.90 (*)
db2fd82... Clean up headers (*)
4a1676b... Add a check for mixed linkage (*)
7335001... Fix extent test (*)
283c966... Drop a cursor height test (*)
a50f54c... Make bidi tests pass (*)
41838b7... pango-view: wip work with pango-hbfontmap (*)
11809b4... Add more fontset tests (*)
de28c3e... Drop non-hb coretext support (*)
4aebe7a... Fix Meson configure on Windows (*)
2779e5a... Add support for C++ to Meson build definitions (*)
7cac4c8... Add PangoDirectWriteHbFontMap (*)
979276f... Drop non-hb win32 support (*)
fa7bd8e... Shuffle utils around (*)
ae5533b... Clean up private utils (*)
2062ff6... Drop PangoCoverage (*)
a32bfd2... Drop some font family apis (*)
2a563fa... Make PangoFontMetrics struct private (*)
32994f9... Bump the harfbuzz dependency (*)
2736a31... Split off PangoFontSetCached (*)
811e3a2... Rename PangoHbFontMap to PangoFontMap (*)
c1fcd35... Drop PangoFontsetSimple (*)
d95d920... Add default fontmap API (*)
037e74f... Thin out pangocairo code (*)
8d4119b... Clean up build machinery (*)
1c2da16... Store cairo_font_options in the context (*)
96adad2... Apply font options (*)
ad72513... Seal PangoItem (*)
0126979... Split off pango-glyph-iter.h (*)
9e2cefb... Tweak prerelease versioning (*)
0dd516b... Get the docs in shape (*)
c01484b... Some updates to the README (*)
664440f... Drop deprecated macros (*)
4a5ef29... Cosmetics: Move glyph constant definitions (*)
ac32552... Drop pango_font_description_to_filename (*)
ea58a1f... Link against harfbuzz-gobject (*)
c20daaf... Clean up PangoFontFamily (*)
81ce1af... Drop pango_font_get_font_map (*)
fc6028d... hbfamily: Unset face families (*)
a2e3fc9... Clean up PangoFontFace hierarchy (*)
e28aadd... Clean up the PangoFont hierarchy (*)
c01c7dc... Drop pango_font_get_languages (*)
1128432... Drop pango_font_has_char (*)
0a72d92... font: add properties (*)
e3ac009... fontmap: Cleanups (*)
ee6b4da... context: Use G_DECLARE_FINAL_TYPE (*)
7f058f6... fontset: Use PANGO_DECLARE_INTERNAL_TYPE (*)
8370f2b... Add autoptr cleanup (*)
cb06c4a... Make types final (*)
ff34cbd... Drop pango_font_description_better_match (*)
073ea05... Keep pango_fontset_get_language private (*)
2a4b880... Make font metrics copy/free (*)
097c05a... lines: Add properties (*)
0841fd6... context: Add properties (*)
f65d303... hbface: Add properties (*)
8893347... Clean up font properties (*)
34a72d6... More matrix work (*)
abdadab... document font properties (*)
9fdaee5... document hbfont properties (*)
80fa5d5... examples: Cosmetics (*)
a29d5f1... fontset cached: create less fonts (*)
7d21242... docs: Sync the cairo example (*)
4924c64... docs: Add an example for user fonts (*)
deb9c06... docs: Add a 'first steps' example (*)
058a844... docs: Add a complex layout example (*)
06dcb2a... docs: Add a section on custom fonts (*)
99edfcb... Add alpha to PangoColor (*)
240bc7c... Clean up gtypes a bit (*)
db3fd89... Drop PANGOCAIRO_BACKEND for now (*)
8288901... fontmap: improve the docs (*)
0540232... context: more docs (*)
e176812... CODING_STYLE: some updates (*)
afe9eca... Generate pango2.pc (*)
42870d4... Bump harfbuzz dep (*)
d176ae3... Try to fix the ci build (*)
07e367e... more ci build fixes (*)
f576fe2... Quiet a compiler warning (*)
d2cfa79... serializer: Fix compiler warnings (*)
a55ed50... ci: We need git harfbuzz (*)
ff57cc6... debug spew (*)
8a722aa... test fonts: updates (*)
d874610... Rename a test (*)
e798981... test setup: Drop cantarell from sans alias (*)
aee6b79... hbface: work harder on the description (*)
031c610... tests: Unify font loading code (*)
795c42e... ci: Use the right option (*)
8a0f7b5... fc: Don't add empty generic families (*)
ec5c87e... examples: Avoid direct fontconfig use (*)
94bec90... pangodwrite-fontmap.cpp: Make hb_face from DirectWrite immu (*)
b97ae74... pangodwrite-fontmap.cpp: Initilize DirectWrite in object in (*)
5b141b1... pango-fontmap-private.h: Use C linkage (*)
011585d... pango-font-private.h: Fix builds on Visual Studio+DWrite (*)
053bbfc... pango/pango-font-description.c: Include stdlib.h (*)
5bb1daa... Try to fix the msys2 CI (*)
3ac43e7... pangodwrite-fontmap.cpp: Try to fix MinGW64 builds (*)
d6e561a... testhbfont.c: Fix building on non-FontConfig (*)
44684f0... cxx-test.cpp: Don't try to include pangowin32.h (*)
7d0464d... testserialize: Stop using fontconfig (*)
aceba50... context: Reshuffle convenience api (*)
5c75188... Update fontset tests (*)
2feb4f1... Regenerate layout tests (*)
2da1359... Fix some compiler warnings (*)
9ee61e8... coretext: Fix font creation (*)
2e10759... Update itemize tests (*)
c0c45f9... Improve test font setup code (*)
2421cf7... Run all tests on MacOs (*)
1bcf743... Allow variant information in face descriptions (*)
7533b8e... Add PANGO_RENDERING_CAIRO (*)
c9d40a1... Generate a pangocairo2.pc file again (*)
38fe9c0... build: Fix build without cairo (*)
4065ed1... ci: Fix the documentation build (*)
080a141... Complete line style changes (*)
d2d4abe... Add a test for numeric stretch (*)
92e2f40... pango-view: Add a --font-file option (*)
449a60e... renderer: Fix drawing of backgrounds (*)
0f90ddf... Cosmetics (*)
7f6de1e... Make test-font use our test fonts (*)
6d61bd9... Use test font setup for the thread test (*)
7edbcc0... Add a way to merge fontsets (*)
2cf202d... Allow cascading fontmaps (*)
5362aa4... Use modern C++ (*)
68e7055... coretext: Make cairo support work (*)
3e19276... hbfont: Silently accept lack of size (*)
9988ace... Cosmetics (*)
fb8b91f... Capitalize generic names (*)
195873e... pango-list: Print some more info (*)
09fc3e9... directwrite: Make cairo support work (*)
4b9967a... build: Fix HarfBuzz fallback for Windows (*)
cae2c44... Cosmetics (*)
966abf9... Bring back shape attributes (*)
d94309a... line-breaker: Filter attributes properly (*)
a7cc5f4... build: Drop pangowin32.rc.in from build (*)
43bb4a8... pangocairo-font.c: Fix Windows DirectWrite build (*)
f77193f... Make testattributes work on Windows (*)
7238e8e... font: Redo feature api (*)
aff0567... Drop more PangoItem api (*)
5e93bf9... Clean up PangoRenderer api (*)
a3fee26... Document attribute binding helpers (*)
2341e70... Make PangoGlyphItem private (*)
e44b131... Cosmetics (*)
67dff89... docs: Add a migration guide (*)
9a49324... Add a userfont to pango-view (*)
ceb53e4... Fix gravities for user fonts (*)
08957c2... fontset: Ignore gravity and variations (*)
d70e5bb... ci: Fix running tests manually (*)
8c6c510... Remove an erroneous assertion (*)
290d3ed... Avoid overflow when calculating caret slope (*)
a0213e2... update make-release.sh script for option changes (*)
1c3973c... Disable known-broken tests (*)
f8c25ab... Update userfont example for changes (*)
45522cd... 1.90 (*)
3307f07... Documentation improvements (*)
6342fc8... Implement all the line styles (*)
7f23bd1... pango-matrix.c: Improvise tolerance in acos() on Visual Stu
299220b... README.win32: Update Windows build information
3d13440... gtkjsonprinter.c: Don't check for <0x20 to output \uXXXX st
(*) 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]