2767 Commits (b9d28f696c433b94c5ffbad8d7c87cf3acff4056)
 

Author SHA1 Message Date
Behdad Esfahbod 4a350d0eb2 [OTLayout] Reuse context in collect_glyphs() recursion 12 years ago
Behdad Esfahbod 8303593ba1 Minor 12 years ago
Behdad Esfahbod 1bcfa06d11 [OTLayout] Don't recurse in collect_glyphs() for GPOS 12 years ago
Behdad Esfahbod b5e04c7dc6 [ucdn] Match upstream changes 12 years ago
Behdad Esfahbod a52f51b216 0.9.8 12 years ago
Behdad Esfahbod 7babfe5a79 Move object mutext into the user-data array 12 years ago
Behdad Esfahbod a190011477 Remove unused functions 12 years ago
Behdad Esfahbod 88b7564183 "Update" to Unicode 6.2.0 tables 12 years ago
Behdad Esfahbod 4ab99fb8c3 Minor 12 years ago
Behdad Esfahbod 6748b96d27 Minor 12 years ago
Behdad Esfahbod 624933f676 Add Persian test cases from Mehran Mehr 12 years ago
Behdad Esfahbod 0f3f529904 Add test-size-params 12 years ago
Behdad Esfahbod 8465a05a89 Fix hb_buffer_guess_segment_properties() for empty buffer 12 years ago
Behdad Esfahbod e75943de80 [OTLayout] Fix collect_glyphs() recursion in ContextFormat3 12 years ago
Behdad Esfahbod 3038ae6adb [OTLayout] Minor 12 years ago
Behdad Esfahbod 0dff11f6bf [OTLayout] Look for any 'size' feature, not only in DFLT script 12 years ago
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