|
89dbabff
|
2018-03-12T13:27:38
|
|
configure.ac/CMake: Check for round() and stdbool.h
Not all the compilers that HarfBuzz is buildable on supports round() and
has the header stdbool.h, so we check for them and define HAVE_ROUND and
HAVE_STDBOOL_H repsectively in our CFLAGS so that we include them only
when they are found, or use fallback implementations when necessary.
Also include FindPythonInterp earlier as we need PYTHON_EXECUTABLE to be
set for running the tests.
|
|
28f25f32
|
2018-03-12T14:00:11
|
|
[ot-color/SVG] Minor (#878)
|
|
fb0f3e37
|
2018-03-11T20:38:40
|
|
[sbix] Clean up
|
|
218fa716
|
2018-03-10T11:13:52
|
|
[ot-color] SVG table implementation (#874)
|
|
4c63c823
|
2018-03-10T11:07:56
|
|
[ot-color] sbix table implementation (#870)
|
|
62b3d8fb
|
2018-03-10T00:44:36
|
|
[dev-run] minor
|
|
743ef317
|
2018-03-09T12:06:52
|
|
Merge pull request #872 from googlefonts/drop-tables
[subset] Drop the same tables by default as fontTools does.
|
|
9206762b
|
2018-03-09T15:43:03
|
|
Make subset test runner compatible with py3
Fixes #873
|
|
dbadb871
|
2018-03-09T15:25:59
|
|
[ci] Enable subset tests on ArchLinux to test
This makes ArchLinux bots fail, a starting point to #873
|
|
39b2f69f
|
2018-03-08T16:30:36
|
|
[subset] Drop the same tables by default as fontTools does.
|
|
dbe55277
|
2018-03-08T15:50:25
|
|
Merge pull request #871 from googlefonts/mplus
[subset] Add a Japanese font to the subset integration tests.
|
|
8548fa15
|
2018-03-07T12:37:03
|
|
[subset] Drop cmap 12, platform 0 tables from Mplus1p expected files.
|
|
9b00b9a1
|
2018-03-06T17:47:40
|
|
[subset] Fix deadlock waiting for process output in subset test runner.
|
|
bfec28a7
|
2018-03-06T15:43:08
|
|
[subset] add some extra logging to subset run-tests.py.
|
|
c7d814ea
|
2018-03-01T18:20:00
|
|
[subset] Add japanese font file to subset integration tests.
|
|
2ebf4c69
|
2018-03-08T14:41:59
|
|
Merge pull request #868 from googlefonts/post
[subset] Drop glyph names from post when subsetting.
|
|
869ccac5
|
2018-03-08T11:06:49
|
|
[subset] use create_sub_blob instead of manually copying the post table.
|
|
ec47cd95
|
2018-03-07T10:33:02
|
|
[subset] Unit test to check that post subsetting drops glyph names.
|
|
dd107699
|
2018-03-06T18:33:39
|
|
[subset] drop all glyph names from the post table.
|
|
1ab51480
|
2018-03-07T12:36:00
|
|
Merge pull request #867 from googlefonts/vmtx
[subset] Add vmtx subsetting.
|
|
362f2824
|
2018-03-07T11:08:55
|
|
[subset] fix author.
|
|
89465cb1
|
2018-03-07T10:29:15
|
|
[subset] s/hmetrics/vmetrics.
|
|
91867cda
|
2018-03-07T10:17:06
|
|
[subset] cleanup.
|
|
d9263f02
|
2018-03-06T15:40:35
|
|
[subset] add unit tests for vmtx subsetting.
|
|
0e8f9430
|
2018-03-06T13:08:20
|
|
[subset] Skip subsetting vhea.
|
|
64cf53d6
|
2018-03-02T17:33:49
|
|
[subset] Subset vmtx if present.
|
|
70ad69f2
|
2018-03-07T16:11:44
|
|
[test] Fix build with older glib
|
|
ff2f8143
|
2018-03-07T16:05:14
|
|
1.7.6
|
|
ac2ece3e
|
2018-03-07T15:52:42
|
|
[ot] Comment out AAT include
|
|
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.
|
|
f014a124
|
2018-03-07T10:49:26
|
|
[set] Fix algebra
Was totally b0rked. Ouch!
Fixes https://github.com/harfbuzz/harfbuzz/issues/863
|
|
7587683c
|
2018-03-07T09:55:22
|
|
[set] Minor
In preparation to fix https://github.com/harfbuzz/harfbuzz/issues/863
Binary operations are sets are completely broken. Ouch.
|
|
e4cbb87b
|
2018-03-07T09:37:22
|
|
Minor
|
|
c6150333
|
2018-03-07T09:27:16
|
|
Sign
|
|
9a6f9b4d
|
2018-03-06T13:46:51
|
|
[set] add a test demonstrating a bug in hb_set_union.
|
|
9b4a5d7e
|
2018-03-07T00:23:40
|
|
[ci] Enable -Werror=unused (#862)
|
|
54cbe670
|
2018-03-06T16:41:08
|
|
[ot-color] Further improvements on COLR/CPAL implementation (#859)
* Implemented a bsearch on get_base_glyph_record
* Made get_color_record_argb actually work
|
|
18d14b8e
|
2018-03-05T14:25:11
|
|
[dev-run] an option to open using a GUI app
|
|
1db83954
|
2018-03-05T13:02:50
|
|
[ci] minor, bring back the removed assertion
|
|
5895fe3d
|
2018-03-05T12:58:34
|
|
[ci] minor
|
|
a3e29fd3
|
2018-03-04T02:56:27
|
|
[aat/kerx] Add a TODO
|
|
0ef6ab25
|
2018-03-04T02:47:26
|
|
[ot-color] Move cbdt to the namespace (#860)
|
|
6659cb56
|
2018-03-04T02:31:53
|
|
[ci] Remove --coverage as use of --enable-code-coverage
|
|
00dd321a
|
2018-03-03T23:26:11
|
|
[ci] Don't run coveralls on freetype folder
|
|
f50aedd3
|
2018-03-03T23:17:36
|
|
[ci] Remove failing check on run-coveralls
|
|
a0031c12
|
2018-03-03T23:09:25
|
|
Add lcov tool for coverage tests
|
|
ecef95b2
|
2018-03-03T23:03:13
|
|
[ci] Enable code coverage on Travis Linux builds
|
|
f7399796
|
2018-03-03T22:55:09
|
|
Enable coverage test on autotools (#857)
|
|
c446c23f
|
2018-03-03T22:43:23
|
|
[ot-color] Move the related tables to hb-ot-color-* (#858)
|
|
48ed15a2
|
2018-03-03T22:00:29
|
|
[COLR/CPAL] Provide enough helper for rasterization (#855)
|
|
432758a7
|
2018-03-03T01:05:59
|
|
[COLR] Revert previous sanitization on the table
That sanitization wasn't right, firstLayerIndex is an index from beginning of the Layer Records
not the table itself.
|
|
71b4598e
|
2018-03-02T11:04:09
|
|
[aat/kerx] Improve format 6 subtable
|
|
b73a5a1c
|
2018-03-02T00:07:26
|
|
[aat/kerx] Make parsing of the table actually work (#850)
|
|
a570edcd
|
2018-03-02T00:06:03
|
|
[COLR] Sanitize BaseGlyphRecord (#854)
|
|
7e958646
|
2018-03-01T10:27:18
|
|
[CPAL] Fix version checking logic on sanitizer (#851)
|
|
bcf578fe
|
2018-02-28T16:31:46
|
|
[test] Add test suite for Brahmi Number Joiners
https://github.com/harfbuzz/harfbuzz/pull/660
|
|
b4ba71ea
|
2018-02-28T15:44:00
|
|
[subset] In subset integration test pass output through ots-sanitize if present.
|
|
588a4e0f
|
2018-02-28T13:52:29
|
|
Merge pull request #845 from googlefonts/drophints
[subset] drop hints from composites
|
|
b3f1a045
|
2018-02-28T11:41:24
|
|
[subset] kick the build
|
|
20d57399
|
2018-02-28T11:15:08
|
|
[subset] extract a method to flip off composite instruction flag
|
|
55a4dfa3
|
2018-02-28T15:43:23
|
|
Use old project location of coverity
https://github.com/harfbuzz/harfbuzz/commit/8089711a61687d565f207c56d3d2b658f514d7ab#commitcomment-27835452
|
|
3821978b
|
2018-02-28T13:30:17
|
|
Merge pull request #847 from ebraminio/colr
[colr] Implement
|
|
f671f7f0
|
2018-02-28T13:19:40
|
|
[colr] Implement
|
|
77227462
|
2018-02-28T12:05:49
|
|
Merge pull request #841 from ebraminio/color
Support CPAL table
|
|
0eec3315
|
2018-02-28T11:53:39
|
|
[cmake] cleanup (#846)
|
|
5b9c2340
|
2018-02-27T22:56:17
|
|
[CPAL] Refactor and address the reviews
|
|
6836a821
|
2018-02-27T20:51:12
|
|
[subset] remove WE_HAVE_INSTRUCTIONS from composites when dropping hints
|
|
ffcb5cbf
|
2018-02-27T20:17:04
|
|
[subset] update the test file for composite, fix an offset calculation
|
|
c8b230e4
|
2018-02-27T17:25:32
|
|
Merge branch 'expand-tests' of github.com:googlefonts/harfbuzz into drophints
|
|
904dd7be
|
2018-02-27T14:33:36
|
|
[subset] Add drop hinting profile to full-font.tests
|
|
70a1049b
|
2018-02-27T14:28:50
|
|
[subset] Add a drop hints profile to basics.tests
|
|
5241d7f4
|
2018-02-27T13:15:40
|
|
[subset] apply subset profiles (flags) to the subset integration tests.
|
|
a4aca190
|
2018-02-27T11:36:16
|
|
[subset] add expected/full-font to dist files.
|
|
d31ace32
|
2018-02-26T18:51:56
|
|
[subset] Add subset integration tests using the full roboto font.
|
|
33f43813
|
2018-02-26T18:39:09
|
|
[subset] Add some more variations of the basic test.
|
|
b3790a65
|
2018-02-27T17:23:30
|
|
[subset] add a (failing for now) test for composite glyf hint dropping
|
|
4c6023f8
|
2018-02-27T17:06:27
|
|
Merge pull request #842 from googlefonts/maxp
[subset] when dropping hints, clear hint related fields in maxp.
|
|
921b65cb
|
2018-02-27T14:37:18
|
|
[subset] minor fixes in hb-ot-maxp-table.hh
|
|
b26db48b
|
2018-02-27T14:14:05
|
|
[subset] whitespace for hb-ot-maxp-table.hh
|
|
a76344da
|
2018-02-27T14:11:36
|
|
[subset] Add maxpV1Tail instead of defining a struct inside maxp for v1 data.
|
|
f14d1b64
|
2018-02-27T13:49:00
|
|
[subset] when dropping hints, clear hint related fields in maxp.
|
|
d7633d0a
|
2018-02-27T12:50:57
|
|
[BASE] More
|
|
7a70c20f
|
2018-02-27T12:45:26
|
|
[BASE] Clean up first 29%
|
|
101850f9
|
2018-02-27T20:15:54
|
|
Merge with master
|
|
f110c0c8
|
2018-02-27T11:41:12
|
|
Merge pull request #838 from harfbuzz/BASE
BASE table
|
|
0ad8c663
|
2018-02-26T12:45:08
|
|
Remove public API of the branch
|
|
4a1d51ef
|
2018-02-26T20:23:41
|
|
Merge pull request #818 from googlefonts/drophints
[subset] Drop hints
|
|
903771b6
|
2018-02-26T19:50:06
|
|
[subset] clearer name for trim() and better comment about composite handling, per review feedback
|
|
d0caf7e5
|
2018-02-26T19:24:18
|
|
Merge pull request #840 from googlefonts/os2
[subset] During os2 subsetting update ulUnicodeRange[]c
|
|
44dc36dd
|
2018-02-26T17:56:23
|
|
[subset] update to comment in hb-ot-os2-unicode-ranges.hh
|
|
ad3f2f77
|
2018-02-26T17:51:27
|
|
[subset] small cleanups in hb-ot-os2-table.
|
|
f1c8fc34
|
2018-02-26T17:48:51
|
|
[subset] small updates to gen-unicode-ranges.py
|
|
0c0fe2ff
|
2018-02-26T17:47:10
|
|
[subset] Move util/generated-unicode-ranges.py to src/gen-unicode-ranges.py
|
|
f630ae51
|
2018-02-26T17:46:17
|
|
[subset] unsigned int -> hb_codepoint_t.
|
|
6368ce4c
|
2018-02-26T17:44:39
|
|
[subset] const in _compare_range.
|
|
0be9fea0
|
2018-02-26T16:15:09
|
|
[subset] Add comment to os2UnicodeRangesSorted.
|
|
e20ab71d
|
2018-02-26T16:13:10
|
|
[subset] Fix incorrect index.
|
|
074b5a29
|
2018-02-26T16:11:24
|
|
[subset] Add special case handling of bit 57 in os2 ulUnicodeRange.
|
|
ddc4f2b9
|
2018-02-26T15:59:32
|
|
[subset] Add python util that was used to generated hb-ot-os2-unicode-ranges.hh
|