[pango] (172 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] (172 commits) Non-fast-forward update to branch pango2-windows
- Date: Tue, 21 Jun 2022 11:16:40 +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:
96ef536... Introduce user fonts
dce0aa3... cairoshape: Use a user font
8a218c2... Add a userfont example
68251a9... Add new font face api
41e6d64... Implement coverage for user faces
a571d3d... Drop shape attributes
0c0a2dd... Redo attributes
3e8b2cf... Change color attr api
5f0dbe0... Drop some underline variants
a7f623e... Split off an underline position attribute
2460fb1... Rename PangoUnderline to PangoLineStyle
0b30503... Make strikethrough styled
cbf72c9... Add some more markup tests
de357d9... Update markup docs
882931f... font description: Allow integer values for stretch
a6f02d6... More test updates
5d096df... testmisc doesn't use any fc api
0a3e126... testserialize: Port to PangoFcHbFontMap
ae500a4... Regenerate font enumeration test results
5ab94eb... Update markup tests
7a11840... Adapt layout tests to underline changes
b42db7d... hbfontmap: Don't return duplicate fonts
f7387fe... Regenerate layout tests
ca2465d... Use test fonts in test-break
98ede00... Add an itemize test for generic families
b107509... Drop non-hb fontconfig support
954070f... Drop all versioned since tags
8c925de... Bump version to 1.90
e83a707... Clean up headers
c7a0a9a... Add a check for mixed linkage
8b128af... Fix extent test
ad3becb... Drop a cursor height test
2c9f293... Make bidi tests pass
c066371... pango-view: wip work with pango-hbfontmap
ebde5bf... Add more fontset tests
dbd780b... Drop non-hb coretext support
61cc212... Fix Meson configure on Windows
ae1a02f... Add support for C++ to Meson build definitions
17f9350... Add PangoDirectWriteHbFontMap
21b38b3... Drop non-hb win32 support
5432686... Shuffle utils around
df4242b... Clean up private utils
620c080... Drop PangoCoverage
5438cfd... Drop some font family apis
714b3a9... Make PangoFontMetrics struct private
c8b3ca0... Bump the harfbuzz dependency
bd15673... Split off PangoFontSetCached
421587d... Rename PangoHbFontMap to PangoFontMap
be7cd26... Drop PangoFontsetSimple
1bce7e1... Add default fontmap API
25bddbe... Thin out pangocairo code
da185ac... Clean up build machinery
053dd0a... Store cairo_font_options in the context
697502d... Apply font options
9d0c1bb... Seal PangoItem
37c101f... Split off pango-glyph-iter.h
69c96d6... Tweak prerelease versioning
2179352... Get the docs in shape
6a2be3f... Some updates to the README
d4572d2... Drop deprecated macros
d346545... Cosmetics: Move glyph constant definitions
9460ed5... Drop pango_font_description_to_filename
a066e93... Link against harfbuzz-gobject
cc0db2d... Clean up PangoFontFamily
5bbe31d... Drop pango_font_get_font_map
f5d1bb1... hbfamily: Unset face families
ee512fb... Clean up PangoFontFace hierarchy
a6f76f6... Clean up the PangoFont hierarchy
8bb8455... Drop pango_font_get_languages
15307cd... Drop pango_font_has_char
66a8cfe... font: add properties
5463ef1... fontmap: Cleanups
8c8a1ed... context: Use G_DECLARE_FINAL_TYPE
afa9eb9... fontset: Use PANGO_DECLARE_INTERNAL_TYPE
443e4c2... Add autoptr cleanup
1af2e3a... Make types final
378afc3... Drop pango_font_description_better_match
91bade9... Keep pango_fontset_get_language private
d0f2840... Make font metrics copy/free
2153588... lines: Add properties
285d2db... context: Add properties
881836c... hbface: Add properties
fb0ff48... Clean up font properties
46ed944... More matrix work
71e0b5e... document font properties
3bd50ab... document hbfont properties
82c8aaa... examples: Cosmetics
c2ea823... fontset cached: create less fonts
52cbfd5... docs: Sync the cairo example
4cb5267... docs: Add an example for user fonts
095a740... docs: Add a 'first steps' example
c14ec4b... docs: Add a complex layout example
47f3f3d... docs: Add a section on custom fonts
04269c3... Add alpha to PangoColor
bb852d9... NEWS: Updates
bf752c1... Clean up gtypes a bit
fc88d42... Drop PANGOCAIRO_BACKEND for now
693556f... fontmap: improve the docs
44536c7... context: more docs
3b2dc89... CODING_STYLE: some updates
69e82fa... Generate pango2.pc
669ef5c... Bump harfbuzz dep
6e974c3... Try to fix the ci build
dce0162... more ci build fixes
142b997... Quiet a compiler warning
72fe82d... serializer: Fix compiler warnings
7b3fc06... ci: We need git harfbuzz
059d91f... debug spew
bea7f54... test fonts: updates
8d01ae7... Rename a test
61bcd31... test setup: Drop cantarell from sans alias
7d62fdb... hbface: work harder on the description
eb09a5c... tests: Unify font loading code
a6ec901... ci: Use the right option
a334427... fc: Don't add empty generic families
f18db30... examples: Avoid direct fontconfig use
ce76017... pangodwrite-fontmap.cpp: Make hb_face from DirectWrite immu
99e584f... pangodwrite-fontmap.cpp: Initilize DirectWrite in object in
7d28074... pango-fontmap-private.h: Use C linkage
5726b3e... pango-font-private.h: Fix builds on Visual Studio+DWrite
ab0b84e... pango/pango-font-description.c: Include stdlib.h
175f5c2... Try to fix the msys2 CI
cea0541... pangodwrite-fontmap.cpp: Try to fix MinGW64 builds
41fc722... testhbfont.c: Fix building on non-FontConfig
2a1da20... cxx-test.cpp: Don't try to include pangowin32.h
23abf38... testserialize: Stop using fontconfig
59e049d... context: Reshuffle convenience api
d2694a3... Update fontset tests
25f2e3b... Regenerate layout tests
47fed07... Fix some compiler warnings
d3c9f6f... coretext: Fix font creation
c708c67... Update itemize tests
853b44f... Improve test font setup code
f99dd70... docs: Add a migration guide
f4d9d78... Run all tests on MacOs
9aaf90d... Allow variant information in face descriptions
3174ab4... Add PANGO_RENDERING_CAIRO
eb7a1fe... Generate a pangocairo2.pc file again
e930020... docs: Update migration guide
d33ceb8... build: Fix build without cairo
c175654... ci: Fix the documentation build
eaa0046... Complete line style changes
1df975d... Migration guide: updates
77b6529... Add a test for numeric stretch
43853e7... pango-view: Add --font-file
27eec87... renderer: Fix drawing of backgrounds
519bd43... Cosmetics
02b1ffc... Make test-font use our test fonts
ee1b04e... Use test font setup for the thread test
f11b56c... Add a way to merge fontsets
02df998... Allow cascading fontmaps
2c15067... Use modern C++
306b7cb... coretext: Make cairo support work
36a2782... Avoid overflow when calculating caret slope
fcbc9ec... userface: docs fixup
ddb1eed... hbfont: Silently accept lack of size
7bb874f... Cosmetics
5f2545b... Capitalize generic names
83b2930... coretext: Improve aliases
1d83cbe... pango-list: Print some more info
e5578da... directwrite: Make cairo support work
6a7ab7b... build: Fix HarfBuzz fallback for Windows
bb89a06... test-common.c: Avoid overwriting elements of arrays
2e39832... Cosmetics
ac9504e... build: Drop pangowin32.rc.in from build
ee3c88c... pangocairo-font.c: Fix Windows DirectWrite build
97c8e92... testattributes: Fix test on Windows
9f67cea... pango-matrix.c: Improvise tolerance in acos() on Visual Stu
f63d60c... README.win32: Update Windows build information
d458756... gtkjsonprinter.c: Don't check for <0x20 to output \uXXXX st
Commits added to the branch:
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
(*) 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]