Seigo Nonaka
831852594b
Introduce get_extent support for color bitmap font. ( #351 )
...
hb_font_get_glyph_extents now works for color bitmap fonts.
Currently only font having index format 1 and image format 17
is supported.
8 years ago
Ebrahim Byagowi
261837e720
Fix "nmake install" when ADDITIONAL_LIB_DIR is provided and test it on CI ( #356 )
8 years ago
Behdad Esfahbod
d163cd9562
[tests] Add tests for vertical origin with ft and ot font-funcs
8 years ago
Behdad Esfahbod
2b117720c0
Use horizontal ascent as fallback vertical origin
8 years ago
Behdad Esfahbod
a7b32f2057
Move code around
8 years ago
Behdad Esfahbod
63635c763d
[hb-ot-font] Use ascent+descent as fallback vertical advance
8 years ago
Behdad Esfahbod
9ee23c49a7
Fix vertical glyph origin with hb-ot-font
8 years ago
Behdad Esfahbod
b3b0816d5f
Fix vertical font metrics
...
Ouch!
8 years ago
Behdad Esfahbod
966ac7ecd3
1.3.3
8 years ago
Behdad Esfahbod
118164293c
Fix "make distcheck"
8 years ago
Behdad Esfahbod
b6c765871b
[ci] Fix appveyor.yml syntax error
8 years ago
Behdad Esfahbod
0e79ebb3ca
[gobject] Update for new MATH structs
8 years ago
Khaled Hosny
8c854dc023
Merge pull request #352 from fred-wang/makefile-am
...
Remove inexistent file ttx file from test/api/Makefile.am
8 years ago
Frédéric Wang
c3fa5d0e03
Remove inexistent file ttx file from test/api/Makefile.am
8 years ago
Ebrahim Byagowi
bb9805f541
Merge pull request #349 from ebraminio/mergebackvcpkgpatches
...
[ci] Enable hb-freetype on Windows build tests
8 years ago
Ebrahim Byagowi
755a0c2079
[ci] Enable freetype on msvc using vcpkg
8 years ago
Ebrahim Byagowi
4631d84c2b
Merge back @vlj's local patches of vcpkg
8 years ago
Ebrahim Byagowi
702d9f522d
Merge pull request #340 from ebraminio/nouniscribe
...
Make Uniscribe optional on nmake win32 builds
8 years ago
Ebrahim Byagowi
d8e2eb9ee0
Make Uniscribe optional on nmake win32 builds
...
Most of harfbuzz clients don't need Uniscribe and DirectWrite support at all
as harfbuzz is a replacement for Uniscribe so Chromium and Firefox are using
harfbuzz without them on Windows.
This removal also helps win32 nmake clients to have reduced binary size and
libs count.
8 years ago
Behdad Esfahbod
331c46c79b
Fix configure on iOS
...
Fixes https://github.com/behdad/harfbuzz/issues/342
8 years ago
Ebrahim Byagowi
f6e194e77a
Merge pull request #344 from ebraminio/fixmacci
...
[ci] Whitelist more symbols and unbreak mac CI
8 years ago
Ebrahim Byagowi
bef240b36e
[ci] Whitelist more symbols and unbreak mac CI
...
Thanks to @khaledhosny , actually this is his work :)
8 years ago
Behdad Esfahbod
7201fdd0a8
LFS (large file system?) support in hb-*shap*, hb-view
...
Fixes https://github.com/behdad/harfbuzz/issues/336
8 years ago
Behdad Esfahbod
34fc4a2cfa
Fix dist
8 years ago
Behdad Esfahbod
d1c62370a0
Aim math API for 1.3.3 instead of 1.4.0
8 years ago
Khaled Hosny
7adbc5dd62
Fix building math docs ( #335 )
8 years ago
Behdad Esfahbod
fd7a245d35
Require glib >= 2.38.0 for G_TEST_DIST
8 years ago
Behdad Esfahbod
6d3e6abf0c
Merge branch 'math'
...
Supercedes https://github.com/behdad/harfbuzz/pull/326
Fixes https://github.com/behdad/harfbuzz/pull/331
8 years ago
Behdad Esfahbod
c3e21a6620
[MATH] Fix more docs
8 years ago
Behdad Esfahbod
46cc4a3a2a
[MATH] Rename hb_math_*_t types to hb_ot_math_*_t
...
With this, I believe MATH table API is not ready to be merged.
8 years ago
Behdad Esfahbod
db5ebcf10f
Update docs
8 years ago
Frédéric Wang
0762b35474
Document API for MathVariants ( #330 )
8 years ago
Frédéric Wang
8d622f1114
Add tests for get_mathvariant ( #329 )
8 years ago
Behdad Esfahbod
f73a87d9a8
1.3.2
8 years ago
Frédéric Wang
485e4873fb
Add tests for hb_ot_math_get_glyph_variants ( #328 )
8 years ago
Phil Krylov
f16bf6c2da
Allow building with graphite2 without pkg-config ( #318 )
8 years ago
Behdad Esfahbod
a5629a2ed9
[MATH] Simplify test
8 years ago
Frédéric Wang
edcfa789bf
test-ot-math: Use different scales for vertical and horizontal directions and add test for hb_ot_math_get_min_connector_overlap. ( #327 )
8 years ago
Behdad Esfahbod
bc19f7fe20
[MATH] Add HB_OT_MATH_SCRIPT
8 years ago
Behdad Esfahbod
cdc9eef7da
[MATH] Enable tests for glyph-assembly italics-correction
8 years ago
Behdad Esfahbod
86106c7528
[MATH] Rename all API to hb_ot_math_*
8 years ago
Behdad Esfahbod
1ba767cd4e
[MATH] Move API from hb-ot-layout.h to hb-ot-math.h
8 years ago
Behdad Esfahbod
97b72da600
Whitespace
8 years ago
Behdad Esfahbod
559eb56447
[MATH] Wire up get_glyph_assembly()
8 years ago
Behdad Esfahbod
353f455af7
[MATH] Wire up get_glyph_variants()
8 years ago
Behdad Esfahbod
7fe0e28c22
[MATH] Start fleshing out glyph variant API
8 years ago
Behdad Esfahbod
1f3327f210
[MATH] Clean up math variants
8 years ago
Frédéric Wang
51da7a1cd6
MATH table: Add API to access math variants.
8 years ago
Frédéric Wang
722e620f20
Use G_TEST_DIST to build the path of math test fonts
8 years ago
Behdad Esfahbod
8d58e3433e
[MATH] Fix get_kerning() with negative y-scale
8 years ago