|
35d410f2
|
2018-10-29T14:45:44
|
|
Remove ASSERT_POD
Newer compilers / language allows structs with constructor in union.
So, this was not actually testing anything. Indeed, the recent
change in DISALLOW_COPY *is* making some of our types non-POD.
That broke some bots.
Just remove this since it wasn't doing much, and I'd rather have
DISALLOW_COPY.
|
|
3f00d0b0
|
2018-09-03T18:54:32
|
|
[subset] Keep glyph set in plan
Should remove the vector version at some point...
|
|
aba0a945
|
2018-08-31T13:25:19
|
|
[subset] Add hb-subset-input.hh and make hb-subset.hh toplevel include
|
|
93fe0faa
|
2018-08-29T18:24:03
|
|
[subset] Clean up hb_subset_input_t API
|
|
f39166f0
|
2018-08-29T18:09:55
|
|
[subset] Remove unused hb_subset_profile_t
We might reintroduce it later, but for now remove, as it was unused.
Some things that should have been in this object (drop_hints, etc)
are already in hb_subset_input_t. So, for now, keep everything there.
|
|
c77ae408
|
2018-08-25T22:36:36
|
|
Rename hb-*private.hh to hb-*.hh
Sorry for the noise, downstream custom builders. Please adjust.
|
|
aadb2a91
|
2018-08-25T08:18:53
|
|
Add face-builder
New API:
+hb_face_builder_create
+hb_face_builder_add_table
|
|
be458eb0
|
2018-07-10T14:41:04
|
|
Include more basic internal headers from hb-private.hh
|
|
a5673da9
|
2018-06-07T14:23:03
|
|
[subset] Add drop_ot_layout setting to subset input.
|
|
58400a2a
|
2018-06-02T20:30:09
|
|
Remove DISALLOW_* from vector, set, and map
Some of the build bots, still fail on this. I suppose mine pass because
I enable C++11...
Anyway, remove these again.
|
|
251cc977
|
2018-05-30T12:23:51
|
|
[subset] Switch to using hb_map_t inside of hb_subset_plan_t.
|
|
03b27548
|
2018-05-02T15:42:08
|
|
[subset] Add const to the hb_subset_plan_t input to a couple functions in hb-subset-plan.
|
|
5c3112ae
|
2018-05-01T19:07:04
|
|
s/hb_prealloced_array_t/hb_vector_t/g
Part of https://github.com/harfbuzz/harfbuzz/issues/1017
|
|
74e0c13a
|
2018-02-21T11:19:18
|
|
[subset] drop hint tables if so flagged. Still need to dump glyf instructions.
|
|
4fcbd22b
|
2018-02-19T11:49:25
|
|
Fix build after previous commit
|
|
dcac9fe9
|
2018-02-16T11:27:03
|
|
[subset] Use complex glyph closure to populate gids_to_retain_sorted.
|
|
66e282df
|
2018-02-14T15:31:13
|
|
[subset] remove TODO that was already done
|
|
fa877703
|
2018-02-14T14:16:25
|
|
[subset] First pass at hmtx
|
|
1330edc4
|
2018-02-12T14:29:23
|
|
Use functions to get new gids. Avoid 0; fonttools drops it from cmap.
|
|
c31fcf4c
|
2018-02-10T14:20:10
|
|
[subset] Replace auto_array with prealloced_array
auto_array has constructor/destructor. Cannot be used in POD object, as the clang
bots all noticed...
|
|
bfa87163
|
2018-02-10T13:37:28
|
|
Minor
|
|
844f48ea
|
2018-02-10T23:13:12
|
|
Fix symbol exporting and libstdc++ linkage of hb-subset (#769)
|
|
00894437
|
2018-02-09T16:22:09
|
|
Keep a second set of glyph ids in subset plan which is sorted by glyph id and always has gid 0
|
|
59c658c8
|
2018-02-08T19:22:47
|
|
capture codepoints sorted so we can use them for cmap later. one day we will have a map
|
|
42234424
|
2018-02-08T15:11:15
|
|
Fix include gaurds and include order in hb-subset-glyf and hb-subset-plan
|
|
217ed5e3
|
2018-02-07T16:30:07
|
|
Cleanups in hb-subset-glyf and hb-subset-plan.
|
|
af02812f
|
2018-02-07T13:07:46
|
|
[subset] Change hb_subset API to remove hb_subset_face_t
|
|
eb485bb9
|
2018-02-07T09:32:36
|
|
Horrid hack to assign new gids. Use DEBUG_MSG over fprintf
|
|
d0ce3c66
|
2018-02-06T16:58:35
|
|
Resolve codepoints:glyph ids. Does not compile; undefined reference to OT::_hb_NullPool
|
|
25e9173f
|
2018-02-05T17:26:25
|
|
Make hb-subset-plan private.
|