|
ed8a9067
|
2016-03-02T12:54:35
|
|
[GX] Minor
|
|
15c5ee67
|
2016-03-02T12:41:49
|
|
[GX] Minor rename
|
|
a0c23660
|
2016-03-01T19:42:24
|
|
[GX] Break out early if factor is zero
Also disable sanity-checking of variation records.
|
|
ca286703
|
2016-03-01T19:29:36
|
|
[GX] Towards anisotropic interpolation
Also hookup to ValueRecord and Anchors.
|
|
4c535a82
|
2016-03-02T12:21:36
|
|
[GX] Hookup VariationDevice to Device table implementation
|
|
6d9d3c55
|
2016-03-01T19:12:08
|
|
[GX] Add data types for encoding numerical variations
|
|
b843c6d8
|
2016-12-05T13:42:28
|
|
1.3.4
|
|
8c842e4a
|
2016-12-04T20:28:38
|
|
[hb-fuzzer] Get glyph extents for output glyphs
To exercise glyph-extents codepaths (glyf / CBLC+CBDT).
|
|
9f6144cd
|
2016-12-04T19:55:17
|
|
[CBDT] Add test for fetching glyph extents
|
|
e4bfccfb
|
2016-12-04T19:43:33
|
|
[CBDT] Minor
|
|
b7068af4
|
2016-12-04T19:36:30
|
|
[CBDT] Fix thinko!
|
|
a141d1da
|
2016-12-04T19:26:54
|
|
[CBDT] Implement IndexSubtableFormat3
|
|
9eda74c9
|
2016-12-04T19:12:52
|
|
[cbdt] Move some more code around
|
|
654f9ab0
|
2016-12-04T18:56:24
|
|
[cbdt] Fix sign bug
Was introduced in d495fc5e38038f4cfb20425b1109324fa70bf2f9
|
|
c27d6fcf
|
2016-12-02T22:43:05
|
|
[cbdt] Last of sanitization fixes
Should be all good now..
|
|
d495fc5e
|
2016-12-02T21:36:42
|
|
[cbdt] Clean up some more
Almost there..
|
|
ce09e90e
|
2016-12-02T20:12:57
|
|
[cbdt] More sanitize work
|
|
70eb2ff6
|
2016-12-02T19:51:23
|
|
Check for offset overflows during sanitize
|
|
4b58c9e3
|
2016-12-02T19:25:54
|
|
[cbdt] Start fixing sanitization (or lack thereof)
|
|
b92ba7ba
|
2016-12-02T15:21:43
|
|
[CBDT] Use CHAR instead of int8_t
|
|
efca7bf9
|
2016-12-02T15:11:37
|
|
Rename 'ebdt' to 'cbdt' since we only support the PNG format
|
|
83185259
|
2016-12-02T15:03:50
|
|
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.
|
|
261837e7
|
2016-10-28T21:49:11
|
|
Fix "nmake install" when ADDITIONAL_LIB_DIR is provided and test it on CI (#356)
|
|
d163cd95
|
2016-10-26T18:27:48
|
|
[tests] Add tests for vertical origin with ft and ot font-funcs
|
|
2b117720
|
2016-10-26T18:12:50
|
|
Use horizontal ascent as fallback vertical origin
|
|
a7b32f20
|
2016-10-26T18:08:41
|
|
Move code around
|
|
63635c76
|
2016-10-26T17:54:04
|
|
[hb-ot-font] Use ascent+descent as fallback vertical advance
|
|
9ee23c49
|
2016-10-26T17:44:16
|
|
Fix vertical glyph origin with hb-ot-font
|
|
b3b0816d
|
2016-10-26T17:19:07
|
|
Fix vertical font metrics
Ouch!
|
|
966ac7ec
|
2016-10-26T16:17:15
|
|
1.3.3
|
|
11816429
|
2016-10-26T16:04:30
|
|
Fix "make distcheck"
|
|
b6c76587
|
2016-10-26T10:33:33
|
|
[ci] Fix appveyor.yml syntax error
|
|
0e79ebb3
|
2016-10-23T14:39:43
|
|
[gobject] Update for new MATH structs
|
|
8c854dc0
|
2016-10-25T00:31:36
|
|
Merge pull request #352 from fred-wang/makefile-am
Remove inexistent file ttx file from test/api/Makefile.am
|
|
c3fa5d0e
|
2016-10-24T21:42:04
|
|
Remove inexistent file ttx file from test/api/Makefile.am
|
|
bb9805f5
|
2016-10-22T12:23:05
|
|
Merge pull request #349 from ebraminio/mergebackvcpkgpatches
[ci] Enable hb-freetype on Windows build tests
|
|
755a0c20
|
2016-10-21T11:48:58
|
|
[ci] Enable freetype on msvc using vcpkg
|
|
4631d84c
|
2016-10-18T14:30:00
|
|
Merge back @vlj's local patches of vcpkg
|
|
702d9f52
|
2016-10-14T13:54:55
|
|
Merge pull request #340 from ebraminio/nouniscribe
Make Uniscribe optional on nmake win32 builds
|
|
d8e2eb9e
|
2016-10-09T09:06:05
|
|
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.
|
|
331c46c7
|
2016-10-11T13:45:22
|
|
Fix configure on iOS
Fixes https://github.com/behdad/harfbuzz/issues/342
|
|
f6e194e7
|
2016-10-11T17:23:41
|
|
Merge pull request #344 from ebraminio/fixmacci
[ci] Whitelist more symbols and unbreak mac CI
|
|
bef240b3
|
2016-10-10T17:27:52
|
|
[ci] Whitelist more symbols and unbreak mac CI
Thanks to @khaledhosny, actually this is his work :)
|
|
7201fdd0
|
2016-10-04T14:53:17
|
|
LFS (large file system?) support in hb-*shap*, hb-view
Fixes https://github.com/behdad/harfbuzz/issues/336
|
|
34fc4a2c
|
2016-09-28T19:17:27
|
|
Fix dist
|
|
d1c62370
|
2016-09-28T19:11:22
|
|
Aim math API for 1.3.3 instead of 1.4.0
|
|
7adbc5dd
|
2016-09-30T04:01:24
|
|
Fix building math docs (#335)
|
|
fd7a245d
|
2016-09-27T17:56:35
|
|
Require glib >= 2.38.0 for G_TEST_DIST
|
|
6d3e6abf
|
2016-09-27T17:15:59
|
|
Merge branch 'math'
Supercedes https://github.com/behdad/harfbuzz/pull/326
Fixes https://github.com/behdad/harfbuzz/pull/331
|
|
c3e21a66
|
2016-09-27T16:51:38
|
|
[MATH] Fix more docs
|
|
46cc4a3a
|
2016-09-27T16:44:22
|
|
[MATH] Rename hb_math_*_t types to hb_ot_math_*_t
With this, I believe MATH table API is not ready to be merged.
|
|
db5ebcf1
|
2016-09-27T16:42:25
|
|
Update docs
|
|
0762b354
|
2016-09-27T15:28:35
|
|
Document API for MathVariants (#330)
|
|
8d622f11
|
2016-09-27T13:53:34
|
|
Add tests for get_mathvariant (#329)
|
|
f73a87d9
|
2016-09-27T13:50:54
|
|
1.3.2
|
|
485e4873
|
2016-09-27T13:18:00
|
|
Add tests for hb_ot_math_get_glyph_variants (#328)
|
|
f16bf6c2
|
2016-09-27T12:38:49
|
|
Allow building with graphite2 without pkg-config (#318)
|
|
a5629a2e
|
2016-09-27T11:30:44
|
|
[MATH] Simplify test
|
|
edcfa789
|
2016-09-27T11:02:08
|
|
test-ot-math: Use different scales for vertical and horizontal directions and add test for hb_ot_math_get_min_connector_overlap. (#327)
|
|
bc19f7fe
|
2016-09-27T10:58:08
|
|
[MATH] Add HB_OT_MATH_SCRIPT
|
|
cdc9eef7
|
2016-09-26T22:18:41
|
|
[MATH] Enable tests for glyph-assembly italics-correction
|
|
86106c75
|
2016-09-26T22:12:48
|
|
[MATH] Rename all API to hb_ot_math_*
|
|
1ba767cd
|
2016-09-26T21:57:14
|
|
[MATH] Move API from hb-ot-layout.h to hb-ot-math.h
|
|
97b72da6
|
2016-09-26T21:53:25
|
|
Whitespace
|
|
559eb564
|
2016-09-26T21:46:05
|
|
[MATH] Wire up get_glyph_assembly()
|
|
353f455a
|
2016-09-26T21:22:48
|
|
[MATH] Wire up get_glyph_variants()
|
|
7fe0e28c
|
2016-09-26T17:51:47
|
|
[MATH] Start fleshing out glyph variant API
|
|
1f3327f2
|
2016-09-26T16:10:08
|
|
[MATH] Clean up math variants
|
|
51da7a1c
|
2016-08-25T11:17:50
|
|
MATH table: Add API to access math variants.
|
|
722e620f
|
2016-09-26T11:51:36
|
|
Use G_TEST_DIST to build the path of math test fonts
|
|
8d58e343
|
2016-09-26T13:39:58
|
|
[MATH] Fix get_kerning() with negative y-scale
|
|
94f5df56
|
2016-09-26T13:31:47
|
|
[MATH] Clean up get_kerning()
|
|
17ff30e9
|
2016-09-26T12:18:32
|
|
[MATH] Clean up get_top_accent_attachment()
Note, the function now returns "half of horizontal advance width"
if top accent attachment for glyph is not explicitly defined.
This is what the spec requires. Updated tests.
|
|
8bcf517f
|
2016-09-26T12:12:41
|
|
[MATH] Clean up get_italics_correction()
|
|
06003f71
|
2016-09-26T12:07:29
|
|
[MATH] Clean up a bit more
|
|
54c0cc38
|
2016-09-26T11:56:40
|
|
[MATH] Clean up get_math_constant implementation
|
|
8a8cfad9
|
2016-09-26T11:47:05
|
|
[MATH] Cleanup previous commit a bit
|
|
d7182d12
|
2016-08-25T11:15:31
|
|
MATH Table: Add API to access glyph info.
|
|
6fd2fe41
|
2016-09-26T11:24:39
|
|
[MATH] Fixup math constants commit a bit more
|
|
1a381153
|
2016-09-26T11:15:59
|
|
[MATH] Fixups for math constants commit
|
|
319ff591
|
2016-08-25T11:06:41
|
|
MATH Table: Add API to access math contants.
|
|
4d3892e9
|
2016-09-26T10:45:58
|
|
[MATH] Fixups for previous commit
|
|
5fbcb992
|
2016-08-25T10:47:15
|
|
MATH Table: Add API to check availability of math data.
|
|
02bfd965
|
2016-09-12T10:22:15
|
|
Update detectenv-msvc.mak (#316)
Windows x86 ARM capability
|
|
fc4e671f
|
2016-09-09T23:28:28
|
|
[coretext] Use intended coretext version check logic (#315)
|
|
48677345
|
2016-09-08T04:44:37
|
|
Try to unbreak building on older macOS again (#314)
|
|
d22ab6cf
|
2016-09-07T14:28:47
|
|
1.3.1
|
|
b717cd7b
|
2016-09-07T23:56:57
|
|
Do reconfigure the cascade list for Emoji font on OS X 10.9.5 (#313)
This seems to fix crash issues on 10.9.5 reported on Chrome, compare
crbug.com/549610
|
|
67e9fdf4
|
2016-09-05T11:27:25
|
|
Blacklist Padauk 2.80 and 3.00 (#311)
According to comments in issue #305 broken GDEF tables lead
to incorrect rendering of Latin characters. Blacklisting
this font.
|
|
17f0dd2d
|
2016-09-02T01:21:48
|
|
[ci] Add msys2 build to CI and run its testsuite on Windows (#310)
|
|
5362ce6a
|
2016-09-01T20:05:45
|
|
[dwrite] Minor, don't include unnecessary headers (#309)
|
|
c4f36b04
|
2016-09-01T17:31:16
|
|
[ci] Add Windows CI support, provided by AppVeyor (#308)
|
|
3d976d20
|
2016-08-27T16:38:42
|
|
Show the shaper name in the debug message (#306)
|
|
547ddb07
|
2016-08-18T22:33:14
|
|
Merge pull request #303 from behdad/fonnapa
Support Americanist Phonetic Notation
|
|
e7ecbba2
|
2016-08-18T12:48:38
|
|
Support Americanist Phonetic Notation
OpenType language system tag: `APPH`
https://www.microsoft.com/typography/otspec/languagetags.htm
IETF BCP47 variant tag: `fonnapa`
http://www.iana.org/assignments/language-subtag-registry/language-subtag-registry
|
|
bd1aac9c
|
2016-08-18T13:59:38
|
|
Merge pull request #302 from khaledhosny/master
[travis] Fix MacOS libtool issue
|
|
a0f1b44b
|
2016-08-16T03:09:04
|
|
[coretext] Blind fix for build on MacOS 10.9
|
|
0634d560
|
2016-08-16T02:49:48
|
|
[travis] Fix MacOS libtool issue
Reveals another MacOS build breakage in the Core Text shaper.
|
|
18c19dd3
|
2016-08-09T13:03:14
|
|
Fix build
|
|
91f25854
|
2016-08-08T18:08:08
|
|
Actually add test
|