Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [subset] A few small fixes for the new subset plan api. | Garret Rieger | 2019-01-29 | 1 | -1/+1 |
| | |||||
* | [serialize] Streamline error propagation | Behdad Esfahbod | 2018-12-18 | 1 | -1/+1 |
| | |||||
* | [subset] Actually subset GDEF | Behdad Esfahbod | 2018-12-13 | 1 | -0/+3 |
| | |||||
* | [subset] Minor | Behdad Esfahbod | 2018-12-12 | 1 | -3/+3 |
| | |||||
* | Merge branch 'master' into cff-subset | Michiharu Ariza | 2018-11-30 | 1 | -1/+1 |
|\ | |||||
| * | [vector] Make pointer cast explicit | Behdad Esfahbod | 2018-11-29 | 1 | -1/+1 |
| | | | | | | | | | | Too bad this doesn't help MSVC 2008 build, as explicit operators are C++11. | ||||
* | | Merge branch 'master' into cff-subset | Michiharu Ariza | 2018-11-16 | 1 | -23/+23 |
|\ \ | |/ | |||||
| * | [subset] minor, adjust spaces | Ebrahim Byagowi | 2018-11-16 | 1 | -23/+23 |
| | | |||||
* | | Merge branch 'master' into cff-subset | Michiharu Ariza | 2018-11-04 | 1 | -2/+2 |
|\ \ | |/ | |||||
| * | [os2] Capitalize table tag and struct | Khaled Hosny | 2018-11-02 | 1 | -2/+2 |
| | | | | | | | | Other tables follow the case of the OT tag, except this one. | ||||
* | | Merge branch 'master' into cff-subset | Michiharu Ariza | 2018-11-01 | 1 | -2/+2 |
|\ \ | |/ | |||||
| * | Remove a few unnecessary hb_auto_t<>'s | Behdad Esfahbod | 2018-10-29 | 1 | -1/+1 |
| | | | | | | | | See a85641446c30247c4e948263f0f8c1147ed4efb9 | ||||
| * | [vector] Make it act more like pointer | Behdad Esfahbod | 2018-10-25 | 1 | -1/+1 |
| | | | | | | | | Add pointer cast operator and plus operator. | ||||
| * | [vector] Make hb_vector_t relocatable / nestable | Behdad Esfahbod | 2018-10-05 | 1 | -1/+1 |
| | | | | | | | | | | Ugly, but... Fixes https://github.com/harfbuzz/harfbuzz/issues/1227 | ||||
| * | Revert "[subset] Disable GSUB/GPOS subsetting for now" | Behdad Esfahbod | 2018-09-10 | 1 | -2/+2 |
| | | | | | | | | This reverts commit 616fd34a69bb69bc35c7e4ea939e71c3ea2e92cb. | ||||
| * | [subset] Disable GSUB/GPOS subsetting for now | Behdad Esfahbod | 2018-09-10 | 1 | -2/+2 |
| | | | | | | | | | | So I can get a release out. I haven't debugged those yet, and they are producing bad tables. | ||||
* | | Merge branch 'master' into cff-subset | Michiharu Ariza | 2018-10-06 | 1 | -1/+1 |
| | | |||||
* | | Added VORG struct and its subsetter | Michiharu Ariza | 2018-09-20 | 1 | -1/+4 |
| | | | | | | | | new file: hb-ot-vorg-table.hh | ||||
* | | Merge branch 'master' into cff-subset | Michiharu Ariza | 2018-09-07 | 1 | -0/+3 |
|\ \ | |/ | |||||
| * | [subset] Fix div-by-zero | Behdad Esfahbod | 2018-09-07 | 1 | -0/+3 |
| | | |||||
* | | Merge branch 'master' into cff-subset | Michiharu Ariza | 2018-09-06 | 1 | -37/+76 |
|\ \ | |/ | |||||
| * | Fix older compilers re '>>' at nested template declarations | Behdad Esfahbod | 2018-09-05 | 1 | -1/+1 |
| | | |||||
| * | [subset] Hook up GSUB/GPOS, but still disabled | Behdad Esfahbod | 2018-09-05 | 1 | -0/+75 |
| | | | | | | | | They are still in the drop list. | ||||
| * | [subset] Add hb-subset-input.hh and make hb-subset.hh toplevel include | Behdad Esfahbod | 2018-08-31 | 1 | -2/+1 |
| | | |||||
| * | [subset] Clean up hb_subset_input_t API | Behdad Esfahbod | 2018-08-29 | 1 | -1/+1 |
| | | |||||
| * | [subset] Bail if subsetting a table failed | Behdad Esfahbod | 2018-08-29 | 1 | -5/+3 |
| | | |||||
| * | [subset] Remove unused hb_subset_profile_t | Behdad Esfahbod | 2018-08-29 | 1 | -36/+3 |
| | | | | | | | | | | | | 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. | ||||
* | | Merge branch 'master' into cff-subset | Michiharu Ariza | 2018-08-29 | 1 | -147/+4 |
|\ \ | |/ | | | | | Renamed cff "private" source/headers without the suffix | ||||
| * | [face] Introduce character-map API | Behdad Esfahbod | 2018-08-25 | 1 | -53/+0 |
| | | | | | | | | | | | | | | New API: +hb_face_collect_unicodes +hb_face_collect_variation_selectors +hb_face_collect_variation_unicodes | ||||
| * | Rename hb-*private.hh to hb-*.hh | Behdad Esfahbod | 2018-08-25 | 1 | -4/+4 |
| | | | | | | | | Sorry for the noise, downstream custom builders. Please adjust. | ||||
| * | [cmap] More hb_auto_t<>(...) | Behdad Esfahbod | 2018-08-25 | 1 | -9/+3 |
| | | |||||
| * | [cmap Add hb_subset_collect_variation_unicodes() | Behdad Esfahbod | 2018-08-25 | 1 | -1/+24 |
| | | | | | | | | To be moved to hb-face.h later. | ||||
| * | [cmap] Add hb_subset_collect_variation_selectors() | Behdad Esfahbod | 2018-08-25 | 1 | -4/+26 |
| | | | | | | | | To be moved to hb-face later. | ||||
| * | Rename get_all_codepoints() to collect_unicodes() | Behdad Esfahbod | 2018-08-25 | 1 | -3/+3 |
| | | |||||
| * | Add face-builder | Behdad Esfahbod | 2018-08-25 | 1 | -129/+0 |
| | | | | | | | | | | | | New API: +hb_face_builder_create +hb_face_builder_add_table | ||||
* | | renamed OT::cff to OT::cff1 for consistency | Michiharu Ariza | 2018-08-16 | 1 | -2/+2 |
| | | | | | | | | along with HB_OT_TAG_cff1 | ||||
* | | renamed CFF version 1 structs and sources to CFF1 from CFF | Michiharu Ariza | 2018-08-16 | 1 | -1/+1 |
| | | | | | | | | | | "CFF" is used for shared structs & sources between CFF1 & CFF2 except OT:cff is for CFF version 1 table | ||||
* | | Added CFF support | Michiharu Ariza | 2018-08-10 | 1 | -0/+4 |
| | | | | | | | | | | | | Added sources hb-ot-cff-table.hh, hb-subset-cff.cc & hh Templatized Index because CFF uses 16-bit count while CFF2 uses 32-bit Misc code cleanup & bug fixes | ||||
* | | Merge branch 'master' into cff-subset | Michiharu Ariza | 2018-08-06 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Remove most uses of direct comparison to Null objects | Behdad Esfahbod | 2018-08-06 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'master' into cff-subset | Michiharu Ariza | 2018-08-02 | 1 | -4/+4 |
|\ \ | |/ | |||||
| * | Remove OT namespace from hb-machinery-private.hh | Behdad Esfahbod | 2018-08-02 | 1 | -4/+4 |
| | | |||||
* | | Merge branch 'master' into cff-subset | Michiharu Ariza | 2018-07-30 | 1 | -5/+2 |
|\ \ | |/ | |||||
| * | Port more off of Sanitizer<> | Behdad Esfahbod | 2018-07-22 | 1 | -3/+1 |
| | | |||||
| * | Include more basic internal headers from hb-private.hh | Behdad Esfahbod | 2018-07-10 | 1 | -1/+0 |
| | | |||||
| * | Minor renamings of internal inline functions | Behdad Esfahbod | 2018-07-10 | 1 | -1/+1 |
| | | |||||
* | | first push of CFF/CFF2 work | Michiharu Ariza | 2018-07-18 | 1 | -0/+4 |
|/ | | | | | Index, Dict structs hooked up to hb-subset (takes CFF2, outputs empty CFF2) | ||||
* | [subset] Remove HB_SUBSET_BUILTIN | Behdad Esfahbod | 2018-06-12 | 1 | -5/+0 |
| | | | | | | Just include hb-static.cc in libharfbuzz-subset.so source list as well. Those building it built-in will include hb-static.cc once already. No need for any gymnastics. | ||||
* | More fixes for SunStudio 12.6 build | Behdad Esfahbod | 2018-06-10 | 1 | -1/+1 |
| | | | | Followup to https://github.com/harfbuzz/harfbuzz/pull/1053 | ||||
* | [subset] Add drop_ot_layout setting to subset input. | Garret Rieger | 2018-06-08 | 1 | -1/+2 |
| |