|
42f4bd6b
|
2019-04-18T19:04:59
|
|
Minor warning fix again
|
|
6745a600
|
2019-04-16T17:29:34
|
|
Comment out ot_languages where fallback suffices
|
|
8aaab78e
|
2019-03-14T16:49:42
|
|
Allow zero length ranges in sanitization (#1617)
Fixes fvar table sanitization where there are no named instance
by allowing zero length ranges starting from Null() address.
Fixes #1607
|
|
4f37ab63
|
2019-02-28T17:25:05
|
|
Make hb_subset_input_glyph_set () actually do something.
|
|
e2856c2d
|
2019-02-07T15:32:32
|
|
retain FDSelect & FDArray with --retain-gids
so in sync with fonttools behavior
|
|
c1286265
|
2019-02-01T14:50:01
|
|
added desubroutinize & retain-gids full test cases with CFF fonts
and CFF retain-gids fixes
|
|
f2908b4d
|
2019-01-31T14:16:37
|
|
Implement subset --regain-gids option with CFF1/2
along with api tests & expected results
|
|
ccc59dc6
|
2019-01-18T17:36:32
|
|
[subset] Add unit test for glyf subsetting and retain gids.
|
|
789396ed
|
2019-01-20T20:09:10
|
|
Remove wrongly added files
|
|
6fc6a141
|
2019-01-20T20:09:10
|
|
Remove wrongly added files
|
|
28917e58
|
2019-01-18T09:43:51
|
|
init interp_env_t::hintmask_size
fixes issue #1547
|
|
686e6f2e
|
2018-12-30T11:27:42
|
|
Fix automake warnings
[skip ci]
|
|
3ee4ea94
|
2018-12-20T11:26:54
|
|
Fix build on older Visual Studio versions (#1499)
* src/hb-cff-interp-dict-common.hh: Use ull for unsigned int64_t
The llu suffix does not work for older Visual Studio versions
(pre-2013), but ull works for all the compilers that we attempt to
support.
* test/api: Fix build on pre-C99 compilers
Ensure variables are declared at the top of the block.
* src/hb-dsalgs.hh: Add specialization for hb_is_signed<> for __int8
Pre-Visual Studio 2010 does not consider __int8 (which is typedef'ed to
int8_t) to be equivilant to signed char, so the compiler cannot find the
corresponding hb_is_signed<> specialization that is needed.
The interesting thing is unsigned __int8 is considered to be equivilant
to unsigned char, so as the other types (short, int, long) that we look
for here, so only the specialization for __int8 is added here.
This will fix builds on Visual Studio 2008 at least.
|
|
1e09add2
|
2018-12-12T01:32:01
|
|
test/api: Fix building on pre-C99 compilers
Ensure variables are declared at the top of the block.
|
|
c48f53d3
|
2018-12-03T16:59:41
|
|
more double changes
|
|
5fff6ab0
|
2018-12-03T16:06:58
|
|
additional precision made a difference in extents test
|
|
01f628cf
|
2018-12-03T22:04:48
|
|
[aat] Expose hb_aat_layout_has_tracking API
|
|
967a204e
|
2018-12-01T19:28:17
|
|
Minor
|
|
32d291ae
|
2018-11-28T16:27:45
|
|
Merge branch 'master' into cff-subset
|
|
926f512f
|
2018-11-25T01:14:40
|
|
[aat.feat] Rework API and implementation
Fixes https://github.com/harfbuzz/harfbuzz/pull/1346
|
|
2cb235d0
|
2018-11-23T12:23:35
|
|
[aat.feat] Fix enum namespace
|
|
e20f81f4
|
2018-11-23T11:57:42
|
|
[aat] Rename feat API a bit more
|
|
54f4c17f
|
2018-11-23T12:05:06
|
|
[feat] Rename API uses of setting to selector
|
|
9c64b216
|
2018-11-23T11:44:53
|
|
[feat] Apply renamings and add documentation
|
|
4009a05c
|
2018-11-17T11:30:50
|
|
[feat] Address Behdad comments
|
|
19b60255
|
2018-11-17T01:07:09
|
|
[feat] Address @behdad comments
|
|
fbad794b
|
2018-11-01T22:24:42
|
|
[feat] Add feature iteration API
|
|
7a0471aa
|
2018-11-01T21:38:54
|
|
[feat] Turn AAT feature id into enum
|
|
a157b3e4
|
2018-11-01T19:56:16
|
|
[feat] Apply @behdad comments
|
|
3aff3f82
|
2018-11-01T19:20:20
|
|
[feat] Apply @drott and @jfkthame comments
|
|
b791bbba
|
2018-11-01T15:15:56
|
|
[feat] Apply @jfkthame reviews
|
|
95abd537
|
2018-11-01T13:14:29
|
|
[feat] Expose public API
* hb_aat_get_feature_settings
|
|
018ba46e
|
2018-11-23T13:21:22
|
|
Don't canonicalize '@' to '-' in language tags
Fixes #1406.
|
|
f48bb9a3
|
2018-11-20T20:40:55
|
|
[var] Deprecated axis enumeration API and add new version
New version has axis flags.
New API:
+hb_ot_var_axis_info_t
+hb_ot_var_find_axis_info()
+hb_ot_var_get_axis_infos()
Deprecated API:
-HB_OT_VAR_NO_AXIS_INDEX
-hb_ot_var_axis_t
-hb_ot_var_find_axis()
-hb_ot_var_get_axes()
|
|
1ecbf4d3
|
2018-11-20T17:19:05
|
|
Merge branch 'master' into cff-subset
|
|
831ba743
|
2018-11-20T01:16:08
|
|
Fix Codacy "issues"
|
|
b67a7c73
|
2018-11-16T12:28:24
|
|
drop dotsection as hint along with test case
|
|
072c7aba
|
2018-11-15T15:41:46
|
|
use 2-byte offset instead of 4-byte for local subrs
more than enough since local subrs immediately follow its corresponding private dict, as the result 2-byte redunction for each font dict with local subrs
updated api test expected subset fonts accordingly
|
|
3787c078
|
2018-11-14T13:38:03
|
|
Implemented seac for extents & subset along with API tests
|
|
0dfa584c
|
2018-11-12T08:47:07
|
|
changed Adobe company name
|
|
fb2a037f
|
2018-11-10T16:23:11
|
|
Merge branch 'master' into cff-subset
|
|
b986fead
|
2018-11-05T12:31:58
|
|
Hook AAT's lcar to _get_ligature_carets
|
|
0996c0ff
|
2018-11-07T14:48:37
|
|
implented no-desubroutinize with CFF2 along with API test
replaced AdobeVFPrototype.abc.otf with a hinted (maually) & subroutinized copy
replaced expected results as well
|
|
43ee0e4d
|
2018-11-06T09:57:17
|
|
Merge branch 'master' into cff-subset
|
|
5c3ccbc6
|
2018-11-06T18:10:56
|
|
Another missing backlash
Did this ever work?
|
|
d29602b9
|
2018-11-06T18:07:47
|
|
Add missing backslash
|
|
b062378c
|
2018-11-06T10:20:36
|
|
[test] Minor
|
|
b6112e5e
|
2018-11-06T11:42:47
|
|
[test] Fix -Weverything bot complain
|
|
a49df419
|
2018-11-06T11:26:30
|
|
[test] Test hb_ot_name_{list_names,get_utf8} on test-ot-name
|
|
6482fda5
|
2018-11-05T15:03:18
|
|
[fuzzing] Fuzz glyph-id etc in test-ot-face
|
|
1682d1bb
|
2018-11-04T13:25:41
|
|
Merge branch 'master' into cff-subset
|
|
bce437cf
|
2018-11-04T02:47:34
|
|
[test] Call test-ot-face.c test from hb-shape-fuzzer
Should increase coverage...
|
|
777c2242
|
2018-11-04T02:40:20
|
|
[test] More funcs in test-ot-face
|
|
9779e602
|
2018-11-03T20:50:56
|
|
[test] Add test for empty face
|
|
b8a78ce2
|
2018-11-03T22:28:30
|
|
[BASE] Improvements (#1347)
|
|
34b06d99
|
2018-11-02T16:40:20
|
|
fixed FDSelect size calcluation
|
|
481fdfdc
|
2018-11-02T15:28:09
|
|
Merge branch 'cff-subset' of https://github.com/harfbuzz/harfbuzz into cff-subset
|
|
1bc710a8
|
2018-11-02T15:28:01
|
|
added CFF1 desubr api test cases & bug fixes
|
|
e600e544
|
2018-11-01T16:13:56
|
|
Merge branch 'master' into cff-subset
|
|
cad90be4
|
2018-11-01T13:39:06
|
|
[test] minor
|
|
a7aba99b
|
2018-10-30T14:04:09
|
|
[name] Rename hb_name_id_t to hb_ot_name_id_t
https://github.com/harfbuzz/harfbuzz/pull/1254
|
|
56738429
|
2018-10-30T01:33:22
|
|
[test] Fix warnings
|
|
7170e350
|
2018-10-29T13:11:01
|
|
Rename deprecated symbols list file name and clean it up (#1328)
|
|
c929ccfc
|
2018-10-29T08:41:13
|
|
[ot-color/png] Consider strike ppem on scaling
|
|
307d6186
|
2018-10-29T00:03:01
|
|
[ot-color] Make PNGHeader reading actually work
|
|
632e9af8
|
2018-10-28T23:43:50
|
|
[ot-color] Implement PNGHeader and test it, it doesn't work however
|
|
3d4c1f6a
|
2018-10-28T21:38:56
|
|
[ot-color] Apply Behdad reviews
|
|
8ef0d2ef
|
2018-10-28T20:09:40
|
|
[ot-color] Apply Behdad comment
|
|
dbd419be
|
2018-10-27T15:15:24
|
|
[ot-color] Add public API for CBDT/sbix/SVG color Emojis
|
|
524e854c
|
2018-10-27T15:04:43
|
|
Merge pull request #1318 from ebraminio/png
Add a non-hooked _png _svg get emoji blob
|
|
8180c37d
|
2018-10-27T14:45:00
|
|
[ot-color] Remove _png and _svg public APIs
|
|
9435fb24
|
2018-10-27T13:32:14
|
|
[ot-color/png] Implement CBDT part
|
|
265ad408
|
2018-10-26T23:55:11
|
|
[ot-color/png] Implement sbix part
|
|
143ffe65
|
2018-10-26T12:14:30
|
|
[fuzz] Add a new testcase
|
|
30f18039
|
2018-10-26T09:34:34
|
|
[svg] Rename _svg_create_blob to _glyph_reference_blob_svg
|
|
5cb1ce86
|
2018-10-25T22:39:58
|
|
[svg] Collapse SVGDocumentIndex into SVG
|
|
4ceabb8c
|
2018-10-25T21:52:35
|
|
[svg] Hide start_glyph and end_glyph from API
|
|
c7a4e3df
|
2018-10-23T18:00:48
|
|
[svg] Add public API
* hb_ot_color_has_svg
* hb_ot_color_glyph_svg_create_blob
|
|
be746009
|
2018-10-25T13:40:40
|
|
dropped support of legacy CFF CharString ops
along with test & font
|
|
e1241636
|
2018-10-23T11:25:51
|
|
Merge branch 'master' into cff-subset
|
|
ba055a8d
|
2018-10-22T16:20:04
|
|
fix build attempt ^3
|
|
b11032af
|
2018-10-22T15:52:37
|
|
fix build attempt ^2
|
|
3d3df557
|
2018-10-22T15:23:39
|
|
fix build attempt
|
|
7997144b
|
2018-10-22T13:02:04
|
|
[color] Revamp palette API
|
|
1de17bdb
|
2018-10-22T10:29:01
|
|
[colr] Add hb_ot_color_layer_t
We never return parallel arrays from functions. That's inconvenient
and hard to bind.
|
|
3b3668ac
|
2018-10-21T19:23:11
|
|
[color] Rename / reorder a bit
Implement has_data() for realz.
|
|
570b77f7
|
2018-10-22T13:06:47
|
|
Merge branch 'master' into cff-subset
|
|
9085a72d
|
2018-10-21T19:08:25
|
|
[cpal] Touch up palette flags
|
|
d440c8d3
|
2018-10-22T22:07:59
|
|
Add chromacheck Emoji test fonts and minor preparations (#1294)
|
|
857c5827
|
2018-10-22T09:57:20
|
|
Merge branch 'master' into cff-subset
|
|
44f79b4b
|
2018-10-21T10:17:34
|
|
Remove _palette_entry_count as can be done with _palette_colors
|
|
6795dcfc
|
2018-10-21T09:51:15
|
|
[test] Test hb_ot_color_has_{colr,cpal}_data
|
|
b8ee3a0e
|
2018-10-21T09:44:16
|
|
[CPAL] Add palette entry and enable palette flag API
|
|
d4261b4b
|
2018-10-21T08:48:07
|
|
Add API test for hb_ot_color_get_color_layers
|
|
456978d4
|
2018-10-21T08:26:40
|
|
Address COLR/CPAL reviews and revive cpal_v1 tests
|
|
e9d798dc
|
2018-10-19T18:30:01
|
|
[test] Use hb_test_open_font_file
|
|
e8a6f5b8
|
2018-10-19T18:23:42
|
|
Add three macros for separating color channels
|
|
0e33467e
|
2018-10-19T17:44:06
|
|
Make ot-color tests pass
|
|
d4e928b1
|
2018-05-01T17:16:46
|
|
[color] Minimal API for COLR/CPAL
|
|
c110878c
|
2018-10-21T11:07:17
|
|
[test] Unify font file opening across the tests
|