|
d3984b45
|
2018-04-01T12:16:42
|
|
[aat] Further improvements on feat (#948)
|
|
44bf4320
|
2018-03-31T16:51:36
|
|
[aat] Implement feat table parsing (#947)
|
|
9d68f73d
|
2018-03-30T21:57:10
|
|
[aat] Implement gcid table parsing (#944)
|
|
0e230a83
|
2018-03-30T19:36:00
|
|
[aat] Implement bsln table parsing (#943)
|
|
aa53cb50
|
2018-03-26T13:28:26
|
|
[aat] Unprefix not essentially layout tables (#921)
|
|
158f2810
|
2018-03-26T12:04:30
|
|
[aat/ltag] Implement the table parsing (#911)
|
|
218fa716
|
2018-03-10T11:13:52
|
|
[ot-color] SVG table implementation (#874)
|
|
4c63c823
|
2018-03-10T11:07:56
|
|
[ot-color] sbix table implementation (#870)
|
|
23a9ac99
|
2018-03-07T15:51:42
|
|
Remove hb-ot-color.h
So I can make a release.
|
|
790a1170
|
2018-03-07T15:31:15
|
|
[ot] Remove hb-ot-base.h
BASE table API will go into hb-ot-layout.h.
|
|
0ef6ab25
|
2018-03-04T02:47:26
|
|
[ot-color] Move cbdt to the namespace (#860)
|
|
c446c23f
|
2018-03-03T22:43:23
|
|
[ot-color] Move the related tables to hb-ot-color-* (#858)
|
|
f671f7f0
|
2018-02-28T13:19:40
|
|
[colr] Implement
|
|
101850f9
|
2018-02-27T20:15:54
|
|
Merge with master
|
|
f110c0c8
|
2018-02-27T11:41:12
|
|
Merge pull request #838 from harfbuzz/BASE
BASE table
|
|
4014555c
|
2018-02-26T15:50:13
|
|
[subset] set ulUnicodeRange[] in os2.
|
|
a570142d
|
2018-02-26T15:20:23
|
|
[subset] Move hb-ot-os2-unicode-ranges into a cc file with a helper methods and tests.
|
|
ae14dd0f
|
2018-02-26T00:31:09
|
|
[aat] Implement ankr
|
|
551fa2d2
|
2018-02-25T16:32:17
|
|
[BASE] Minor
|
|
05699fd9
|
2018-02-24T12:01:54
|
|
Merge remote-tracking branch 'eroux/add-base'
|
|
b91e8da3
|
2018-02-23T22:51:17
|
|
Include hb-version.h in git (#825)
|
|
e0939d81
|
2018-02-23T13:19:34
|
|
Clean up check-defs and check-symbols (#821)
Also, call c++filt on their results.
Also build and fix and check harfbuzz-gobject.def
Also changes harfbuzz-gobject to distribute generated enum sources.
|
|
fe42862a
|
2018-02-21T14:18:49
|
|
[subset] Sketch out a basic hb-ot-hdmx.hh.
|
|
a64eacd8
|
2018-02-19T23:27:08
|
|
[aat] First dig on 'trak'
|
|
79756c90
|
2018-02-19T03:17:44
|
|
[aat] First dig on 'kerx' (#704)
|
|
15ba4fbe
|
2018-02-13T21:41:51
|
|
[khmer] Add dump-khmer-data
|
|
effddd03
|
2018-02-13T21:38:15
|
|
[myanmar] Add dump-myanmar-data
|
|
d5b33f2f
|
2018-02-13T13:50:50
|
|
[subset] hb_subset_input_t changes
|
|
6a45e5df
|
2018-02-06T16:04:09
|
|
Add skeleton of hb-subset-glyf, call if from hb_subset(...)
|
|
25e9173f
|
2018-02-05T17:26:25
|
|
Make hb-subset-plan private.
|
|
af46a4da
|
2018-02-05T17:14:46
|
|
Move definition of hb_subset_input into hb-subset-private.hh.
|
|
1cfe650f
|
2018-02-05T15:22:30
|
|
Add a basic sketch of hb-subset-plan.
|
|
f83a43b5
|
2018-02-02T17:50:45
|
|
Add CMake configuration for all of the new subsetting code.
|
|
9ccb8366
|
2018-01-17T22:09:07
|
|
Start to sketch APIs for subsetting
|
|
7c32e01d
|
2018-01-11T10:47:31
|
|
Minor
|
|
a0175e75
|
2017-08-17T16:55:54
|
|
[aat] Start implementing common table formats
|
|
c71b55a2
|
2017-08-14T17:24:36
|
|
[aat] Start implementing Apple AAT morx table
|
|
dcf4d95f
|
2018-01-05T14:54:31
|
|
[khmer] Split off Khmer shaper from Indic
Towards fixing https://github.com/harfbuzz/harfbuzz/issues/667
The Khmer spec is different enough from other Indic ones to require
its own grammar.
No change in functionality. Test numbers are:
BENGALI: 353725 out of 354188 tests passed. 463 failed (0.130722%)
DEVANAGARI: 707307 out of 707394 tests passed. 87 failed (0.0122987%)
GUJARATI: 366355 out of 366457 tests passed. 102 failed (0.0278341%)
GURMUKHI: 60729 out of 60747 tests passed. 18 failed (0.0296311%)
KANNADA: 951300 out of 951913 tests passed. 613 failed (0.0643966%)
KHMER: 299071 out of 299124 tests passed. 53 failed (0.0177184%)
MALAYALAM: 1048136 out of 1048334 tests passed. 198 failed (0.0188871%)
ORIYA: 42320 out of 42329 tests passed. 9 failed (0.021262%)
SINHALA: 271662 out of 271847 tests passed. 185 failed (0.068053%)
TAMIL: 1091754 out of 1091754 tests passed. 0 failed (0%)
TELUGU: 970555 out of 970573 tests passed. 18 failed (0.00185457%)
|
|
40ec3bbb
|
2017-11-03T16:57:30
|
|
Consolidate debug stuff into hb-debug.hh
Part of fixing https://github.com/behdad/harfbuzz/pull/605
|
|
2a16f647
|
2017-11-01T17:31:29
|
|
[kern] Start implementing kern table
Pushing this out early to catch bot errors since I'm using template tricks
we were not using in HarfBuzz before.
|
|
7ce9f397
|
2017-10-31T15:34:01
|
|
Rename hb-sort-r.hh -> hb-dsalgs.hh
|
|
538da749
|
2017-10-29T16:38:58
|
|
Add hb-sort-r, a portable qsort_r() replacement
|
|
0e925698
|
2017-10-26T20:34:04
|
|
[post] Make format1 names array avoid relocations
|
|
2a749680
|
2017-10-26T19:48:33
|
|
Add hb-string-array.hh
Used to build static string arrays that use no relocation.
|
|
162575f2
|
2017-10-18T22:27:28
|
|
CMake builds: Fix builds
Include the fallback sources in the build, and update
src/Makefile.sources so that it can be read by the CMake build files.
Fix a typo in the DirectWrite configure option so that we can properly
enable DirectWrite builds.
Also, when building the utility program, install them as well.
|
|
473b17af
|
2017-10-15T14:10:34
|
|
Remove unused hb_cache_t
|
|
826a1daf
|
2017-10-15T14:09:05
|
|
Move set-digests into their own header file
|
|
a4471d0c
|
2017-04-05T15:42:11
|
|
Move list of ragel sources to Makefile.sources as well
|
|
d2acaf6d
|
2017-04-05T02:21:23
|
|
Split ragel generated files lists and remove hardcoded rl files lists (#453)
|
|
e65aaaa0
|
2017-03-05T14:53:39
|
|
BASE: start api
|
|
d0b97353
|
2017-02-19T08:48:22
|
|
hb-ot-base-table.hh -> hb-ot-layout-base-table.hh
per https://github.com/behdad/harfbuzz/issues/418#issuecomment-280873811
|
|
f748e116
|
2017-02-18T19:54:33
|
|
bootstraping structure
|
|
22af28a3
|
2017-01-23T23:42:53
|
|
[var] Implement MVAR table
Unhooked. Untested.
|
|
7b399f73
|
2017-01-23T11:41:43
|
|
[var] Start adding HVAR/VVAR
|
|
5ec96d30
|
2017-01-22T18:52:00
|
|
[var] Adjust API in prep for 'avar' implementation
The 'avar' table does not allow random access to axis maps,
so change API to avoid quadratic-time implementation.
Removed -hb_ot_var_normalize_axis_value(), added
+hb_ot_var_normalize_variations() and
+hb_ot_var_normalize_coords() instead.
|
|
55d42fd6
|
2017-01-19T19:35:48
|
|
Start adding hb-ot-var.h and implementation
Supports enumerating variation axes, normalizing values, etc.
|
|
93ef684b
|
2017-01-09T21:11:00
|
|
Rename hb-ot-layout-math-table.hh to hb-ot-math-table.hh
|
|
ae00af4a
|
2017-01-03T05:55:09
|
|
Move math-specific code from hb-ot-layout to hb-ot-math #235 (#384)
|
|
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.
|
|
319ff591
|
2016-08-25T11:06:41
|
|
MATH Table: Add API to access math contants.
|
|
5fbcb992
|
2016-08-25T10:47:15
|
|
MATH Table: Add API to check availability of math data.
|
|
d34d3ac9
|
2016-04-25T18:20:57
|
|
Support CPAL table
|
|
587d4622
|
2016-04-30T19:20:56
|
|
[ot-font] Start implementing 'post' table, for accessing glyph names
|
|
c6792854
|
2016-02-03T18:31:23
|
|
build: Build the DirectWrite sources if requested
This adds to the autotools build system so that the (experimental)
DirectWrite support for HarfBuzz is built (and dist'ed).
|
|
35ded3af
|
2015-11-03T16:56:27
|
|
build: Move source listings into separate Makefile snippets
This moves all the source listings in src/Makefile.am,
src/hb-ucdn/Makefile.am and util/Makefile.am into separate Makefile
snippets, so that they may be shared between different Makefile-based
build systems, such as NMake for Visual Studio.
|