2801 Commits (adff3778155facb7b149ce66ab7d573368e048de)
 

Author SHA1 Message Date
Behdad Esfahbod e9ad71dee8 [OTLayout] Rename hb_ot_layout_position_get_size() to hb_ot_layout_get_size_params() 12 years ago
Behdad Esfahbod f18ff5a84d [OTLayout] Return correct value from recursion 12 years ago
Behdad Esfahbod f54cce3c6a [OTLayout] Implement 'size' feature 12 years ago
Behdad Esfahbod 2dc1141d7d [OTLayout] Remove operator() from ClassDef 12 years ago
Behdad Esfahbod b67881b171 [OTLayout] Remove operator() from Coverage 12 years ago
Behdad Esfahbod a88e716021 [OTLayout] Implement hb_ot_layout_collect_lookups() 12 years ago
Behdad Esfahbod 1ea375da44 [OTLayout] Only collect output glyphs during recursion in collect_glyphs() 12 years ago
Behdad Esfahbod f1b12781d2 [OTLayout] Implement ChainContext collect_glyphs() 12 years ago
Behdad Esfahbod cdd756b9f4 [OTLayout] Implement GPOS collect_glyphs() 12 years ago
Behdad Esfahbod 4c4e8f0e75 [OTLayout] Reuse apply context for recursion 12 years ago
Behdad Esfahbod 53a69f49e5 [OTLayout] Remove unused members 12 years ago
Behdad Esfahbod d0a5233785 [OTLayout] Implement Context::collect_glyphs() 12 years ago
Behdad Esfahbod 26514d51b6 [OTLayout] More collect_glyphs() 12 years ago
Behdad Esfahbod c6fb843f2a [OTLayout] Templatize process_recurse_func 12 years ago
Behdad Esfahbod 9b34677f36 [OTLayout] Clean up closure() a bit 12 years ago
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