2686 Commits (adf7758a27a11fb1a8a14a2673867589437d22a3)
 

Author SHA1 Message Date
Behdad Esfahbod adf7758a27 Improve debug log format in presence of templates 12 years ago
Behdad Esfahbod 2c53bd3c3e [OTLayout] Start porting sanitize() to process() 12 years ago
Behdad Esfahbod f48ec0e834 [OTLayout] Add process() tracing 12 years ago
Behdad Esfahbod ed2e135944 [OTLayout] More Extension templatizing 12 years ago
Behdad Esfahbod 7dddd4e72b [OTLayout] More templatizing Extension 12 years ago
Behdad Esfahbod 653eeb2645 Make Extension a template 12 years ago
Behdad Esfahbod 08f1eede1b Minor 12 years ago
Behdad Esfahbod 2c9d6485a1 More tracing fixup 12 years ago
Behdad Esfahbod a1733db1c6 [OTLayout] Start adding process() tracing 12 years ago
Behdad Esfahbod 73c18ae1b9 Cleanup 12 years ago
Behdad Esfahbod be218c688c Pass this object to trace macros 12 years ago
Behdad Esfahbod 902cc8aca0 [OTLayout] Start unbreaking tracing 12 years ago
Behdad Esfahbod dabe698fcb Minor 12 years ago
Behdad Esfahbod c779d82b2f Fix warnings 12 years ago
Behdad Esfahbod 81822528ef Minor 12 years ago
Behdad Esfahbod 1d67ef980f Move code around 12 years ago
Behdad Esfahbod ec35a72a44 [OTLayout] Port apply() operator to process() template 12 years ago
Behdad Esfahbod 2005fa5340 [OTLayout] Port would_apply() and get_coverage() to process() templates 12 years ago
Behdad Esfahbod 44fc237b53 [OTLayout] Port closure() to process() template 12 years ago
Behdad Esfahbod 5be86b1bb4 [ucdn] Make data tables const! 12 years ago
Behdad Esfahbod 7c5b7fe686 Fix hb_shape_plan_get_shaper() 12 years ago
Behdad Esfahbod 4c89635765 0.9.7 12 years ago
Behdad Esfahbod ac064a2db2 Rename hb_set_population() to hb_set_get_population() 12 years ago
Behdad Esfahbod 16c914c2a6 [Indic] One more try at unbreaking Khmer fonts 12 years ago
Behdad Esfahbod e8cfdd7fa8 Start implementing collect_glyphs() operation 12 years ago
Behdad Esfahbod 7d52e6601f Whitespace 12 years ago
Behdad Esfahbod 51bb498b7b Minor 12 years ago
Behdad Esfahbod 89ca8eeb83 Implement hb_ot_layout_get_glyphs_in_class() 12 years ago
Behdad Esfahbod 5a08ecf920 Implement hb_ot_layout_get_glyph_class() 12 years ago
Behdad Esfahbod f9edd5d56b Implement hb_shape_plan_get_shaper() 12 years ago
Behdad Esfahbod 43b6531500 [Indic] Another try to unbreak Sinhala split matras 12 years ago
Behdad Esfahbod 977f1740ac Unbreak tests 12 years ago
Behdad Esfahbod eba312c8d1 Plumbing to get shape plan and font into complex decompose function 12 years ago
Behdad Esfahbod 3f82f8ff07 Rename hb_buffer_guess_properties() to hb_buffer_guess_segment_properties() 12 years ago
Behdad Esfahbod f30641038b Bunch of independent changes (ouch) 12 years ago
Behdad Esfahbod 75da37dcb1 Minor 12 years ago
Behdad Esfahbod e05a999495 Add hb_face_[sg]et_glyph_count() 12 years ago
Behdad Esfahbod aec89de564 Add / modify set API a bit 12 years ago
Behdad Esfahbod c54599ad26 Minor 12 years ago
Behdad Esfahbod d1aa143ca4 [Thai] Remove U+0E2C from "AC" consonants 12 years ago
Behdad Esfahbod 362a990b22 Rename hb_ot_layout_would_substitute_lookup() and hb_ot_layout_substitute_closure_lookup() 12 years ago
Behdad Esfahbod a4bef84e37 [util] Make hb-shape err if output-format is not understood 12 years ago
Behdad Esfahbod 3cec819d39 Make the OT shaper default, even if CoreText or Uniscribe is enabled 12 years ago
Behdad Esfahbod 072ae7a982 Add hb_buffer_serialize_list_formats() 12 years ago
Behdad Esfahbod f9edf16725 Add buffer serialization / deserialization API 12 years ago
Behdad Esfahbod fd0de881f4 Avoid C++ undefined behavior 12 years ago
Behdad Esfahbod f41dc2d35b Fix undefined behavior in Indic dottedcircle 12 years ago
Behdad Esfahbod 1eb3e94fe9 [Thai] Implement PUA-based fallback shaping 12 years ago
Behdad Esfahbod 851784f837 Improve shaper selection 12 years ago
Behdad Esfahbod f3584d3a3a Add test cases for Thai PUA shaping 12 years ago