Behdad Esfahbod
|
2a430790ad
|
[machinery] Add "core table" machinery
To be used in subsequent commit; or tried anyway.
|
2022-02-15 17:53:33 -06:00 |
Behdad Esfahbod
|
631da9d816
|
[config] Remove tables from hb_face_t for disabled features
Part of https://github.com/harfbuzz/harfbuzz/issues/1652
|
2019-06-19 15:36:14 -07:00 |
Ebrahim Byagowi
|
e412008599
|
Remove redundant void from C++ sources (#1486)
|
2018-12-17 13:01:01 -05:00 |
Michiharu Ariza
|
32d291ae89
|
Merge branch 'master' into cff-subset
|
2018-11-28 16:27:45 -08:00 |
Ebrahim Byagowi
|
95abd53758
|
[feat] Expose public API
* hb_aat_get_feature_settings
|
2018-11-25 01:16:01 -05:00 |
Michiharu Ariza
|
892ab37e7c
|
Merge branch 'master' into cff-subset
|
2018-11-14 13:54:07 -08:00 |
Ebrahim Byagowi
|
7867c2bad0
|
[STAT] Add table parsing (#1384)
|
2018-11-14 22:13:50 +03:30 |
Behdad Esfahbod
|
c52d5bcd94
|
[ot-face] Add 'head' table
|
2018-11-13 11:41:29 -05:00 |
Michiharu Ariza
|
fb2a037f54
|
Merge branch 'master' into cff-subset
|
2018-11-10 16:23:11 -08:00 |
Ebrahim Byagowi
|
b986fead0a
|
Hook AAT's lcar to _get_ligature_carets
|
2018-11-08 23:06:26 +03:30 |
Michiharu Ariza
|
43ee0e4d00
|
Merge branch 'master' into cff-subset
|
2018-11-06 09:57:17 -08:00 |
Behdad Esfahbod
|
0fe7a745c9
|
[ot-face] Simplify more table access
|
2018-11-05 23:10:18 -05:00 |
Behdad Esfahbod
|
914b595f25
|
[ot-face] Include hb-ot-face directly in hb_face_t
Simplifying access coming next.
|
2018-11-05 23:10:12 -05:00 |
Michiharu Ariza
|
1682d1bbec
|
Merge branch 'master' into cff-subset
|
2018-11-04 13:25:41 -08:00 |
Behdad Esfahbod
|
949dad89a8
|
[kern] Remove accelerator
It wasn't doing anything.
|
2018-11-02 12:47:55 -04:00 |
Michiharu Ariza
|
e600e5440b
|
Merge branch 'master' into cff-subset
|
2018-11-01 16:13:56 -07:00 |
Ebrahim Byagowi
|
b053cabacd
|
[mort] Bring back mort generalizations
Started by reverting https://github.com/harfbuzz/harfbuzz/commit/1f1c85a5
Just a starting point, if we agree even mort can come back.
|
2018-10-30 19:18:06 -07:00 |
Ebrahim Byagowi
|
524e854c15
|
Merge pull request #1318 from ebraminio/png
Add a non-hooked _png _svg get emoji blob
|
2018-10-27 15:04:43 +03:30 |
Behdad Esfahbod
|
327546e633
|
[name] Hook up ltag table
|
2018-10-26 21:22:26 -07:00 |
Behdad Esfahbod
|
2157e56b34
|
[name] Start implementing public API infrastructure
|
2018-10-26 21:22:26 -07:00 |
Ebrahim Byagowi
|
c7a4e3dfb5
|
[svg] Add public API
* hb_ot_color_has_svg
* hb_ot_color_glyph_svg_create_blob
|
2018-10-26 09:16:44 +03:30 |
Michiharu Ariza
|
e1241636d6
|
Merge branch 'master' into cff-subset
|
2018-10-23 11:25:51 -07:00 |
Behdad Esfahbod
|
6fb24d5e3e
|
[VORG] Add VORG table
Cherry-picked from cff-subset branch.
|
2018-10-23 01:59:43 -07:00 |
Michiharu Ariza
|
570b77f7d2
|
Merge branch 'master' into cff-subset
|
2018-10-22 13:06:47 -07:00 |
Ebrahim Byagowi
|
d440c8d3fb
|
Add chromacheck Emoji test fonts and minor preparations (#1294)
|
2018-10-22 22:07:59 +03:30 |
Michiharu Ariza
|
857c58279e
|
Merge branch 'master' into cff-subset
|
2018-10-22 09:57:20 -07:00 |
Khaled Hosny
|
d4e928b142
|
[color] Minimal API for COLR/CPAL
|
2018-10-22 10:17:31 +02:00 |
Michiharu Ariza
|
b51418f596
|
added CFF2 get_extents
added source hb-ot-cff2-table.cc
augmented VariationData to return scalars
misc bug fixes, renaming, cleanup
|
2018-10-08 15:05:36 -07:00 |
Michiharu Ariza
|
9cdd70b344
|
Merge branch 'master' into cff-subset
|
2018-10-02 13:43:21 -07:00 |
Behdad Esfahbod
|
588a4ac8bc
|
Rename
|
2018-10-02 13:16:43 +02:00 |
Michiharu Ariza
|
c0c85b852d
|
implemented get_glyph_extents with CFF1
Implemented path operators in a new struct PathProc hooked up to CSOpSet
Added current point to CSInterpEnv
|
2018-09-17 11:14:56 -07:00 |
Behdad Esfahbod
|
a268068010
|
[ot-face] Remove tables_t. The face_data_t is what tables_t was
|
2018-08-26 15:18:46 -07:00 |
Behdad Esfahbod
|
3a0b3a29cc
|
Free up hb-ot-face.hh from includes
There might be a better way to do this, but I couldn't find...
|
2018-08-26 15:11:24 -07:00 |
Behdad Esfahbod
|
4096fbe487
|
[ot-face] Port GDEF to unified table accelerator model as well
|
2018-08-26 01:25:54 -07:00 |
Behdad Esfahbod
|
b929100f87
|
[ot-face] Unify GSUB/GPOS accelerators in the table accelerator framework
|
2018-08-26 01:15:47 -07:00 |
Behdad Esfahbod
|
963413fc54
|
WIP
|
2018-08-26 00:47:55 -07:00 |
Behdad Esfahbod
|
e6cb938065
|
[ot-face] Unify accelerators and tables
|
2018-08-26 00:21:29 -07:00 |
Behdad Esfahbod
|
7f8b6fe67d
|
Minor
|
2018-08-26 00:07:12 -07:00 |
Behdad Esfahbod
|
59bca0d2cb
|
[ot-font] Rename
|
2018-08-26 00:06:12 -07:00 |
Behdad Esfahbod
|
1c48a7ef06
|
[ot-font] Cache tables on face, not font
|
2018-08-25 23:57:16 -07:00 |
Behdad Esfahbod
|
d950022c8a
|
Add hb-ot-face.cc/hh
|
2018-08-25 23:06:37 -07:00 |