summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* C++11 solution for previous commitrvalue-referenceBehdad Esfahbod2018-08-281-8/+1
* Explicitly pass reference in hb_auto_t constructorBehdad Esfahbod2018-08-281-1/+8
* [ot-face] Remove tables_t. The face_data_t is what tables_t wasBehdad Esfahbod2018-08-268-61/+54
* Free up hb-ot-face.hh from includesBehdad Esfahbod2018-08-2613-13/+36
* [face] Use saved cmap in collect_unicodes() APIsBehdad Esfahbod2018-08-261-10/+8
* [OT] Move code aroundBehdad Esfahbod2018-08-262-20/+21
* [OT] Use relaxed ops for recursing into GSUB/GPOS lookups againBehdad Esfahbod2018-08-264-8/+16
* [GDEF] Move code aroundBehdad Esfahbod2018-08-263-138/+128
* Add template keywordBehdad Esfahbod2018-08-261-1/+1
* FixupBehdad Esfahbod2018-08-261-1/+1
* [ot-face] Port GDEF to unified table accelerator model as wellBehdad Esfahbod2018-08-265-111/+147
* [ot-face] Unify GSUB/GPOS accelerators in the table accelerator frameworkBehdad Esfahbod2018-08-269-86/+66
* WIPBehdad Esfahbod2018-08-266-25/+51
* [ot-face] Unify accelerators and tablesBehdad Esfahbod2018-08-265-51/+26
* MinorBehdad Esfahbod2018-08-261-1/+0
* [ot-font] RenameBehdad Esfahbod2018-08-262-18/+18
* [ot-font] Cache tables on face, not fontBehdad Esfahbod2018-08-256-77/+58
* [ot-font] Use init0Behdad Esfahbod2018-08-251-9/+9
* [ot-font] Make everything (cmap/metrics) lazyBehdad Esfahbod2018-08-252-25/+31
* [ot-font] Fallback vertical advance to UPEMBehdad Esfahbod2018-08-252-2/+2
* Add hb-ot-face.cc/hhBehdad Esfahbod2018-08-257-281/+355
* [face] Introduce character-map APIBehdad Esfahbod2018-08-257-73/+86
* MinorBehdad Esfahbod2018-08-251-1/+2
* Rename hb-*private.hh to hb-*.hhBehdad Esfahbod2018-08-25168-455/+452
* [unicode] Add HB_UNICODE_MAXBehdad Esfahbod2018-08-253-6/+6
* [cmap] More hb_auto_t<>(...)Behdad Esfahbod2018-08-251-9/+3
* [cmap] Fix skipping gid0 in Format4 collect_unicodes()Behdad Esfahbod2018-08-251-2/+18
* Use new hb_auto_t<> constructor with Coverage::IterBehdad Esfahbod2018-08-252-43/+52
* Add 1-param passthrough constructor to hb_auto_t<>Behdad Esfahbod2018-08-252-4/+4
* [cmap] MinorBehdad Esfahbod2018-08-251-3/+5
* [cmap Add hb_subset_collect_variation_unicodes()Behdad Esfahbod2018-08-253-12/+82
* [cmap] Add hb_subset_collect_variation_selectors()Behdad Esfahbod2018-08-253-9/+49
* [cmap] Remove unused codeBehdad Esfahbod2018-08-251-10/+0
* [cmap] Use bsearch to find subtablesBehdad Esfahbod2018-08-252-5/+2
* [cmap] Factor out find_best_subtableBehdad Esfahbod2018-08-251-21/+31
* MinorBehdad Esfahbod2018-08-251-22/+26
* [cmap] Implement collect_unicodes() for Format0/6/10Behdad Esfahbod2018-08-251-4/+19
* [cmap] Simplify collect_unicodes()Behdad Esfahbod2018-08-251-23/+29
* Rename get_all_codepoints() to collect_unicodes()Behdad Esfahbod2018-08-255-28/+28
* [ot-font] Return char-not-found if mapped to gid 0Behdad Esfahbod2018-08-251-4/+4
* Add face-builderBehdad Esfahbod2018-08-257-139/+169
* [blob] Add as_bytes()Behdad Esfahbod2018-08-241-0/+4
* [sanitize] Document how sanitize machinery worksBehdad Esfahbod2018-08-241-0/+62
* [serialize] Add copy_bytes() and copy_blob()Behdad Esfahbod2018-08-242-1/+23
* [ot] Rename hb_ot_layout_t to hb_ot_face_data_tBehdad Esfahbod2018-08-2310-91/+71
* Add guard around free_static_C_localeEmil A Eklund2018-08-141-1/+2
* Guard free_static function definitions with macroEmil A Eklund2018-08-146-6/+15
* 1.8.81.8.8Behdad Esfahbod2018-08-143-3/+21
* [icu] Pass normalizer instance down as user_dataBehdad Esfahbod2018-08-131-14/+9
* Don't add reference in get_unicode_funcs() functionsBehdad Esfahbod2018-08-134-5/+4