2664 Commits (ac064a2db2b7a010d99527e183145286215aea81)
 

Author SHA1 Message Date
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
Behdad Esfahbod 43f04a7456 Move Thai shaper into a separate file 12 years ago
Behdad Esfahbod ba82325b7a Add note re 'Phags-pa letter U+A872, which is Joining_Type=L 12 years ago
Behdad Esfahbod d469fadce8 [Indic] Exchange abort() for assert() 12 years ago
Behdad Esfahbod 0f80a89de9 Don't route Kharoshthi through the Indic shaper 12 years ago
Behdad Esfahbod e67072bb17 [Indic] Handle overstruck matra position 12 years ago
Behdad Esfahbod 7e99e4f074 Reposition Lao marks 12 years ago
Behdad Esfahbod 865745b5b8 Don't do fallback positioning for Indic and Thai shapers 12 years ago
Behdad Esfahbod 981748cb2e [Indic] If Khmer fonts have a 'liga' feature, use generic shaper 12 years ago
Behdad Esfahbod 6b19fa4862 Adjust diff rule for the new hb-shape output format 12 years ago
Behdad Esfahbod dde5506fd9 [Indic] Don't move virama with left matra 12 years ago
Behdad Esfahbod 82c4d9880a Add Sinhala test case for split matra U+0DDA 12 years ago
Behdad Esfahbod d04b128531 Fix test 12 years ago
Behdad Esfahbod 92f9bfed42 Minor 12 years ago
Behdad Esfahbod 66ac2ff32e API change: Remove "mask" from hb_buffer_add() 12 years ago
Behdad Esfahbod 407f80d625 [util] Add --bot / --eot / --preserve-default-ignorables 12 years ago
Behdad Esfahbod 78d41d8d69 Minor 12 years ago
Behdad Esfahbod 321f73c16e [util] Add --text-before and --text-after to hb-shape / hb-view 12 years ago
Behdad Esfahbod e13f8d280b Fix UTF-8 backward iteration 12 years ago
Behdad Esfahbod 5669a6cf41 [Arabic] Fix post-context handling 12 years ago
Behdad Esfahbod 0c7df22228 Add buffer flags 12 years ago
Behdad Esfahbod 1c7e55511a Minor fix 12 years ago
Behdad Esfahbod c8d4f8b0fe Minor 12 years ago