Log

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